[2026-03-05T20:15:03.894444] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-03-05T20:15:04.082268] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-03-05T20:15:04.263900] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-03-05T20:15:04.448648] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-03-05T20:15:04.450451] [WARN ] [STATE ] State set to: WAITING [2026-03-05T20:15:04.450524] [INFO ] [STATE ] Checking TDM service status... [2026-03-05T20:15:04.508589] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-03-05T20:15:04.513463] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-03-05), and is a dependency of this service. [2026-03-05T20:15:04.556061] [WARN ] [sig-status] Service 'sig' is not running. [2026-03-05T20:15:04.597504] [WARN ] [sap-status] Service 'sap' is not running. [2026-03-05T20:15:04.639707] [WARN ] [exp-status] Service 'exp' is not running. [2026-03-05T20:15:04.639996] [WARN ] [STATE ] State set to: RUNNING [2026-03-05T20:15:04.640255] [INFO ] [CACHE ] Starting cache update [2026-03-05T20:15:04.640297] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-03-05T20:15:04.644412] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-03-05T20:15:04.644768] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-03-05T20:15:04.644814] [INFO ] [CACHE ] Cache update completed successfully [2026-03-05T20:15:04.644844] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-03-05T20:15:04.644875] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-03-05T20:15:04.720638] [DEBUG] [REMOTE ] Fetched 3362 unique symbols from directory listing. [2026-03-05T20:15:04.730474] [INFO ] [sig ] Skipping 3362 symbols with existing configuration [2026-03-05T20:15:04.730660] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-03-05T20:15:04.732110] [INFO ] [sig ] Generating forecasts for all active symbols [2026-03-05T20:15:04.732159] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-03-05T20:15:04.851263] [DEBUG] [REMOTE ] Fetched 3362 unique symbols from directory listing. [2026-03-05T20:15:04.855757] [INFO ] [sig ] Found 3362 active symbols to forecast [2026-03-05T20:15:04.859266] [INFO ] [sig ] [1/3362] Forecasting A... [2026-03-05T20:15:04.859350] [INFO ] [sig ] Generating forecast for: A [2026-03-05T20:15:04.859393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-03-05T20:15:04.874956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-03-05T20:15:04.875366] [INFO ] [FORECASTER] Starting predict_future for A [2026-03-05T20:15:04.876414] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-03-05T20:15:04.876476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:04.876511] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:04.876540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:04.876620] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:04.942019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:04.944966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:04.945169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:04.945208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:05.075678] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:05.075853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:05.075898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:05.075966] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:05.079907] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: UP (p=79.81%) [2026-03-05T20:15:05.080263] [INFO ] [FORECASTER] Completed predict_future for A [2026-03-05T20:15:05.080428] [INFO ] [sig ] A: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:05.229277] [INFO ] [LOCAL ] Saved forecast: A 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/A.txt [2026-03-05T20:15:05.229452] [INFO ] [sig ] [1/3362] Completed A in 0.4s | 2.70 sym/s | Total: 0.4s | ETA: 20.7m [2026-03-05T20:15:05.229497] [INFO ] [sig ] [2/3362] Forecasting AAL... [2026-03-05T20:15:05.229531] [INFO ] [sig ] Generating forecast for: AAL [2026-03-05T20:15:05.229565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-03-05T20:15:05.243443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-03-05T20:15:05.243856] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-03-05T20:15:05.244997] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-03-05T20:15:05.245056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:05.245092] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:05.245121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:05.245182] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:05.304488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:05.305430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:05.305535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:05.305591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:05.431011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:05.431178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:05.431223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:05.431253] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:05.435223] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-03-05T20:15:05.435548] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-03-05T20:15:05.435716] [INFO ] [sig ] AAL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:05.589794] [INFO ] [LOCAL ] Saved forecast: AAL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AAL.txt [2026-03-05T20:15:05.589975] [INFO ] [sig ] [2/3362] Completed AAL in 0.4s | 2.74 sym/s | Total: 0.7s | ETA: 20.5m [2026-03-05T20:15:05.590033] [INFO ] [sig ] [3/3362] Forecasting AAOI... [2026-03-05T20:15:05.590066] [INFO ] [sig ] Generating forecast for: AAOI [2026-03-05T20:15:05.590098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-03-05T20:15:05.602897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-03-05T20:15:05.603314] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-03-05T20:15:05.604251] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-03-05T20:15:05.604312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:05.604359] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:05.604391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:05.604450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:05.667455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:05.668670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:05.668996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:05.669062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:05.803553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:05.803893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:05.803937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:05.803970] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:05.808021] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: DOWN (p=45.57%) [2026-03-05T20:15:05.808600] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-03-05T20:15:05.808755] [INFO ] [sig ] AAOI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:05.956295] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AAOI.txt [2026-03-05T20:15:05.956454] [INFO ] [sig ] [3/3362] Completed AAOI in 0.4s | 2.73 sym/s | Total: 1.1s | ETA: 20.5m [2026-03-05T20:15:05.956496] [INFO ] [sig ] [4/3362] Forecasting AAON... [2026-03-05T20:15:05.956528] [INFO ] [sig ] Generating forecast for: AAON [2026-03-05T20:15:05.956559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-03-05T20:15:05.974285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-03-05T20:15:05.974707] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-03-05T20:15:05.975599] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-03-05T20:15:05.975665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:05.975701] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:05.975729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:05.975787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:06.037116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:06.038099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:06.038190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:06.038224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:06.161369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:06.161528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:06.161587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:06.161620] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:06.165122] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: DOWN (p=31.33%) [2026-03-05T20:15:06.165428] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-03-05T20:15:06.165570] [INFO ] [sig ] AAON: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:06.316482] [INFO ] [LOCAL ] Saved forecast: AAON 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AAON.txt [2026-03-05T20:15:06.316651] [INFO ] [sig ] [4/3362] Completed AAON in 0.4s | 2.74 sym/s | Total: 1.5s | ETA: 20.4m [2026-03-05T20:15:06.316695] [INFO ] [sig ] [5/3362] Forecasting AAP... [2026-03-05T20:15:06.316726] [INFO ] [sig ] Generating forecast for: AAP [2026-03-05T20:15:06.316757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-03-05T20:15:06.328830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-03-05T20:15:06.329204] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-03-05T20:15:06.330128] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-03-05T20:15:06.330181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:06.330213] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:06.330250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:06.330307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:06.389794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:06.390623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:06.390709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:06.390744] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:06.514592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:06.514755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:06.514797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:06.514828] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:06.518703] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: DOWN (p=29.20%) [2026-03-05T20:15:06.519053] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-03-05T20:15:06.519205] [INFO ] [sig ] AAP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:06.677620] [INFO ] [LOCAL ] Saved forecast: AAP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AAP.txt [2026-03-05T20:15:06.677809] [INFO ] [sig ] [5/3362] Completed AAP in 0.4s | 2.75 sym/s | Total: 1.8s | ETA: 20.3m [2026-03-05T20:15:06.677852] [INFO ] [sig ] [6/3362] Forecasting AAPB... [2026-03-05T20:15:06.677884] [INFO ] [sig ] Generating forecast for: AAPB [2026-03-05T20:15:06.677917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-03-05T20:15:06.690380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-03-05T20:15:06.690863] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-03-05T20:15:06.691747] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-03-05T20:15:06.691801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:06.691835] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:06.691862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:06.691920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:06.750746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:06.751684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:06.751769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:06.751803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:06.869425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:06.869599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:06.869645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:06.869678] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:06.873189] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: DOWN (p=14.80%) [2026-03-05T20:15:06.873483] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-03-05T20:15:06.873643] [INFO ] [sig ] AAPB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:07.023200] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AAPB.txt [2026-03-05T20:15:07.023396] [INFO ] [sig ] [6/3362] Completed AAPB in 0.3s | 2.77 sym/s | Total: 2.2s | ETA: 20.2m [2026-03-05T20:15:07.023438] [INFO ] [sig ] [7/3362] Forecasting AAPD... [2026-03-05T20:15:07.023469] [INFO ] [sig ] Generating forecast for: AAPD [2026-03-05T20:15:07.023502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-03-05T20:15:07.038501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-03-05T20:15:07.038923] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-03-05T20:15:07.039796] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-03-05T20:15:07.039849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:07.039883] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:07.039911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:07.039968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:07.097161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:07.098109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:07.098204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:07.098239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:07.221293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:07.221454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:07.221505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:07.221542] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:07.225243] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: DOWN (p=35.18%) [2026-03-05T20:15:07.225554] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-03-05T20:15:07.225718] [INFO ] [sig ] AAPD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:07.371154] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AAPD.txt [2026-03-05T20:15:07.371335] [INFO ] [sig ] [7/3362] Completed AAPD in 0.3s | 2.79 sym/s | Total: 2.5s | ETA: 20.1m [2026-03-05T20:15:07.371390] [INFO ] [sig ] [8/3362] Forecasting AAPL... [2026-03-05T20:15:07.371439] [INFO ] [sig ] Generating forecast for: AAPL [2026-03-05T20:15:07.371476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-03-05T20:15:07.385023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-03-05T20:15:07.385414] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-03-05T20:15:07.386335] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-03-05T20:15:07.386391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:07.386424] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:07.386453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:07.386513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:07.449452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:07.450369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:07.450458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:07.450493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:07.585078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:07.585248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:07.585300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:07.585338] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:07.589118] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: UP (p=89.24%) [2026-03-05T20:15:07.589427] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-03-05T20:15:07.589568] [INFO ] [sig ] AAPL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:07.741799] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AAPL.txt [2026-03-05T20:15:07.741944] [INFO ] [sig ] [8/3362] Completed AAPL in 0.4s | 2.78 sym/s | Total: 2.9s | ETA: 20.1m [2026-03-05T20:15:07.741987] [INFO ] [sig ] [9/3362] Forecasting AAXJ... [2026-03-05T20:15:07.742017] [INFO ] [sig ] Generating forecast for: AAXJ [2026-03-05T20:15:07.742050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-03-05T20:15:07.754301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-03-05T20:15:07.754718] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-03-05T20:15:07.755618] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-03-05T20:15:07.755674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:07.755707] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:07.755735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:07.755794] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:07.816635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:07.817710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:07.817814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:07.817860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:07.948888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:07.949048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:07.949091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:07.949122] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:07.952869] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: UP (p=52.05%) [2026-03-05T20:15:07.953241] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-03-05T20:15:07.953420] [INFO ] [sig ] AAXJ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:08.101231] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AAXJ.txt [2026-03-05T20:15:08.101377] [INFO ] [sig ] [9/3362] Completed AAXJ in 0.4s | 2.78 sym/s | Total: 3.2s | ETA: 20.1m [2026-03-05T20:15:08.101418] [INFO ] [sig ] [10/3362] Forecasting AB... [2026-03-05T20:15:08.101449] [INFO ] [sig ] Generating forecast for: AB [2026-03-05T20:15:08.101479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-03-05T20:15:08.114067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-03-05T20:15:08.114460] [INFO ] [FORECASTER] Starting predict_future for AB [2026-03-05T20:15:08.115305] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-03-05T20:15:08.115358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:08.115418] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:08.115447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:08.115506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:08.175329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:08.176300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:08.176404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:08.176439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:08.300448] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:08.300643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:08.300692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:08.300722] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:08.304448] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: UP (p=99.67%) [2026-03-05T20:15:08.304778] [INFO ] [FORECASTER] Completed predict_future for AB [2026-03-05T20:15:08.304919] [INFO ] [sig ] AB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:08.462251] [INFO ] [LOCAL ] Saved forecast: AB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AB.txt [2026-03-05T20:15:08.462412] [INFO ] [sig ] [10/3362] Completed AB in 0.4s | 2.78 sym/s | Total: 3.6s | ETA: 20.1m [2026-03-05T20:15:08.462455] [INFO ] [sig ] [11/3362] Forecasting ABCB... [2026-03-05T20:15:08.462485] [INFO ] [sig ] Generating forecast for: ABCB [2026-03-05T20:15:08.462516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-03-05T20:15:08.481331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-03-05T20:15:08.481742] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-03-05T20:15:08.482559] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-03-05T20:15:08.482637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:08.482671] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:08.482698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:08.482754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:08.542012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:08.542782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:08.542868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:08.542902] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:08.665065] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:08.665223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:08.665265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:08.665295] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:08.668945] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: UP (p=93.82%) [2026-03-05T20:15:08.669242] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-03-05T20:15:08.669372] [INFO ] [sig ] ABCB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:08.814287] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ABCB.txt [2026-03-05T20:15:08.814447] [INFO ] [sig ] [11/3362] Completed ABCB in 0.4s | 2.78 sym/s | Total: 4.0s | ETA: 20.1m [2026-03-05T20:15:08.814489] [INFO ] [sig ] [12/3362] Forecasting ABCL... [2026-03-05T20:15:08.814520] [INFO ] [sig ] Generating forecast for: ABCL [2026-03-05T20:15:08.814556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-03-05T20:15:08.828091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-03-05T20:15:08.828500] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-03-05T20:15:08.829388] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-03-05T20:15:08.829442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:08.829481] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:08.829516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:08.829610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:08.889061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:08.889892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:08.889981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:08.890016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:09.011020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:09.011178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:09.011220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:09.011251] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:09.014835] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: DOWN (p=0.89%) [2026-03-05T20:15:09.015152] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-03-05T20:15:09.015316] [INFO ] [sig ] ABCL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:09.162309] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ABCL.txt [2026-03-05T20:15:09.162456] [INFO ] [sig ] [12/3362] Completed ABCL in 0.3s | 2.79 sym/s | Total: 4.3s | ETA: 20.0m [2026-03-05T20:15:09.162496] [INFO ] [sig ] [13/3362] Forecasting ABEO... [2026-03-05T20:15:09.162528] [INFO ] [sig ] Generating forecast for: ABEO [2026-03-05T20:15:09.162560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-03-05T20:15:09.177105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-03-05T20:15:09.177517] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-03-05T20:15:09.178433] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-03-05T20:15:09.178489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:09.178523] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:09.178551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:09.178628] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:09.239352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:09.240221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:09.240307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:09.240341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:09.358231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:09.358392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:09.358438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:09.358504] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:09.362255] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: UP (p=92.27%) [2026-03-05T20:15:09.362608] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-03-05T20:15:09.362756] [INFO ] [sig ] ABEO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:09.514395] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ABEO.txt [2026-03-05T20:15:09.514556] [INFO ] [sig ] [13/3362] Completed ABEO in 0.4s | 2.79 sym/s | Total: 4.7s | ETA: 20.0m [2026-03-05T20:15:09.514616] [INFO ] [sig ] [14/3362] Forecasting ABG... [2026-03-05T20:15:09.514649] [INFO ] [sig ] Generating forecast for: ABG [2026-03-05T20:15:09.514680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-03-05T20:15:09.527108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-03-05T20:15:09.527512] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-03-05T20:15:09.529094] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-03-05T20:15:09.529223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:09.529261] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:09.529290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:09.529352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:09.586922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:09.587694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:09.587781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:09.587813] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:09.706124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:09.706297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:09.706341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:09.706369] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:09.709857] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: UP (p=98.04%) [2026-03-05T20:15:09.710144] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-03-05T20:15:09.710279] [INFO ] [sig ] ABG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:09.858347] [INFO ] [LOCAL ] Saved forecast: ABG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ABG.txt [2026-03-05T20:15:09.858506] [INFO ] [sig ] [14/3362] Completed ABG in 0.3s | 2.80 sym/s | Total: 5.0s | ETA: 19.9m [2026-03-05T20:15:09.858549] [INFO ] [sig ] [15/3362] Forecasting ABM... [2026-03-05T20:15:09.858603] [INFO ] [sig ] Generating forecast for: ABM [2026-03-05T20:15:09.858639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-03-05T20:15:09.870631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-03-05T20:15:09.871024] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-03-05T20:15:09.871949] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-03-05T20:15:09.872005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:09.872040] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:09.872069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:09.872128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:09.931673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:09.932435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:09.932518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:09.932551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:10.061797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:10.061972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:10.062016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:10.062047] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:10.065871] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: UP (p=76.92%) [2026-03-05T20:15:10.066172] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-03-05T20:15:10.066314] [INFO ] [sig ] ABM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:10.241492] [INFO ] [LOCAL ] Saved forecast: ABM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ABM.txt [2026-03-05T20:15:10.241674] [INFO ] [sig ] [15/3362] Completed ABM in 0.4s | 2.79 sym/s | Total: 5.4s | ETA: 20.0m [2026-03-05T20:15:10.241718] [INFO ] [sig ] [16/3362] Forecasting ABNB... [2026-03-05T20:15:10.241749] [INFO ] [sig ] Generating forecast for: ABNB [2026-03-05T20:15:10.241781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-03-05T20:15:10.255185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-03-05T20:15:10.255614] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-03-05T20:15:10.256511] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-03-05T20:15:10.256593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:10.256631] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:10.256663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:10.256721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:10.316247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:10.317256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:10.317347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:10.317382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:10.438398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:10.438561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:10.438624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:10.438655] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:10.442253] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: DOWN (p=31.83%) [2026-03-05T20:15:10.442546] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-03-05T20:15:10.442706] [INFO ] [sig ] ABNB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:10.596843] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ABNB.txt [2026-03-05T20:15:10.596982] [INFO ] [sig ] [16/3362] Completed ABNB in 0.4s | 2.79 sym/s | Total: 5.7s | ETA: 20.0m [2026-03-05T20:15:10.597022] [INFO ] [sig ] [17/3362] Forecasting ABOS... [2026-03-05T20:15:10.597052] [INFO ] [sig ] Generating forecast for: ABOS [2026-03-05T20:15:10.597082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-03-05T20:15:10.608838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-03-05T20:15:10.609135] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-03-05T20:15:10.610015] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-03-05T20:15:10.610068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:10.610100] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:10.610127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:10.610183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:10.677154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:10.678108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:10.678209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:10.678254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:10.809939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:10.810102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:10.810145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:10.810174] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:10.813756] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: DOWN (p=20.29%) [2026-03-05T20:15:10.814062] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-03-05T20:15:10.814202] [INFO ] [sig ] ABOS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:10.961493] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ABOS.txt [2026-03-05T20:15:10.961683] [INFO ] [sig ] [17/3362] Completed ABOS in 0.4s | 2.79 sym/s | Total: 6.1s | ETA: 20.0m [2026-03-05T20:15:10.961740] [INFO ] [sig ] [18/3362] Forecasting ABSI... [2026-03-05T20:15:10.961771] [INFO ] [sig ] Generating forecast for: ABSI [2026-03-05T20:15:10.961801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-03-05T20:15:10.973683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-03-05T20:15:10.974007] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-03-05T20:15:10.974832] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-03-05T20:15:10.974885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:10.974931] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:10.974960] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:10.975017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:11.033635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:11.034303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:11.034382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:11.034415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:11.159939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:11.160108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:11.160149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:11.160178] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:11.163853] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: UP (p=99.38%) [2026-03-05T20:15:11.164145] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-03-05T20:15:11.164281] [INFO ] [sig ] ABSI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:11.312232] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ABSI.txt [2026-03-05T20:15:11.312360] [INFO ] [sig ] [18/3362] Completed ABSI in 0.4s | 2.79 sym/s | Total: 6.5s | ETA: 20.0m [2026-03-05T20:15:11.312400] [INFO ] [sig ] [19/3362] Forecasting ABUS... [2026-03-05T20:15:11.312430] [INFO ] [sig ] Generating forecast for: ABUS [2026-03-05T20:15:11.312460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-03-05T20:15:11.330086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-03-05T20:15:11.330387] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-03-05T20:15:11.331236] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-03-05T20:15:11.331290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:11.331322] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:11.331349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:11.331411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:11.387973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:11.388654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:11.388742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:11.388773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:11.506667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:11.506831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:11.506875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:11.506908] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:11.510392] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: DOWN (p=8.88%) [2026-03-05T20:15:11.510706] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-03-05T20:15:11.510843] [INFO ] [sig ] ABUS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:11.654506] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ABUS.txt [2026-03-05T20:15:11.654638] [INFO ] [sig ] [19/3362] Completed ABUS in 0.3s | 2.80 sym/s | Total: 6.8s | ETA: 19.9m [2026-03-05T20:15:11.654679] [INFO ] [sig ] [20/3362] Forecasting ABVC... [2026-03-05T20:15:11.654708] [INFO ] [sig ] Generating forecast for: ABVC [2026-03-05T20:15:11.654737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-03-05T20:15:11.668013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-03-05T20:15:11.668369] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-03-05T20:15:11.669387] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-03-05T20:15:11.669441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:11.669473] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:11.669501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:11.669558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:11.727263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:11.727924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:11.728050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:11.728085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:11.848261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:11.848422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:11.848464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:11.848495] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:11.851977] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: DOWN (p=4.68%) [2026-03-05T20:15:11.852261] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-03-05T20:15:11.852393] [INFO ] [sig ] ABVC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:11.997297] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ABVC.txt [2026-03-05T20:15:11.997452] [INFO ] [sig ] [20/3362] Completed ABVC in 0.3s | 2.80 sym/s | Total: 7.1s | ETA: 19.9m [2026-03-05T20:15:11.997492] [INFO ] [sig ] [21/3362] Forecasting ABVE... [2026-03-05T20:15:11.997523] [INFO ] [sig ] Generating forecast for: ABVE [2026-03-05T20:15:11.997552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-03-05T20:15:12.011146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-03-05T20:15:12.011507] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-03-05T20:15:12.012656] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-03-05T20:15:12.012902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:12.012937] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:12.012966] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:12.013024] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:12.083305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:12.084217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:12.084308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:12.084343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:12.203477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:12.203658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:12.203705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:12.203735] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:12.207647] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: UP (p=95.34%) [2026-03-05T20:15:12.207965] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-03-05T20:15:12.208101] [INFO ] [sig ] ABVE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:12.353440] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ABVE.txt [2026-03-05T20:15:12.353616] [INFO ] [sig ] [21/3362] Completed ABVE in 0.4s | 2.80 sym/s | Total: 7.5s | ETA: 19.9m [2026-03-05T20:15:12.353665] [INFO ] [sig ] [22/3362] Forecasting ABVX... [2026-03-05T20:15:12.353696] [INFO ] [sig ] Generating forecast for: ABVX [2026-03-05T20:15:12.353728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-03-05T20:15:12.366138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-03-05T20:15:12.366491] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-03-05T20:15:12.367392] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-03-05T20:15:12.367447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:12.367481] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:12.367510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:12.367568] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:12.428688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:12.429362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:12.429441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:12.429474] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:12.547202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:12.547358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:12.547399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:12.547428] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:12.551119] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-03-05T20:15:12.551411] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-03-05T20:15:12.551546] [INFO ] [sig ] ABVX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:12.695099] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ABVX.txt [2026-03-05T20:15:12.695237] [INFO ] [sig ] [22/3362] Completed ABVX in 0.3s | 2.81 sym/s | Total: 7.8s | ETA: 19.8m [2026-03-05T20:15:12.695277] [INFO ] [sig ] [23/3362] Forecasting ACA... [2026-03-05T20:15:12.695309] [INFO ] [sig ] Generating forecast for: ACA [2026-03-05T20:15:12.695339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-03-05T20:15:12.708672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-03-05T20:15:12.709025] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-03-05T20:15:12.709951] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-03-05T20:15:12.710008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:12.710043] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:12.710072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:12.710130] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:12.769825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:12.770645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:12.770734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:12.770769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:12.897229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:12.897380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:12.897423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:12.897455] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:12.901013] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: DOWN (p=40.84%) [2026-03-05T20:15:12.901310] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-03-05T20:15:12.901473] [INFO ] [sig ] ACA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:13.052693] [INFO ] [LOCAL ] Saved forecast: ACA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ACA.txt [2026-03-05T20:15:13.052908] [INFO ] [sig ] [23/3362] Completed ACA in 0.4s | 2.81 sym/s | Total: 8.2s | ETA: 19.8m [2026-03-05T20:15:13.052968] [INFO ] [sig ] [24/3362] Forecasting ACAD... [2026-03-05T20:15:13.053012] [INFO ] [sig ] Generating forecast for: ACAD [2026-03-05T20:15:13.053055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-03-05T20:15:13.064999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-03-05T20:15:13.065352] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-03-05T20:15:13.066258] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-03-05T20:15:13.066313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:13.066348] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:13.066377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:13.066435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:13.123817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:13.124527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:13.124626] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:13.124661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:13.246880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:13.247040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:13.247083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:13.247114] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:13.250742] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: DOWN (p=27.66%) [2026-03-05T20:15:13.251037] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-03-05T20:15:13.251182] [INFO ] [sig ] ACAD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:13.398905] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ACAD.txt [2026-03-05T20:15:13.399057] [INFO ] [sig ] [24/3362] Completed ACAD in 0.3s | 2.81 sym/s | Total: 8.5s | ETA: 19.8m [2026-03-05T20:15:13.399099] [INFO ] [sig ] [25/3362] Forecasting ACB... [2026-03-05T20:15:13.399147] [INFO ] [sig ] Generating forecast for: ACB [2026-03-05T20:15:13.399185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-03-05T20:15:13.411591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-03-05T20:15:13.411992] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-03-05T20:15:13.412875] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-03-05T20:15:13.412930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:13.412963] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:13.412990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:13.413047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:13.473265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:13.474008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:13.474090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:13.474134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:13.601261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:13.601418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:13.601460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:13.601507] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:13.605612] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: UP (p=98.11%) [2026-03-05T20:15:13.605975] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-03-05T20:15:13.606127] [INFO ] [sig ] ACB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:13.766129] [INFO ] [LOCAL ] Saved forecast: ACB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ACB.txt [2026-03-05T20:15:13.766299] [INFO ] [sig ] [25/3362] Completed ACB in 0.4s | 2.81 sym/s | Total: 8.9s | ETA: 19.8m [2026-03-05T20:15:13.766343] [INFO ] [sig ] [26/3362] Forecasting ACCO... [2026-03-05T20:15:13.766376] [INFO ] [sig ] Generating forecast for: ACCO [2026-03-05T20:15:13.766407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-03-05T20:15:13.780402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-03-05T20:15:13.780907] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-03-05T20:15:13.781990] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-03-05T20:15:13.782048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:13.782083] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:13.782113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:13.782182] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:13.851703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:13.852727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:13.852819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:13.852854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:13.988763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:13.988950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:13.989016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:13.989067] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:13.993091] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: DOWN (p=46.37%) [2026-03-05T20:15:13.993471] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-03-05T20:15:13.993661] [INFO ] [sig ] ACCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:14.152843] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ACCO.txt [2026-03-05T20:15:14.153006] [INFO ] [sig ] [26/3362] Completed ACCO in 0.4s | 2.80 sym/s | Total: 9.3s | ETA: 19.9m [2026-03-05T20:15:14.153047] [INFO ] [sig ] [27/3362] Forecasting ACDC... [2026-03-05T20:15:14.153078] [INFO ] [sig ] Generating forecast for: ACDC [2026-03-05T20:15:14.153112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-03-05T20:15:14.164994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-03-05T20:15:14.165421] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-03-05T20:15:14.166529] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-03-05T20:15:14.166616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:14.166718] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:14.166768] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:14.166839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:14.229774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:14.230814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:14.230924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:14.230960] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:14.352020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:14.352182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:14.352232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:14.352279] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:14.356064] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: DOWN (p=30.04%) [2026-03-05T20:15:14.356423] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-03-05T20:15:14.356612] [INFO ] [sig ] ACDC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:14.517885] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ACDC.txt [2026-03-05T20:15:14.518055] [INFO ] [sig ] [27/3362] Completed ACDC in 0.4s | 2.80 sym/s | Total: 9.7s | ETA: 19.9m [2026-03-05T20:15:14.518097] [INFO ] [sig ] [28/3362] Forecasting ACEL... [2026-03-05T20:15:14.518128] [INFO ] [sig ] Generating forecast for: ACEL [2026-03-05T20:15:14.518161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-03-05T20:15:14.530526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-03-05T20:15:14.530954] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-03-05T20:15:14.531893] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-03-05T20:15:14.531951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:14.531985] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:14.532014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:14.532073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:14.599318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:14.600295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:14.600404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:14.600440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:14.737361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:14.737526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:14.737569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:14.737622] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:14.741502] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: DOWN (p=16.56%) [2026-03-05T20:15:14.741949] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-03-05T20:15:14.742137] [INFO ] [sig ] ACEL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:14.899465] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ACEL.txt [2026-03-05T20:15:14.899674] [INFO ] [sig ] [28/3362] Completed ACEL in 0.4s | 2.79 sym/s | Total: 10.0s | ETA: 19.9m [2026-03-05T20:15:14.899730] [INFO ] [sig ] [29/3362] Forecasting ACGL... [2026-03-05T20:15:14.899766] [INFO ] [sig ] Generating forecast for: ACGL [2026-03-05T20:15:14.899805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-03-05T20:15:14.912040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-03-05T20:15:14.912476] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-03-05T20:15:14.913335] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-03-05T20:15:14.913390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:14.913424] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:14.913479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:14.913540] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:14.993192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:14.994151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:14.994267] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:14.994312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:15.122407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:15.122566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:15.122627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:15.122657] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:15.126150] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: DOWN (p=23.69%) [2026-03-05T20:15:15.126492] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-03-05T20:15:15.126666] [INFO ] [sig ] ACGL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:15.284985] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ACGL.txt [2026-03-05T20:15:15.285148] [INFO ] [sig ] [29/3362] Completed ACGL in 0.4s | 2.78 sym/s | Total: 10.4s | ETA: 20.0m [2026-03-05T20:15:15.285188] [INFO ] [sig ] [30/3362] Forecasting ACGLN... [2026-03-05T20:15:15.285217] [INFO ] [sig ] Generating forecast for: ACGLN [2026-03-05T20:15:15.285250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-03-05T20:15:15.297010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-03-05T20:15:15.297386] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-03-05T20:15:15.298303] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-03-05T20:15:15.298359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:15.298393] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:15.298421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:15.298478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:15.357999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:15.358986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:15.359085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:15.359120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:15.487221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:15.487380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:15.487423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:15.487515] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:15.491339] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: UP (p=88.06%) [2026-03-05T20:15:15.491691] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-03-05T20:15:15.491838] [INFO ] [sig ] ACGLN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:15.643588] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ACGLN.txt [2026-03-05T20:15:15.643754] [INFO ] [sig ] [30/3362] Completed ACGLN in 0.4s | 2.78 sym/s | Total: 10.8s | ETA: 20.0m [2026-03-05T20:15:15.643796] [INFO ] [sig ] [31/3362] Forecasting ACGLO... [2026-03-05T20:15:15.643825] [INFO ] [sig ] Generating forecast for: ACGLO [2026-03-05T20:15:15.643858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-03-05T20:15:15.654981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-03-05T20:15:15.655463] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-03-05T20:15:15.656634] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-03-05T20:15:15.656693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:15.656728] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:15.656756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:15.657006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:15.717901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:15.718866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:15.718960] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:15.718994] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:15.841117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:15.841275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:15.841322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:15.841352] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:15.845115] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: UP (p=58.53%) [2026-03-05T20:15:15.845407] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-03-05T20:15:15.845544] [INFO ] [sig ] ACGLO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:15.997742] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ACGLO.txt [2026-03-05T20:15:15.997919] [INFO ] [sig ] [31/3362] Completed ACGLO in 0.4s | 2.78 sym/s | Total: 11.1s | ETA: 19.9m [2026-03-05T20:15:15.997961] [INFO ] [sig ] [32/3362] Forecasting ACHC... [2026-03-05T20:15:15.997989] [INFO ] [sig ] Generating forecast for: ACHC [2026-03-05T20:15:15.998020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-03-05T20:15:16.009651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-03-05T20:15:16.010062] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-03-05T20:15:16.011005] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-03-05T20:15:16.011061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:16.011094] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:16.011132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:16.011217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:16.073372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:16.074270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:16.074356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:16.074390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:16.197323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:16.197486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:16.197528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:16.197558] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:16.201092] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: DOWN (p=1.34%) [2026-03-05T20:15:16.201381] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-03-05T20:15:16.201518] [INFO ] [sig ] ACHC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:16.357107] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ACHC.txt [2026-03-05T20:15:16.357283] [INFO ] [sig ] [32/3362] Completed ACHC in 0.4s | 2.78 sym/s | Total: 11.5s | ETA: 19.9m [2026-03-05T20:15:16.357327] [INFO ] [sig ] [33/3362] Forecasting ACI... [2026-03-05T20:15:16.357364] [INFO ] [sig ] Generating forecast for: ACI [2026-03-05T20:15:16.357399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-03-05T20:15:16.370821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-03-05T20:15:16.371193] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-03-05T20:15:16.372074] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-03-05T20:15:16.372128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:16.372160] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:16.372188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:16.372249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:16.430102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:16.431000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:16.431086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:16.431119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:16.553360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:16.553558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:16.553649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:16.553686] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:16.557491] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: UP (p=82.97%) [2026-03-05T20:15:16.557904] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-03-05T20:15:16.558066] [INFO ] [sig ] ACI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:16.711032] [INFO ] [LOCAL ] Saved forecast: ACI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ACI.txt [2026-03-05T20:15:16.711194] [INFO ] [sig ] [33/3362] Completed ACI in 0.4s | 2.78 sym/s | Total: 11.9s | ETA: 19.9m [2026-03-05T20:15:16.711246] [INFO ] [sig ] [34/3362] Forecasting ACIC... [2026-03-05T20:15:16.711303] [INFO ] [sig ] Generating forecast for: ACIC [2026-03-05T20:15:16.711346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-03-05T20:15:16.723154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-03-05T20:15:16.723609] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-03-05T20:15:16.724547] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-03-05T20:15:16.724651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:16.724692] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:16.724720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:16.724779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:16.786852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:16.787818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:16.787909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:16.787943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:16.905013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:16.905170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:16.905214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:16.905244] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:16.908860] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: DOWN (p=15.91%) [2026-03-05T20:15:16.909162] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-03-05T20:15:16.909299] [INFO ] [sig ] ACIC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:17.062504] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ACIC.txt [2026-03-05T20:15:17.062697] [INFO ] [sig ] [34/3362] Completed ACIC in 0.4s | 2.79 sym/s | Total: 12.2s | ETA: 19.9m [2026-03-05T20:15:17.062742] [INFO ] [sig ] [35/3362] Forecasting ACLS... [2026-03-05T20:15:17.062775] [INFO ] [sig ] Generating forecast for: ACLS [2026-03-05T20:15:17.062808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-03-05T20:15:17.074773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-03-05T20:15:17.075223] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-03-05T20:15:17.076267] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-03-05T20:15:17.076331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:17.076368] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:17.076398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:17.076457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:17.138264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:17.139217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:17.139316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:17.139360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:17.270823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:17.270991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:17.271037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:17.271068] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:17.275053] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: DOWN (p=4.96%) [2026-03-05T20:15:17.275412] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-03-05T20:15:17.275561] [INFO ] [sig ] ACLS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:17.431935] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ACLS.txt [2026-03-05T20:15:17.432103] [INFO ] [sig ] [35/3362] Completed ACLS in 0.4s | 2.78 sym/s | Total: 12.6s | ETA: 19.9m [2026-03-05T20:15:17.432147] [INFO ] [sig ] [36/3362] Forecasting ACLX... [2026-03-05T20:15:17.432180] [INFO ] [sig ] Generating forecast for: ACLX [2026-03-05T20:15:17.432213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-03-05T20:15:17.444482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-03-05T20:15:17.444909] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-03-05T20:15:17.445803] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-03-05T20:15:17.445870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:17.445905] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:17.445934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:17.445994] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:17.508880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:17.509925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:17.510018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:17.510054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:17.643055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:17.643223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:17.643267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:17.643316] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:17.647445] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: UP (p=95.43%) [2026-03-05T20:15:17.647781] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-03-05T20:15:17.647923] [INFO ] [sig ] ACLX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:17.803603] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ACLX.txt [2026-03-05T20:15:17.803758] [INFO ] [sig ] [36/3362] Completed ACLX in 0.4s | 2.78 sym/s | Total: 12.9s | ETA: 19.9m [2026-03-05T20:15:17.803800] [INFO ] [sig ] [37/3362] Forecasting ACM... [2026-03-05T20:15:17.803834] [INFO ] [sig ] Generating forecast for: ACM [2026-03-05T20:15:17.803866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-03-05T20:15:17.816664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-03-05T20:15:17.817044] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-03-05T20:15:17.817976] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-03-05T20:15:17.818031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:17.818065] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:17.818093] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:17.818153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:17.880899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:17.881812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:17.881975] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:17.882015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:18.009031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:18.009192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:18.009237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:18.009269] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:18.012988] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: UP (p=56.43%) [2026-03-05T20:15:18.013313] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-03-05T20:15:18.013467] [INFO ] [sig ] ACM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:18.167978] [INFO ] [LOCAL ] Saved forecast: ACM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ACM.txt [2026-03-05T20:15:18.168423] [INFO ] [sig ] [37/3362] Completed ACM in 0.4s | 2.78 sym/s | Total: 13.3s | ETA: 19.9m [2026-03-05T20:15:18.168490] [INFO ] [sig ] [38/3362] Forecasting ACN... [2026-03-05T20:15:18.168543] [INFO ] [sig ] Generating forecast for: ACN [2026-03-05T20:15:18.168645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-03-05T20:15:18.184747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-03-05T20:15:18.185239] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-03-05T20:15:18.186422] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-03-05T20:15:18.186492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:18.186542] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:18.186618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:18.186713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:18.261998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:18.263032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:18.263120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:18.263154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:18.388336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:18.388498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:18.388541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:18.388589] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:18.392122] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: UP (p=66.90%) [2026-03-05T20:15:18.392431] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-03-05T20:15:18.392590] [INFO ] [sig ] ACN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:18.541432] [INFO ] [LOCAL ] Saved forecast: ACN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ACN.txt [2026-03-05T20:15:18.541647] [INFO ] [sig ] [38/3362] Completed ACN in 0.4s | 2.78 sym/s | Total: 13.7s | ETA: 19.9m [2026-03-05T20:15:18.541693] [INFO ] [sig ] [39/3362] Forecasting ACNB... [2026-03-05T20:15:18.541724] [INFO ] [sig ] Generating forecast for: ACNB [2026-03-05T20:15:18.541754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-03-05T20:15:18.553939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-03-05T20:15:18.554409] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-03-05T20:15:18.555432] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-03-05T20:15:18.555492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:18.555526] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:18.555553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:18.555680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:18.618715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:18.619686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:18.619774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:18.619808] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:18.737480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:18.737688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:18.737736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:18.737766] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:18.741694] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: UP (p=89.79%) [2026-03-05T20:15:18.742008] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-03-05T20:15:18.742153] [INFO ] [sig ] ACNB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:18.895614] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ACNB.txt [2026-03-05T20:15:18.895763] [INFO ] [sig ] [39/3362] Completed ACNB in 0.4s | 2.78 sym/s | Total: 14.0s | ETA: 19.9m [2026-03-05T20:15:18.895806] [INFO ] [sig ] [40/3362] Forecasting ACON... [2026-03-05T20:15:18.895838] [INFO ] [sig ] Generating forecast for: ACON [2026-03-05T20:15:18.895869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-03-05T20:15:18.907339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-03-05T20:15:18.907737] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-03-05T20:15:18.908550] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-03-05T20:15:18.908626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:18.908660] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:18.908687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:18.908777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:18.965240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:18.965883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:18.965963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:18.965996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:19.083074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:19.083232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:19.083273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:19.083304] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:19.086919] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: UP (p=58.57%) [2026-03-05T20:15:19.087203] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-03-05T20:15:19.087340] [INFO ] [sig ] ACON: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:19.232562] [INFO ] [LOCAL ] Saved forecast: ACON 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ACON.txt [2026-03-05T20:15:19.232736] [INFO ] [sig ] [40/3362] Completed ACON in 0.3s | 2.78 sym/s | Total: 14.4s | ETA: 19.9m [2026-03-05T20:15:19.232775] [INFO ] [sig ] [41/3362] Forecasting ACP... [2026-03-05T20:15:19.232806] [INFO ] [sig ] Generating forecast for: ACP [2026-03-05T20:15:19.232837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-03-05T20:15:19.244345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-03-05T20:15:19.244700] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-03-05T20:15:19.245531] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-03-05T20:15:19.245609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:19.245644] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:19.245672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:19.245728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:19.317337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:19.318289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:19.318379] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:19.318413] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:19.436850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:19.437016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:19.437057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:19.437087] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:19.441350] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: UP (p=77.22%) [2026-03-05T20:15:19.441679] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-03-05T20:15:19.441833] [INFO ] [sig ] ACP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:19.590548] [INFO ] [LOCAL ] Saved forecast: ACP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ACP.txt [2026-03-05T20:15:19.590704] [INFO ] [sig ] [41/3362] Completed ACP in 0.4s | 2.78 sym/s | Total: 14.7s | ETA: 19.9m [2026-03-05T20:15:19.590744] [INFO ] [sig ] [42/3362] Forecasting ACRE... [2026-03-05T20:15:19.590773] [INFO ] [sig ] Generating forecast for: ACRE [2026-03-05T20:15:19.590804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-03-05T20:15:19.602657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-03-05T20:15:19.602963] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-03-05T20:15:19.603802] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-03-05T20:15:19.603893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:19.603929] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:19.603956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:19.604013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:19.664031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:19.664709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:19.664788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:19.664821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:19.789413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:19.789593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:19.789647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:19.789677] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:19.793723] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: DOWN (p=4.88%) [2026-03-05T20:15:19.794002] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-03-05T20:15:19.794132] [INFO ] [sig ] ACRE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:19.942961] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ACRE.txt [2026-03-05T20:15:19.943106] [INFO ] [sig ] [42/3362] Completed ACRE in 0.4s | 2.78 sym/s | Total: 15.1s | ETA: 19.9m [2026-03-05T20:15:19.943147] [INFO ] [sig ] [43/3362] Forecasting ACRS... [2026-03-05T20:15:19.943178] [INFO ] [sig ] Generating forecast for: ACRS [2026-03-05T20:15:19.943209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-03-05T20:15:19.956142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-03-05T20:15:19.956480] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-03-05T20:15:19.957335] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-03-05T20:15:19.957389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:19.957422] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:19.957449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:19.957505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:20.018255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:20.019268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:20.019351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:20.019384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:20.138356] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:20.138514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:20.138557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:20.138606] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:20.142309] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: UP (p=60.46%) [2026-03-05T20:15:20.142613] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-03-05T20:15:20.142747] [INFO ] [sig ] ACRS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:20.286532] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ACRS.txt [2026-03-05T20:15:20.286667] [INFO ] [sig ] [43/3362] Completed ACRS in 0.3s | 2.79 sym/s | Total: 15.4s | ETA: 19.8m [2026-03-05T20:15:20.286708] [INFO ] [sig ] [44/3362] Forecasting ACTG... [2026-03-05T20:15:20.286737] [INFO ] [sig ] Generating forecast for: ACTG [2026-03-05T20:15:20.286767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-03-05T20:15:20.298761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-03-05T20:15:20.299143] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-03-05T20:15:20.300018] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-03-05T20:15:20.300071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:20.300143] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:20.300174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:20.300232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:20.358627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:20.359409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:20.359494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:20.359528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:20.482760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:20.482919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:20.482961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:20.482991] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:20.486509] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: DOWN (p=2.00%) [2026-03-05T20:15:20.486813] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-03-05T20:15:20.486946] [INFO ] [sig ] ACTG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:20.631961] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ACTG.txt [2026-03-05T20:15:20.632075] [INFO ] [sig ] [44/3362] Completed ACTG in 0.3s | 2.79 sym/s | Total: 15.8s | ETA: 19.8m [2026-03-05T20:15:20.632113] [INFO ] [sig ] [45/3362] Forecasting ACVA... [2026-03-05T20:15:20.632143] [INFO ] [sig ] Generating forecast for: ACVA [2026-03-05T20:15:20.632174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-03-05T20:15:20.643170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-03-05T20:15:20.643480] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-03-05T20:15:20.644336] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-03-05T20:15:20.644389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:20.644422] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:20.644449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:20.644506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:20.703045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:20.703731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:20.703812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:20.703845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:20.828778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:20.828935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:20.828978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:20.829007] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:20.832672] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: UP (p=98.29%) [2026-03-05T20:15:20.832972] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-03-05T20:15:20.833108] [INFO ] [sig ] ACVA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:20.978596] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ACVA.txt [2026-03-05T20:15:20.978716] [INFO ] [sig ] [45/3362] Completed ACVA in 0.3s | 2.79 sym/s | Total: 16.1s | ETA: 19.8m [2026-03-05T20:15:20.978755] [INFO ] [sig ] [46/3362] Forecasting ACWI... [2026-03-05T20:15:20.978785] [INFO ] [sig ] Generating forecast for: ACWI [2026-03-05T20:15:20.978815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-03-05T20:15:20.989903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-03-05T20:15:20.990217] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-03-05T20:15:20.991058] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-03-05T20:15:20.991111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:20.991145] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:20.991172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:20.991229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:21.048541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:21.049193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:21.049272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:21.049305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:21.171455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:21.171654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:21.171697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:21.171726] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:21.175149] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: DOWN (p=39.97%) [2026-03-05T20:15:21.175433] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-03-05T20:15:21.175564] [INFO ] [sig ] ACWI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:21.320232] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ACWI.txt [2026-03-05T20:15:21.320383] [INFO ] [sig ] [46/3362] Completed ACWI in 0.3s | 2.79 sym/s | Total: 16.5s | ETA: 19.8m [2026-03-05T20:15:21.320423] [INFO ] [sig ] [47/3362] Forecasting ACWX... [2026-03-05T20:15:21.320454] [INFO ] [sig ] Generating forecast for: ACWX [2026-03-05T20:15:21.320486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-03-05T20:15:21.331964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-03-05T20:15:21.332358] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-03-05T20:15:21.333291] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-03-05T20:15:21.333347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:21.333380] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:21.333407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:21.333465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:21.391033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:21.391968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:21.392058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:21.392091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:21.514797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:21.514966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:21.515008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:21.515097] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:21.518690] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: UP (p=96.76%) [2026-03-05T20:15:21.519050] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-03-05T20:15:21.519191] [INFO ] [sig ] ACWX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:21.668600] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ACWX.txt [2026-03-05T20:15:21.668762] [INFO ] [sig ] [47/3362] Completed ACWX in 0.3s | 2.80 sym/s | Total: 16.8s | ETA: 19.8m [2026-03-05T20:15:21.668804] [INFO ] [sig ] [48/3362] Forecasting ACXP... [2026-03-05T20:15:21.668836] [INFO ] [sig ] Generating forecast for: ACXP [2026-03-05T20:15:21.668866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-03-05T20:15:21.680823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-03-05T20:15:21.681235] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-03-05T20:15:21.682113] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-03-05T20:15:21.682166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:21.682200] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:21.682228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:21.682284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:21.740837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:21.741768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:21.741855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:21.741893] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:21.857489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:21.857696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:21.857743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:21.857774] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:21.861245] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: UP (p=64.37%) [2026-03-05T20:15:21.861528] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-03-05T20:15:21.861683] [INFO ] [sig ] ACXP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:22.007536] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ACXP.txt [2026-03-05T20:15:22.007722] [INFO ] [sig ] [48/3362] Completed ACXP in 0.3s | 2.80 sym/s | Total: 17.1s | ETA: 19.7m [2026-03-05T20:15:22.007765] [INFO ] [sig ] [49/3362] Forecasting ADBE... [2026-03-05T20:15:22.007796] [INFO ] [sig ] Generating forecast for: ADBE [2026-03-05T20:15:22.007826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-03-05T20:15:22.019010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-03-05T20:15:22.019362] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-03-05T20:15:22.020229] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-03-05T20:15:22.020281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:22.020313] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:22.020339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:22.020396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:22.080476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:22.081529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:22.081636] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:22.081671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:22.204780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:22.204942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:22.205001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:22.205034] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:22.208685] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: DOWN (p=43.14%) [2026-03-05T20:15:22.209009] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-03-05T20:15:22.209147] [INFO ] [sig ] ADBE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:22.354435] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ADBE.txt [2026-03-05T20:15:22.354591] [INFO ] [sig ] [49/3362] Completed ADBE in 0.3s | 2.80 sym/s | Total: 17.5s | ETA: 19.7m [2026-03-05T20:15:22.354634] [INFO ] [sig ] [50/3362] Forecasting ADC... [2026-03-05T20:15:22.354664] [INFO ] [sig ] Generating forecast for: ADC [2026-03-05T20:15:22.354697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-03-05T20:15:22.365680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-03-05T20:15:22.366017] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-03-05T20:15:22.366848] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-03-05T20:15:22.366901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:22.366933] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:22.366961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:22.367018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:22.424955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:22.426022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:22.426298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:22.426332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:22.549007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:22.549171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:22.549212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:22.549243] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:22.552725] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: UP (p=88.91%) [2026-03-05T20:15:22.553044] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-03-05T20:15:22.553177] [INFO ] [sig ] ADC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:22.702720] [INFO ] [LOCAL ] Saved forecast: ADC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ADC.txt [2026-03-05T20:15:22.702911] [INFO ] [sig ] [50/3362] Completed ADC in 0.3s | 2.80 sym/s | Total: 17.8s | ETA: 19.7m [2026-03-05T20:15:22.702960] [INFO ] [sig ] [51/3362] Forecasting ADEA... [2026-03-05T20:15:22.703003] [INFO ] [sig ] Generating forecast for: ADEA [2026-03-05T20:15:22.703042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-03-05T20:15:22.716684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-03-05T20:15:22.717206] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-03-05T20:15:22.718439] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-03-05T20:15:22.718512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:22.718563] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:22.718632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:22.718696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:22.790455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:22.791407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:22.791509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:22.791546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:22.934546] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:22.934756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:22.934807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:22.934838] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:22.939106] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: DOWN (p=1.50%) [2026-03-05T20:15:22.939418] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-03-05T20:15:22.939559] [INFO ] [sig ] ADEA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:23.105650] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ADEA.txt [2026-03-05T20:15:23.105874] [INFO ] [sig ] [51/3362] Completed ADEA in 0.4s | 2.80 sym/s | Total: 18.2s | ETA: 19.7m [2026-03-05T20:15:23.105935] [INFO ] [sig ] [52/3362] Forecasting ADI... [2026-03-05T20:15:23.105983] [INFO ] [sig ] Generating forecast for: ADI [2026-03-05T20:15:23.106033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-03-05T20:15:23.118777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-03-05T20:15:23.119143] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-03-05T20:15:23.120089] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-03-05T20:15:23.120294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:23.120327] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:23.120355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:23.120413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:23.186550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:23.187478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:23.187567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:23.187622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:23.335536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:23.335715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:23.335759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:23.335805] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:23.340482] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: UP (p=63.77%) [2026-03-05T20:15:23.341015] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-03-05T20:15:23.341257] [INFO ] [sig ] ADI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:23.508955] [INFO ] [LOCAL ] Saved forecast: ADI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ADI.txt [2026-03-05T20:15:23.509131] [INFO ] [sig ] [52/3362] Completed ADI in 0.4s | 2.79 sym/s | Total: 18.6s | ETA: 19.8m [2026-03-05T20:15:23.509173] [INFO ] [sig ] [53/3362] Forecasting ADMA... [2026-03-05T20:15:23.509203] [INFO ] [sig ] Generating forecast for: ADMA [2026-03-05T20:15:23.509236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-03-05T20:15:23.521026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-03-05T20:15:23.521405] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-03-05T20:15:23.522293] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-03-05T20:15:23.522347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:23.522409] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:23.522440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:23.522498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:23.581917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:23.583152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:23.583245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:23.583284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:23.710021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:23.710211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:23.710257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:23.710288] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:23.714401] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: DOWN (p=6.79%) [2026-03-05T20:15:23.714874] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-03-05T20:15:23.715055] [INFO ] [sig ] ADMA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:23.872982] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ADMA.txt [2026-03-05T20:15:23.873165] [INFO ] [sig ] [53/3362] Completed ADMA in 0.4s | 2.79 sym/s | Total: 19.0s | ETA: 19.8m [2026-03-05T20:15:23.873208] [INFO ] [sig ] [54/3362] Forecasting ADP... [2026-03-05T20:15:23.873238] [INFO ] [sig ] Generating forecast for: ADP [2026-03-05T20:15:23.873269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-03-05T20:15:23.886437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-03-05T20:15:23.886938] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-03-05T20:15:23.888404] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-03-05T20:15:23.888460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:23.888493] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:23.888522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:23.888601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:23.953373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:23.954498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:23.954643] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:23.954687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:24.079779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:24.079937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:24.079977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:24.080007] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:24.083477] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: UP (p=88.63%) [2026-03-05T20:15:24.083778] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-03-05T20:15:24.083918] [INFO ] [sig ] ADP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:24.234469] [INFO ] [LOCAL ] Saved forecast: ADP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ADP.txt [2026-03-05T20:15:24.234651] [INFO ] [sig ] [54/3362] Completed ADP in 0.4s | 2.79 sym/s | Total: 19.4s | ETA: 19.8m [2026-03-05T20:15:24.234695] [INFO ] [sig ] [55/3362] Forecasting ADSK... [2026-03-05T20:15:24.234725] [INFO ] [sig ] Generating forecast for: ADSK [2026-03-05T20:15:24.234757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-03-05T20:15:24.246383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-03-05T20:15:24.246764] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-03-05T20:15:24.247620] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-03-05T20:15:24.247695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:24.247735] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:24.247767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:24.247825] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:24.322197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:24.323345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:24.323455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:24.323509] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:24.446801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:24.446967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:24.447009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:24.447039] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:24.450794] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: UP (p=74.63%) [2026-03-05T20:15:24.451110] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-03-05T20:15:24.451271] [INFO ] [sig ] ADSK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:24.612896] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ADSK.txt [2026-03-05T20:15:24.613071] [INFO ] [sig ] [55/3362] Completed ADSK in 0.4s | 2.78 sym/s | Total: 19.8s | ETA: 19.8m [2026-03-05T20:15:24.613112] [INFO ] [sig ] [56/3362] Forecasting ADTN... [2026-03-05T20:15:24.613142] [INFO ] [sig ] Generating forecast for: ADTN [2026-03-05T20:15:24.613175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-03-05T20:15:24.625509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-03-05T20:15:24.625981] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-03-05T20:15:24.627025] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-03-05T20:15:24.627079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:24.627115] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:24.627154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:24.627220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:24.689740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:24.690970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:24.691259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:24.691317] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:24.823816] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:24.823988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:24.824031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:24.824060] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:24.828503] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: UP (p=53.02%) [2026-03-05T20:15:24.828867] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-03-05T20:15:24.829022] [INFO ] [sig ] ADTN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:24.993170] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ADTN.txt [2026-03-05T20:15:24.993328] [INFO ] [sig ] [56/3362] Completed ADTN in 0.4s | 2.78 sym/s | Total: 20.1s | ETA: 19.8m [2026-03-05T20:15:24.993369] [INFO ] [sig ] [57/3362] Forecasting ADUS... [2026-03-05T20:15:24.993404] [INFO ] [sig ] Generating forecast for: ADUS [2026-03-05T20:15:24.993437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-03-05T20:15:25.005305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-03-05T20:15:25.005762] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-03-05T20:15:25.006675] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-03-05T20:15:25.006731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:25.006767] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:25.006797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:25.006855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:25.067378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:25.068337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:25.068428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:25.068464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:25.183835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:25.183992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:25.184033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:25.184064] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:25.187568] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: UP (p=99.09%) [2026-03-05T20:15:25.187889] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-03-05T20:15:25.188031] [INFO ] [sig ] ADUS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:25.334113] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ADUS.txt [2026-03-05T20:15:25.334289] [INFO ] [sig ] [57/3362] Completed ADUS in 0.3s | 2.78 sym/s | Total: 20.5s | ETA: 19.8m [2026-03-05T20:15:25.334333] [INFO ] [sig ] [58/3362] Forecasting ADX... [2026-03-05T20:15:25.334364] [INFO ] [sig ] Generating forecast for: ADX [2026-03-05T20:15:25.334396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-03-05T20:15:25.346007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-03-05T20:15:25.346377] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-03-05T20:15:25.347244] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-03-05T20:15:25.347299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:25.347335] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:25.347363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:25.347421] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:25.405024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:25.405977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:25.406064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:25.406099] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:25.531078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:25.531244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:25.531287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:25.531318] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:25.534930] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: DOWN (p=33.00%) [2026-03-05T20:15:25.535219] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-03-05T20:15:25.535356] [INFO ] [sig ] ADX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:25.685985] [INFO ] [LOCAL ] Saved forecast: ADX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ADX.txt [2026-03-05T20:15:25.686128] [INFO ] [sig ] [58/3362] Completed ADX in 0.4s | 2.78 sym/s | Total: 20.8s | ETA: 19.8m [2026-03-05T20:15:25.686168] [INFO ] [sig ] [59/3362] Forecasting AEE... [2026-03-05T20:15:25.686198] [INFO ] [sig ] Generating forecast for: AEE [2026-03-05T20:15:25.686229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-03-05T20:15:25.697884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-03-05T20:15:25.698252] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-03-05T20:15:25.699137] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-03-05T20:15:25.699193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:25.699231] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:25.699262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:25.699322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:25.762165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:25.762984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:25.763070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:25.763105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:25.891752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:25.891926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:25.891972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:25.892004] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:25.896096] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: UP (p=70.65%) [2026-03-05T20:15:25.896403] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-03-05T20:15:25.896549] [INFO ] [sig ] AEE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:26.047875] [INFO ] [LOCAL ] Saved forecast: AEE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AEE.txt [2026-03-05T20:15:26.048037] [INFO ] [sig ] [59/3362] Completed AEE in 0.4s | 2.78 sym/s | Total: 21.2s | ETA: 19.8m [2026-03-05T20:15:26.048078] [INFO ] [sig ] [60/3362] Forecasting AEFC... [2026-03-05T20:15:26.048109] [INFO ] [sig ] Generating forecast for: AEFC [2026-03-05T20:15:26.048140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-03-05T20:15:26.059541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-03-05T20:15:26.059948] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-03-05T20:15:26.060822] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-03-05T20:15:26.060876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:26.060909] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:26.060935] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:26.060992] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:26.121191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:26.121952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:26.122040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:26.122073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:26.242637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:26.242801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:26.242844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:26.242889] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:26.246463] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: UP (p=83.82%) [2026-03-05T20:15:26.246790] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-03-05T20:15:26.246932] [INFO ] [sig ] AEFC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:26.390856] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AEFC.txt [2026-03-05T20:15:26.391002] [INFO ] [sig ] [60/3362] Completed AEFC in 0.3s | 2.79 sym/s | Total: 21.5s | ETA: 19.7m [2026-03-05T20:15:26.391042] [INFO ] [sig ] [61/3362] Forecasting AEG... [2026-03-05T20:15:26.391073] [INFO ] [sig ] Generating forecast for: AEG [2026-03-05T20:15:26.391103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-03-05T20:15:26.401868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-03-05T20:15:26.402169] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-03-05T20:15:26.402997] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-03-05T20:15:26.403049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:26.403111] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:26.403141] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:26.403198] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:26.461763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:26.462381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:26.462462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:26.462495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:26.581618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:26.581772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:26.581815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:26.581845] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:26.585433] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: UP (p=68.74%) [2026-03-05T20:15:26.585743] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-03-05T20:15:26.585878] [INFO ] [sig ] AEG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:26.732470] [INFO ] [LOCAL ] Saved forecast: AEG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AEG.txt [2026-03-05T20:15:26.732647] [INFO ] [sig ] [61/3362] Completed AEG in 0.3s | 2.79 sym/s | Total: 21.9s | ETA: 19.7m [2026-03-05T20:15:26.732692] [INFO ] [sig ] [62/3362] Forecasting AEI... [2026-03-05T20:15:26.732722] [INFO ] [sig ] Generating forecast for: AEI [2026-03-05T20:15:26.732752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-03-05T20:15:26.744664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-03-05T20:15:26.745032] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-03-05T20:15:26.745873] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-03-05T20:15:26.745925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:26.745958] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:26.745985] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:26.746042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:26.804044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:26.804902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:26.804986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:26.805035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:26.927807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:26.927969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:26.928012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:26.928043] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:26.931710] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: DOWN (p=5.35%) [2026-03-05T20:15:26.932005] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-03-05T20:15:26.932146] [INFO ] [sig ] AEI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:27.076943] [INFO ] [LOCAL ] Saved forecast: AEI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AEI.txt [2026-03-05T20:15:27.077078] [INFO ] [sig ] [62/3362] Completed AEI in 0.3s | 2.79 sym/s | Total: 22.2s | ETA: 19.7m [2026-03-05T20:15:27.077118] [INFO ] [sig ] [63/3362] Forecasting AEIS... [2026-03-05T20:15:27.077170] [INFO ] [sig ] Generating forecast for: AEIS [2026-03-05T20:15:27.077200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-03-05T20:15:27.088448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-03-05T20:15:27.088770] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-03-05T20:15:27.089610] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-03-05T20:15:27.089664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:27.089697] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:27.089725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:27.089781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:27.149188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:27.149865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:27.149950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:27.149991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:27.282381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:27.282566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:27.282629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:27.282659] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:27.286273] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: UP (p=84.48%) [2026-03-05T20:15:27.286587] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-03-05T20:15:27.286742] [INFO ] [sig ] AEIS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:27.435116] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AEIS.txt [2026-03-05T20:15:27.435479] [INFO ] [sig ] [63/3362] Completed AEIS in 0.4s | 2.79 sym/s | Total: 22.6s | ETA: 19.7m [2026-03-05T20:15:27.435523] [INFO ] [sig ] [64/3362] Forecasting AEM... [2026-03-05T20:15:27.435553] [INFO ] [sig ] Generating forecast for: AEM [2026-03-05T20:15:27.435614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-03-05T20:15:27.448280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-03-05T20:15:27.448689] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-03-05T20:15:27.449530] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-03-05T20:15:27.449612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:27.449648] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:27.449676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:27.449758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:27.510316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:27.511225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:27.511316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:27.511350] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:27.642127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:27.642286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:27.642329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:27.642357] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:27.645894] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: DOWN (p=33.48%) [2026-03-05T20:15:27.646179] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-03-05T20:15:27.646310] [INFO ] [sig ] AEM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:27.791927] [INFO ] [LOCAL ] Saved forecast: AEM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AEM.txt [2026-03-05T20:15:27.792089] [INFO ] [sig ] [64/3362] Completed AEM in 0.4s | 2.79 sym/s | Total: 22.9s | ETA: 19.7m [2026-03-05T20:15:27.792132] [INFO ] [sig ] [65/3362] Forecasting AEO... [2026-03-05T20:15:27.792162] [INFO ] [sig ] Generating forecast for: AEO [2026-03-05T20:15:27.792193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-03-05T20:15:27.804174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-03-05T20:15:27.804507] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-03-05T20:15:27.805369] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-03-05T20:15:27.805421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:27.805453] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:27.805480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:27.805537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:27.864051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:27.864985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:27.865082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:27.865123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:27.988469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:27.988648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:27.988691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:27.988721] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:27.992235] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=58.83%) [2026-03-05T20:15:27.992527] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-03-05T20:15:27.992686] [INFO ] [sig ] AEO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:28.140747] [INFO ] [LOCAL ] Saved forecast: AEO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AEO.txt [2026-03-05T20:15:28.140881] [INFO ] [sig ] [65/3362] Completed AEO in 0.3s | 2.79 sym/s | Total: 23.3s | ETA: 19.7m [2026-03-05T20:15:28.140921] [INFO ] [sig ] [66/3362] Forecasting AEP... [2026-03-05T20:15:28.140952] [INFO ] [sig ] Generating forecast for: AEP [2026-03-05T20:15:28.140982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-03-05T20:15:28.152540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-03-05T20:15:28.152851] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-03-05T20:15:28.153659] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-03-05T20:15:28.153726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:28.153760] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:28.153787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:28.153844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:28.211743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:28.212398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:28.212475] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:28.212508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:28.331597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:28.331758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:28.331799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:28.331828] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:28.335245] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: UP (p=67.22%) [2026-03-05T20:15:28.335524] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-03-05T20:15:28.335671] [INFO ] [sig ] AEP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:28.481475] [INFO ] [LOCAL ] Saved forecast: AEP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AEP.txt [2026-03-05T20:15:28.481627] [INFO ] [sig ] [66/3362] Completed AEP in 0.3s | 2.79 sym/s | Total: 23.6s | ETA: 19.7m [2026-03-05T20:15:28.481670] [INFO ] [sig ] [67/3362] Forecasting AES... [2026-03-05T20:15:28.481699] [INFO ] [sig ] Generating forecast for: AES [2026-03-05T20:15:28.481728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-03-05T20:15:28.492938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-03-05T20:15:28.493247] [INFO ] [FORECASTER] Starting predict_future for AES [2026-03-05T20:15:28.494081] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-03-05T20:15:28.494134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:28.494167] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:28.494194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:28.494251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:28.550969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:28.551601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:28.551682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:28.551715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:28.671827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:28.671975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:28.672016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:28.672046] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:28.675540] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: UP (p=72.33%) [2026-03-05T20:15:28.675846] [INFO ] [FORECASTER] Completed predict_future for AES [2026-03-05T20:15:28.675982] [INFO ] [sig ] AES: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:28.826207] [INFO ] [LOCAL ] Saved forecast: AES 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AES.txt [2026-03-05T20:15:28.826343] [INFO ] [sig ] [67/3362] Completed AES in 0.3s | 2.80 sym/s | Total: 24.0s | ETA: 19.6m [2026-03-05T20:15:28.826385] [INFO ] [sig ] [68/3362] Forecasting AESI... [2026-03-05T20:15:28.826417] [INFO ] [sig ] Generating forecast for: AESI [2026-03-05T20:15:28.826447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-03-05T20:15:28.837955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-03-05T20:15:28.838307] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-03-05T20:15:28.839164] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-03-05T20:15:28.839218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:28.839250] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:28.839278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:28.839335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:28.897519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:28.898237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:28.898321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:28.898354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:29.016334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:29.016493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:29.016536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:29.016586] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:29.020126] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: DOWN (p=4.39%) [2026-03-05T20:15:29.020412] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-03-05T20:15:29.020547] [INFO ] [sig ] AESI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:29.171525] [INFO ] [LOCAL ] Saved forecast: AESI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AESI.txt [2026-03-05T20:15:29.171727] [INFO ] [sig ] [68/3362] Completed AESI in 0.3s | 2.80 sym/s | Total: 24.3s | ETA: 19.6m [2026-03-05T20:15:29.171773] [INFO ] [sig ] [69/3362] Forecasting AEVA... [2026-03-05T20:15:29.171806] [INFO ] [sig ] Generating forecast for: AEVA [2026-03-05T20:15:29.171837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-03-05T20:15:29.184219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-03-05T20:15:29.184640] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-03-05T20:15:29.185460] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-03-05T20:15:29.185513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:29.185546] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:29.185600] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:29.185662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:29.245292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:29.246204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:29.246292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:29.246327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:29.366028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:29.366177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:29.366218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:29.366248] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:29.369690] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: DOWN (p=42.76%) [2026-03-05T20:15:29.369971] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-03-05T20:15:29.370101] [INFO ] [sig ] AEVA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:29.515886] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AEVA.txt [2026-03-05T20:15:29.516031] [INFO ] [sig ] [69/3362] Completed AEVA in 0.3s | 2.80 sym/s | Total: 24.7s | ETA: 19.6m [2026-03-05T20:15:29.516073] [INFO ] [sig ] [70/3362] Forecasting AEYE... [2026-03-05T20:15:29.516104] [INFO ] [sig ] Generating forecast for: AEYE [2026-03-05T20:15:29.516134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-03-05T20:15:29.527847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-03-05T20:15:29.528183] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-03-05T20:15:29.529028] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-03-05T20:15:29.529081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:29.529113] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:29.529140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:29.529197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:29.586396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:29.587102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:29.587183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:29.587216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:29.709177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:29.709343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:29.709385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:29.709413] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:29.712897] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: UP (p=60.27%) [2026-03-05T20:15:29.713196] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-03-05T20:15:29.713328] [INFO ] [sig ] AEYE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:29.858420] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AEYE.txt [2026-03-05T20:15:29.858603] [INFO ] [sig ] [70/3362] Completed AEYE in 0.3s | 2.80 sym/s | Total: 25.0s | ETA: 19.6m [2026-03-05T20:15:29.858647] [INFO ] [sig ] [71/3362] Forecasting AFB... [2026-03-05T20:15:29.858679] [INFO ] [sig ] Generating forecast for: AFB [2026-03-05T20:15:29.858709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-03-05T20:15:29.870563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-03-05T20:15:29.870954] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-03-05T20:15:29.871797] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-03-05T20:15:29.871849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:29.871881] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:29.871908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:29.871966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:29.928510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:29.929286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:29.929368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:29.929401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:30.052402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:30.052599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:30.052648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:30.052681] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:30.056215] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: UP (p=77.56%) [2026-03-05T20:15:30.056530] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-03-05T20:15:30.056691] [INFO ] [sig ] AFB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:30.211594] [INFO ] [LOCAL ] Saved forecast: AFB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AFB.txt [2026-03-05T20:15:30.211760] [INFO ] [sig ] [71/3362] Completed AFB in 0.4s | 2.80 sym/s | Total: 25.4s | ETA: 19.6m [2026-03-05T20:15:30.211811] [INFO ] [sig ] [72/3362] Forecasting AFCG... [2026-03-05T20:15:30.211857] [INFO ] [sig ] Generating forecast for: AFCG [2026-03-05T20:15:30.211898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-03-05T20:15:30.223846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-03-05T20:15:30.224262] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-03-05T20:15:30.225172] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-03-05T20:15:30.225239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:30.225277] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:30.225306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:30.225365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:30.290942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:30.291941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:30.292045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:30.292082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:30.413127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:30.413287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:30.413329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:30.413359] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:30.416900] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: DOWN (p=13.92%) [2026-03-05T20:15:30.417217] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-03-05T20:15:30.417349] [INFO ] [sig ] AFCG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:30.564208] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AFCG.txt [2026-03-05T20:15:30.564350] [INFO ] [sig ] [72/3362] Completed AFCG in 0.4s | 2.80 sym/s | Total: 25.7s | ETA: 19.6m [2026-03-05T20:15:30.564392] [INFO ] [sig ] [73/3362] Forecasting AFG... [2026-03-05T20:15:30.564421] [INFO ] [sig ] Generating forecast for: AFG [2026-03-05T20:15:30.564451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-03-05T20:15:30.576181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-03-05T20:15:30.576529] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-03-05T20:15:30.577388] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-03-05T20:15:30.577441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:30.577473] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:30.577500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:30.577556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:30.633881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:30.634626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:30.634707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:30.634741] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:30.769144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:30.769316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:30.769393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:30.769426] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:30.773421] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: DOWN (p=19.12%) [2026-03-05T20:15:30.773762] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-03-05T20:15:30.773906] [INFO ] [sig ] AFG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:30.926986] [INFO ] [LOCAL ] Saved forecast: AFG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AFG.txt [2026-03-05T20:15:30.927145] [INFO ] [sig ] [73/3362] Completed AFG in 0.4s | 2.80 sym/s | Total: 26.1s | ETA: 19.6m [2026-03-05T20:15:30.927188] [INFO ] [sig ] [74/3362] Forecasting AFGC... [2026-03-05T20:15:30.927222] [INFO ] [sig ] Generating forecast for: AFGC [2026-03-05T20:15:30.927253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-03-05T20:15:30.939876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-03-05T20:15:30.940268] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-03-05T20:15:30.941149] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-03-05T20:15:30.941203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:30.941237] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:30.941266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:30.941325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:31.005370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:31.006233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:31.006319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:31.006353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:31.119813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:31.119973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:31.120018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:31.120067] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:31.123734] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: DOWN (p=4.35%) [2026-03-05T20:15:31.124028] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-03-05T20:15:31.124189] [INFO ] [sig ] AFGC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:31.277744] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AFGC.txt [2026-03-05T20:15:31.277907] [INFO ] [sig ] [74/3362] Completed AFGC in 0.4s | 2.80 sym/s | Total: 26.4s | ETA: 19.6m [2026-03-05T20:15:31.277995] [INFO ] [sig ] [75/3362] Forecasting AFL... [2026-03-05T20:15:31.278027] [INFO ] [sig ] Generating forecast for: AFL [2026-03-05T20:15:31.278058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-03-05T20:15:31.290306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-03-05T20:15:31.290744] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-03-05T20:15:31.291674] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-03-05T20:15:31.291743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:31.291787] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:31.291816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:31.291875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:31.357256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:31.358226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:31.358319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:31.358354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:31.484564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:31.484760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:31.484814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:31.484846] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:31.488849] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: DOWN (p=4.03%) [2026-03-05T20:15:31.489177] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-03-05T20:15:31.489341] [INFO ] [sig ] AFL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:31.646784] [INFO ] [LOCAL ] Saved forecast: AFL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AFL.txt [2026-03-05T20:15:31.646955] [INFO ] [sig ] [75/3362] Completed AFL in 0.4s | 2.80 sym/s | Total: 26.8s | ETA: 19.6m [2026-03-05T20:15:31.647006] [INFO ] [sig ] [76/3362] Forecasting AFRM... [2026-03-05T20:15:31.647037] [INFO ] [sig ] Generating forecast for: AFRM [2026-03-05T20:15:31.647068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-03-05T20:15:31.659226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-03-05T20:15:31.659594] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-03-05T20:15:31.660488] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-03-05T20:15:31.660545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:31.660597] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:31.660630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:31.660689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:31.723744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:31.724773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:31.724866] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:31.724901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:31.858482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:31.858681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:31.858732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:31.858763] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:31.862559] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: DOWN (p=43.24%) [2026-03-05T20:15:31.862885] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-03-05T20:15:31.863038] [INFO ] [sig ] AFRM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:32.021515] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AFRM.txt [2026-03-05T20:15:32.021705] [INFO ] [sig ] [76/3362] Completed AFRM in 0.4s | 2.80 sym/s | Total: 27.2s | ETA: 19.6m [2026-03-05T20:15:32.021753] [INFO ] [sig ] [77/3362] Forecasting AFYA... [2026-03-05T20:15:32.021786] [INFO ] [sig ] Generating forecast for: AFYA [2026-03-05T20:15:32.021817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-03-05T20:15:32.034015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-03-05T20:15:32.034377] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-03-05T20:15:32.035287] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-03-05T20:15:32.035344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:32.035405] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:32.035439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:32.035499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:32.100248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:32.101275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:32.101367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:32.101402] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:32.232377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:32.232539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:32.232602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:32.232636] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:32.236493] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-03-05T20:15:32.236808] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-03-05T20:15:32.236950] [INFO ] [sig ] AFYA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:32.397082] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AFYA.txt [2026-03-05T20:15:32.397236] [INFO ] [sig ] [77/3362] Completed AFYA in 0.4s | 2.80 sym/s | Total: 27.5s | ETA: 19.6m [2026-03-05T20:15:32.397278] [INFO ] [sig ] [78/3362] Forecasting AG... [2026-03-05T20:15:32.397309] [INFO ] [sig ] Generating forecast for: AG [2026-03-05T20:15:32.397341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-03-05T20:15:32.409834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-03-05T20:15:32.410197] [INFO ] [FORECASTER] Starting predict_future for AG [2026-03-05T20:15:32.411142] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-03-05T20:15:32.411198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:32.411233] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:32.411313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:32.411375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:32.476143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:32.477052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:32.477149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:32.477194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:32.603550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:32.603727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:32.603770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:32.603800] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:32.607511] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: DOWN (p=36.66%) [2026-03-05T20:15:32.607893] [INFO ] [FORECASTER] Completed predict_future for AG [2026-03-05T20:15:32.608055] [INFO ] [sig ] AG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:32.765073] [INFO ] [LOCAL ] Saved forecast: AG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AG.txt [2026-03-05T20:15:32.765234] [INFO ] [sig ] [78/3362] Completed AG in 0.4s | 2.80 sym/s | Total: 27.9s | ETA: 19.6m [2026-03-05T20:15:32.765277] [INFO ] [sig ] [79/3362] Forecasting AGCO... [2026-03-05T20:15:32.765311] [INFO ] [sig ] Generating forecast for: AGCO [2026-03-05T20:15:32.765344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-03-05T20:15:32.778065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-03-05T20:15:32.778486] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-03-05T20:15:32.779409] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-03-05T20:15:32.779466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:32.779499] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:32.779527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:32.779613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:32.845262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:32.846609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:32.846702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:32.846737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:32.976181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:32.976357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:32.976404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:32.976435] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:32.980226] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: UP (p=90.15%) [2026-03-05T20:15:32.980616] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-03-05T20:15:32.980760] [INFO ] [sig ] AGCO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:33.135306] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AGCO.txt [2026-03-05T20:15:33.135491] [INFO ] [sig ] [79/3362] Completed AGCO in 0.4s | 2.79 sym/s | Total: 28.3s | ETA: 19.6m [2026-03-05T20:15:33.135556] [INFO ] [sig ] [80/3362] Forecasting AGD... [2026-03-05T20:15:33.135626] [INFO ] [sig ] Generating forecast for: AGD [2026-03-05T20:15:33.135675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-03-05T20:15:33.147741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-03-05T20:15:33.148126] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-03-05T20:15:33.149012] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-03-05T20:15:33.149069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:33.149103] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:33.149133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:33.149191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:33.210787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:33.211667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:33.211759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:33.211793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:33.347099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:33.347288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:33.347362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:33.347400] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:33.351674] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: UP (p=89.75%) [2026-03-05T20:15:33.351977] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-03-05T20:15:33.352131] [INFO ] [sig ] AGD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:33.507176] [INFO ] [LOCAL ] Saved forecast: AGD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AGD.txt [2026-03-05T20:15:33.507340] [INFO ] [sig ] [80/3362] Completed AGD in 0.4s | 2.79 sym/s | Total: 28.6s | ETA: 19.6m [2026-03-05T20:15:33.507383] [INFO ] [sig ] [81/3362] Forecasting AGEN... [2026-03-05T20:15:33.507432] [INFO ] [sig ] Generating forecast for: AGEN [2026-03-05T20:15:33.507468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-03-05T20:15:33.520567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-03-05T20:15:33.521001] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-03-05T20:15:33.522090] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-03-05T20:15:33.522152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:33.522201] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:33.522246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:33.522309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:33.589653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:33.590512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:33.590649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:33.590689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:33.722240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:33.722409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:33.722452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:33.722481] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:33.726080] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: DOWN (p=5.34%) [2026-03-05T20:15:33.726653] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-03-05T20:15:33.726827] [INFO ] [sig ] AGEN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:33.886912] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AGEN.txt [2026-03-05T20:15:33.887149] [INFO ] [sig ] [81/3362] Completed AGEN in 0.4s | 2.79 sym/s | Total: 29.0s | ETA: 19.6m [2026-03-05T20:15:33.887202] [INFO ] [sig ] [82/3362] Forecasting AGI... [2026-03-05T20:15:33.887241] [INFO ] [sig ] Generating forecast for: AGI [2026-03-05T20:15:33.887280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-03-05T20:15:33.899737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-03-05T20:15:33.900170] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-03-05T20:15:33.901246] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-03-05T20:15:33.901304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:33.901340] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:33.901380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:33.901449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:33.967711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:33.968900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:33.968990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:33.969026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:34.108042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:34.108207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:34.108255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:34.108287] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:34.111837] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: UP (p=87.58%) [2026-03-05T20:15:34.112125] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-03-05T20:15:34.112258] [INFO ] [sig ] AGI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:34.259559] [INFO ] [LOCAL ] Saved forecast: AGI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AGI.txt [2026-03-05T20:15:34.259751] [INFO ] [sig ] [82/3362] Completed AGI in 0.4s | 2.79 sym/s | Total: 29.4s | ETA: 19.6m [2026-03-05T20:15:34.259793] [INFO ] [sig ] [83/3362] Forecasting AGIO... [2026-03-05T20:15:34.259825] [INFO ] [sig ] Generating forecast for: AGIO [2026-03-05T20:15:34.259856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-03-05T20:15:34.270797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-03-05T20:15:34.271174] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-03-05T20:15:34.272025] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-03-05T20:15:34.272079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:34.272111] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:34.272138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:34.272194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:34.329846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:34.330838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:34.330932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:34.330967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:34.456194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:34.456358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:34.456402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:34.456432] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:34.460003] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: UP (p=91.78%) [2026-03-05T20:15:34.460296] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-03-05T20:15:34.460432] [INFO ] [sig ] AGIO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:34.604151] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AGIO.txt [2026-03-05T20:15:34.604300] [INFO ] [sig ] [83/3362] Completed AGIO in 0.3s | 2.79 sym/s | Total: 29.7s | ETA: 19.6m [2026-03-05T20:15:34.604341] [INFO ] [sig ] [84/3362] Forecasting AGM... [2026-03-05T20:15:34.604372] [INFO ] [sig ] Generating forecast for: AGM [2026-03-05T20:15:34.604404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-03-05T20:15:34.932552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-03-05T20:15:34.932946] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-03-05T20:15:34.933802] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-03-05T20:15:34.933857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:34.933890] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:34.933918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:34.933976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:34.994146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:34.995320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:34.995411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:34.995446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:35.122020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:35.122190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:35.122240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:35.122292] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:35.125790] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: DOWN (p=32.12%) [2026-03-05T20:15:35.126072] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-03-05T20:15:35.126228] [INFO ] [sig ] AGM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:35.284090] [INFO ] [LOCAL ] Saved forecast: AGM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AGM.txt [2026-03-05T20:15:35.284278] [INFO ] [sig ] [84/3362] Completed AGM in 0.7s | 2.76 sym/s | Total: 30.4s | ETA: 19.8m [2026-03-05T20:15:35.284323] [INFO ] [sig ] [85/3362] Forecasting AGMH... [2026-03-05T20:15:35.284355] [INFO ] [sig ] Generating forecast for: AGMH [2026-03-05T20:15:35.284386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-03-05T20:15:35.295922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-03-05T20:15:35.296365] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-03-05T20:15:35.297315] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-03-05T20:15:35.297370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:35.297403] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:35.297431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:35.297488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:35.355565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:35.356556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:35.356686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:35.356724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:35.476569] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:35.476739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:35.476781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:35.476811] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:35.480357] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: UP (p=99.39%) [2026-03-05T20:15:35.480663] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-03-05T20:15:35.480803] [INFO ] [sig ] AGMH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:35.629912] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AGMH.txt [2026-03-05T20:15:35.630057] [INFO ] [sig ] [85/3362] Completed AGMH in 0.3s | 2.76 sym/s | Total: 30.8s | ETA: 19.8m [2026-03-05T20:15:35.630101] [INFO ] [sig ] [86/3362] Forecasting AGNC... [2026-03-05T20:15:35.630133] [INFO ] [sig ] Generating forecast for: AGNC [2026-03-05T20:15:35.630169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-03-05T20:15:35.641224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-03-05T20:15:35.641566] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-03-05T20:15:35.642411] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-03-05T20:15:35.642465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:35.642497] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:35.642525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:35.642599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:35.705262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:35.706026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:35.706110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:35.706166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:35.836849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:35.837005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:35.837046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:35.837075] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:35.840508] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: DOWN (p=11.32%) [2026-03-05T20:15:35.840805] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-03-05T20:15:35.840938] [INFO ] [sig ] AGNC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:35.984585] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AGNC.txt [2026-03-05T20:15:35.984725] [INFO ] [sig ] [86/3362] Completed AGNC in 0.4s | 2.76 sym/s | Total: 31.1s | ETA: 19.8m [2026-03-05T20:15:35.984766] [INFO ] [sig ] [87/3362] Forecasting AGNCL... [2026-03-05T20:15:35.984796] [INFO ] [sig ] Generating forecast for: AGNCL [2026-03-05T20:15:35.984825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-03-05T20:15:35.995339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-03-05T20:15:35.995730] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-03-05T20:15:35.996646] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-03-05T20:15:35.996701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:35.996735] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:35.996762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:35.996820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:36.062744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:36.063712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:36.063825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:36.063861] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:36.177854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:36.178007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:36.178047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:36.178077] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:36.181501] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: UP (p=84.18%) [2026-03-05T20:15:36.181802] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-03-05T20:15:36.181933] [INFO ] [sig ] AGNCL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:36.325498] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AGNCL.txt [2026-03-05T20:15:36.325680] [INFO ] [sig ] [87/3362] Completed AGNCL in 0.3s | 2.76 sym/s | Total: 31.5s | ETA: 19.7m [2026-03-05T20:15:36.325725] [INFO ] [sig ] [88/3362] Forecasting AGNCM... [2026-03-05T20:15:36.325755] [INFO ] [sig ] Generating forecast for: AGNCM [2026-03-05T20:15:36.325784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-03-05T20:15:36.336693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-03-05T20:15:36.337096] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-03-05T20:15:36.338009] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-03-05T20:15:36.338064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:36.338097] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:36.338138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:36.338200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:36.397084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:36.398064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:36.398168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:36.398249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:36.511812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:36.511975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:36.512015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:36.512048] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:36.516525] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: UP (p=52.27%) [2026-03-05T20:15:36.516930] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-03-05T20:15:36.517095] [INFO ] [sig ] AGNCM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:36.671300] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AGNCM.txt [2026-03-05T20:15:36.671461] [INFO ] [sig ] [88/3362] Completed AGNCM in 0.3s | 2.77 sym/s | Total: 31.8s | ETA: 19.7m [2026-03-05T20:15:36.671504] [INFO ] [sig ] [89/3362] Forecasting AGNCN... [2026-03-05T20:15:36.671535] [INFO ] [sig ] Generating forecast for: AGNCN [2026-03-05T20:15:36.671567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-03-05T20:15:36.683344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-03-05T20:15:36.683818] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-03-05T20:15:36.684834] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-03-05T20:15:36.684895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:36.684928] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:36.684955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:36.685014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:36.751693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:36.752950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:36.753071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:36.753138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:36.873010] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:36.873180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:36.873224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:36.873254] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:36.877157] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: DOWN (p=7.69%) [2026-03-05T20:15:36.877688] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-03-05T20:15:36.877838] [INFO ] [sig ] AGNCN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:37.033961] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AGNCN.txt [2026-03-05T20:15:37.034155] [INFO ] [sig ] [89/3362] Completed AGNCN in 0.4s | 2.77 sym/s | Total: 32.2s | ETA: 19.7m [2026-03-05T20:15:37.034203] [INFO ] [sig ] [90/3362] Forecasting AGNCO... [2026-03-05T20:15:37.034243] [INFO ] [sig ] Generating forecast for: AGNCO [2026-03-05T20:15:37.034287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-03-05T20:15:37.047110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-03-05T20:15:37.047603] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-03-05T20:15:37.048610] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-03-05T20:15:37.048668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:37.048701] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:37.048729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:37.048796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:37.113452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:37.114395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:37.114491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:37.114528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:37.237121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:37.237289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:37.237335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:37.237366] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:37.240965] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: UP (p=90.61%) [2026-03-05T20:15:37.241273] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-03-05T20:15:37.241415] [INFO ] [sig ] AGNCO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:37.390487] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AGNCO.txt [2026-03-05T20:15:37.390657] [INFO ] [sig ] [90/3362] Completed AGNCO in 0.4s | 2.77 sym/s | Total: 32.5s | ETA: 19.7m [2026-03-05T20:15:37.390702] [INFO ] [sig ] [91/3362] Forecasting AGNCP... [2026-03-05T20:15:37.390733] [INFO ] [sig ] Generating forecast for: AGNCP [2026-03-05T20:15:37.390764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-03-05T20:15:37.402722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-03-05T20:15:37.403114] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-03-05T20:15:37.403976] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-03-05T20:15:37.404030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:37.404063] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:37.404090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:37.404146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:37.467861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:37.468904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:37.468989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:37.469023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:37.600453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:37.600637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:37.600681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:37.600711] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:37.604336] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: UP (p=81.83%) [2026-03-05T20:15:37.604649] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-03-05T20:15:37.604785] [INFO ] [sig ] AGNCP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:37.757005] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AGNCP.txt [2026-03-05T20:15:37.757213] [INFO ] [sig ] [91/3362] Completed AGNCP in 0.4s | 2.77 sym/s | Total: 32.9s | ETA: 19.7m [2026-03-05T20:15:37.757258] [INFO ] [sig ] [92/3362] Forecasting AGO... [2026-03-05T20:15:37.757288] [INFO ] [sig ] Generating forecast for: AGO [2026-03-05T20:15:37.757324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-03-05T20:15:37.769674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-03-05T20:15:37.770102] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-03-05T20:15:37.771012] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-03-05T20:15:37.771067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:37.771100] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:37.771126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:37.771182] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:37.843309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:37.844271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:37.844361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:37.844397] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:37.964618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:37.964778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:37.964819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:37.964849] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:37.968431] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: UP (p=78.42%) [2026-03-05T20:15:37.968940] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-03-05T20:15:37.969097] [INFO ] [sig ] AGO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:38.132032] [INFO ] [LOCAL ] Saved forecast: AGO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AGO.txt [2026-03-05T20:15:38.132228] [INFO ] [sig ] [92/3362] Completed AGO in 0.4s | 2.77 sym/s | Total: 33.3s | ETA: 19.7m [2026-03-05T20:15:38.132296] [INFO ] [sig ] [93/3362] Forecasting AGRO... [2026-03-05T20:15:38.132343] [INFO ] [sig ] Generating forecast for: AGRO [2026-03-05T20:15:38.132393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-03-05T20:15:38.145667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-03-05T20:15:38.146116] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-03-05T20:15:38.147037] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-03-05T20:15:38.147097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:38.147133] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:38.147162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:38.147222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:38.219466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:38.220558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:38.220756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:38.220795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:38.341553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:38.341750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:38.341812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:38.341843] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:38.345334] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: UP (p=55.97%) [2026-03-05T20:15:38.345642] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-03-05T20:15:38.345771] [INFO ] [sig ] AGRO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:38.490743] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AGRO.txt [2026-03-05T20:15:38.490886] [INFO ] [sig ] [93/3362] Completed AGRO in 0.4s | 2.77 sym/s | Total: 33.6s | ETA: 19.7m [2026-03-05T20:15:38.490933] [INFO ] [sig ] [94/3362] Forecasting AGX... [2026-03-05T20:15:38.490963] [INFO ] [sig ] Generating forecast for: AGX [2026-03-05T20:15:38.490993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-03-05T20:15:38.502283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-03-05T20:15:38.502682] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-03-05T20:15:38.503516] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-03-05T20:15:38.503569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:38.503633] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:38.503661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:38.503719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:38.562829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:38.563737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:38.563829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:38.563864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:38.687285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:38.687447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:38.687489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:38.687520] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:38.691268] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: DOWN (p=12.58%) [2026-03-05T20:15:38.691552] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-03-05T20:15:38.691706] [INFO ] [sig ] AGX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:38.840145] [INFO ] [LOCAL ] Saved forecast: AGX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AGX.txt [2026-03-05T20:15:38.840266] [INFO ] [sig ] [94/3362] Completed AGX in 0.3s | 2.77 sym/s | Total: 34.0s | ETA: 19.7m [2026-03-05T20:15:38.840306] [INFO ] [sig ] [95/3362] Forecasting AGYS... [2026-03-05T20:15:38.840335] [INFO ] [sig ] Generating forecast for: AGYS [2026-03-05T20:15:38.840363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-03-05T20:15:38.852309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-03-05T20:15:38.852798] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-03-05T20:15:38.853788] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-03-05T20:15:38.853840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:38.853918] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:38.853948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:38.854010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:38.911392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:38.912031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:38.912111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:38.912144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:39.031646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:39.031809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:39.031850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:39.031879] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:39.035319] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: DOWN (p=17.30%) [2026-03-05T20:15:39.035617] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-03-05T20:15:39.035752] [INFO ] [sig ] AGYS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:39.184052] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AGYS.txt [2026-03-05T20:15:39.184211] [INFO ] [sig ] [95/3362] Completed AGYS in 0.3s | 2.77 sym/s | Total: 34.3s | ETA: 19.7m [2026-03-05T20:15:39.184255] [INFO ] [sig ] [96/3362] Forecasting AGZD... [2026-03-05T20:15:39.184285] [INFO ] [sig ] Generating forecast for: AGZD [2026-03-05T20:15:39.184316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-03-05T20:15:39.196476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-03-05T20:15:39.196860] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-03-05T20:15:39.197718] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-03-05T20:15:39.197772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:39.197805] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:39.197832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:39.197888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:39.256724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:39.257625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:39.257732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:39.257766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:39.369959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:39.370121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:39.370164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:39.370194] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:39.373668] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: DOWN (p=46.04%) [2026-03-05T20:15:39.373946] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-03-05T20:15:39.374075] [INFO ] [sig ] AGZD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:39.521179] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AGZD.txt [2026-03-05T20:15:39.521346] [INFO ] [sig ] [96/3362] Completed AGZD in 0.3s | 2.77 sym/s | Total: 34.7s | ETA: 19.7m [2026-03-05T20:15:39.521390] [INFO ] [sig ] [97/3362] Forecasting AHCO... [2026-03-05T20:15:39.521420] [INFO ] [sig ] Generating forecast for: AHCO [2026-03-05T20:15:39.521451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-03-05T20:15:39.533273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-03-05T20:15:39.533712] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-03-05T20:15:39.534642] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-03-05T20:15:39.534699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:39.534733] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:39.534763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:39.534821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:39.595958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:39.596863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:39.596954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:39.596988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:39.724022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:39.724180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:39.724223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:39.724256] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:39.727742] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: DOWN (p=40.15%) [2026-03-05T20:15:39.728026] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-03-05T20:15:39.728158] [INFO ] [sig ] AHCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:39.877829] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AHCO.txt [2026-03-05T20:15:39.877965] [INFO ] [sig ] [97/3362] Completed AHCO in 0.4s | 2.77 sym/s | Total: 35.0s | ETA: 19.6m [2026-03-05T20:15:39.878007] [INFO ] [sig ] [98/3362] Forecasting AI... [2026-03-05T20:15:39.878223] [INFO ] [sig ] Generating forecast for: AI [2026-03-05T20:15:39.878252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-03-05T20:15:39.890219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-03-05T20:15:39.890532] [INFO ] [FORECASTER] Starting predict_future for AI [2026-03-05T20:15:39.891358] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-03-05T20:15:39.891411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:39.891443] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:39.891470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:39.891527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:39.950735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:39.951370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:39.951450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:39.951483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:40.071369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:40.071518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:40.071559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:40.071636] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:40.075071] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: DOWN (p=34.30%) [2026-03-05T20:15:40.075355] [INFO ] [FORECASTER] Completed predict_future for AI [2026-03-05T20:15:40.075485] [INFO ] [sig ] AI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:40.222338] [INFO ] [LOCAL ] Saved forecast: AI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AI.txt [2026-03-05T20:15:40.222475] [INFO ] [sig ] [98/3362] Completed AI in 0.3s | 2.77 sym/s | Total: 35.4s | ETA: 19.6m [2026-03-05T20:15:40.222516] [INFO ] [sig ] [99/3362] Forecasting AIA... [2026-03-05T20:15:40.222546] [INFO ] [sig ] Generating forecast for: AIA [2026-03-05T20:15:40.222594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-03-05T20:15:40.234358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-03-05T20:15:40.234720] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-03-05T20:15:40.235552] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-03-05T20:15:40.235623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:40.235657] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:40.235683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:40.235740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:40.294643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:40.295256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:40.295341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:40.295373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:40.419766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:40.419923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:40.419963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:40.419993] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:40.423748] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: DOWN (p=8.33%) [2026-03-05T20:15:40.424030] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-03-05T20:15:40.424167] [INFO ] [sig ] AIA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:40.573182] [INFO ] [LOCAL ] Saved forecast: AIA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AIA.txt [2026-03-05T20:15:40.573338] [INFO ] [sig ] [99/3362] Completed AIA in 0.4s | 2.77 sym/s | Total: 35.7s | ETA: 19.6m [2026-03-05T20:15:40.573388] [INFO ] [sig ] [100/3362] Forecasting AIG... [2026-03-05T20:15:40.573427] [INFO ] [sig ] Generating forecast for: AIG [2026-03-05T20:15:40.573469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-03-05T20:15:40.586506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-03-05T20:15:40.586840] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-03-05T20:15:40.587724] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-03-05T20:15:40.587781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:40.587814] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:40.587843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:40.587902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:40.651385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:40.652244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:40.652327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:40.652361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:40.774782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:40.774933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:40.774973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:40.775004] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:40.778506] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: UP (p=75.73%) [2026-03-05T20:15:40.778802] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-03-05T20:15:40.778935] [INFO ] [sig ] AIG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:40.927047] [INFO ] [LOCAL ] Saved forecast: AIG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AIG.txt [2026-03-05T20:15:40.927175] [INFO ] [sig ] [100/3362] Completed AIG in 0.4s | 2.77 sym/s | Total: 36.1s | ETA: 19.6m [2026-03-05T20:15:40.927215] [INFO ] [sig ] [101/3362] Forecasting AIMD... [2026-03-05T20:15:40.927245] [INFO ] [sig ] Generating forecast for: AIMD [2026-03-05T20:15:40.927276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-03-05T20:15:40.938356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-03-05T20:15:40.938712] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-03-05T20:15:40.939515] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-03-05T20:15:40.939651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:40.939696] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:40.939724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:40.939781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:41.000902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:41.001599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:41.001681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:41.001715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:41.118288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:41.118459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:41.118500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:41.118529] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:41.121959] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-03-05T20:15:41.122242] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-03-05T20:15:41.122373] [INFO ] [sig ] AIMD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:41.273644] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AIMD.txt [2026-03-05T20:15:41.273808] [INFO ] [sig ] [101/3362] Completed AIMD in 0.3s | 2.77 sym/s | Total: 36.4s | ETA: 19.6m [2026-03-05T20:15:41.273858] [INFO ] [sig ] [102/3362] Forecasting AIO... [2026-03-05T20:15:41.273890] [INFO ] [sig ] Generating forecast for: AIO [2026-03-05T20:15:41.273921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-03-05T20:15:41.284681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-03-05T20:15:41.285008] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-03-05T20:15:41.285856] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-03-05T20:15:41.285910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:41.285942] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:41.285969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:41.286026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:41.343686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:41.344518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:41.344632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:41.344668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:41.466394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:41.466559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:41.466622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:41.466654] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:41.470368] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: UP (p=95.32%) [2026-03-05T20:15:41.470727] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-03-05T20:15:41.470876] [INFO ] [sig ] AIO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:41.621748] [INFO ] [LOCAL ] Saved forecast: AIO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AIO.txt [2026-03-05T20:15:41.621910] [INFO ] [sig ] [102/3362] Completed AIO in 0.3s | 2.77 sym/s | Total: 36.8s | ETA: 19.6m [2026-03-05T20:15:41.621954] [INFO ] [sig ] [103/3362] Forecasting AIP... [2026-03-05T20:15:41.621984] [INFO ] [sig ] Generating forecast for: AIP [2026-03-05T20:15:41.622014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-03-05T20:15:41.637998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-03-05T20:15:41.638422] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-03-05T20:15:41.639307] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-03-05T20:15:41.639363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:41.639396] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:41.639422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:41.639479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:41.697222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:41.698167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:41.698258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:41.698292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:41.834555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:41.834757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:41.834817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:41.834862] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:41.839270] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: DOWN (p=13.58%) [2026-03-05T20:15:41.839595] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-03-05T20:15:41.839737] [INFO ] [sig ] AIP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:41.990844] [INFO ] [LOCAL ] Saved forecast: AIP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AIP.txt [2026-03-05T20:15:41.990984] [INFO ] [sig ] [103/3362] Completed AIP in 0.4s | 2.77 sym/s | Total: 37.1s | ETA: 19.6m [2026-03-05T20:15:41.991025] [INFO ] [sig ] [104/3362] Forecasting AIPI... [2026-03-05T20:15:41.991055] [INFO ] [sig ] Generating forecast for: AIPI [2026-03-05T20:15:41.991085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-03-05T20:15:42.003251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-03-05T20:15:42.003639] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-03-05T20:15:42.004679] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-03-05T20:15:42.004732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:42.004766] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:42.004792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:42.004850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:42.062103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:42.062850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:42.062932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:42.062965] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:42.184387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:42.184550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:42.184613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:42.184645] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:42.188561] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: DOWN (p=14.10%) [2026-03-05T20:15:42.188860] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-03-05T20:15:42.188990] [INFO ] [sig ] AIPI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:42.339330] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AIPI.txt [2026-03-05T20:15:42.339488] [INFO ] [sig ] [104/3362] Completed AIPI in 0.3s | 2.77 sym/s | Total: 37.5s | ETA: 19.6m [2026-03-05T20:15:42.339533] [INFO ] [sig ] [105/3362] Forecasting AIQ... [2026-03-05T20:15:42.339565] [INFO ] [sig ] Generating forecast for: AIQ [2026-03-05T20:15:42.339619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-03-05T20:15:42.350495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-03-05T20:15:42.350900] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-03-05T20:15:42.351758] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-03-05T20:15:42.351812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:42.351845] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:42.351872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:42.351929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:42.409293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:42.410194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:42.410318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:42.410354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:42.531337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:42.531501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:42.531543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:42.531593] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:42.535089] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: DOWN (p=12.51%) [2026-03-05T20:15:42.535409] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-03-05T20:15:42.535551] [INFO ] [sig ] AIQ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:42.687003] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AIQ.txt [2026-03-05T20:15:42.687182] [INFO ] [sig ] [105/3362] Completed AIQ in 0.3s | 2.78 sym/s | Total: 37.8s | ETA: 19.6m [2026-03-05T20:15:42.687226] [INFO ] [sig ] [106/3362] Forecasting AIRG... [2026-03-05T20:15:42.687273] [INFO ] [sig ] Generating forecast for: AIRG [2026-03-05T20:15:42.687317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-03-05T20:15:42.699555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-03-05T20:15:42.700001] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-03-05T20:15:42.701187] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-03-05T20:15:42.701249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:42.701283] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:42.701312] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:42.701372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:42.766733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:42.767793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:42.767888] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:42.767923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:42.888179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:42.888384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:42.888439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:42.888472] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:42.892300] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-03-05T20:15:42.892626] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-03-05T20:15:42.892796] [INFO ] [sig ] AIRG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:43.040762] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AIRG.txt [2026-03-05T20:15:43.040907] [INFO ] [sig ] [106/3362] Completed AIRG in 0.4s | 2.78 sym/s | Total: 38.2s | ETA: 19.5m [2026-03-05T20:15:43.040946] [INFO ] [sig ] [107/3362] Forecasting AIRJ... [2026-03-05T20:15:43.040978] [INFO ] [sig ] Generating forecast for: AIRJ [2026-03-05T20:15:43.041009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-03-05T20:15:43.054334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-03-05T20:15:43.054792] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-03-05T20:15:43.055780] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-03-05T20:15:43.055837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:43.055874] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:43.055903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:43.055965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:43.115993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:43.116858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:43.116946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:43.116980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:43.230487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:43.230666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:43.230711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:43.230741] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:43.234295] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: DOWN (p=7.38%) [2026-03-05T20:15:43.234616] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-03-05T20:15:43.234759] [INFO ] [sig ] AIRJ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:43.379837] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AIRJ.txt [2026-03-05T20:15:43.379985] [INFO ] [sig ] [107/3362] Completed AIRJ in 0.3s | 2.78 sym/s | Total: 38.5s | ETA: 19.5m [2026-03-05T20:15:43.380025] [INFO ] [sig ] [108/3362] Forecasting AIRS... [2026-03-05T20:15:43.380055] [INFO ] [sig ] Generating forecast for: AIRS [2026-03-05T20:15:43.380085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-03-05T20:15:43.391916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-03-05T20:15:43.392326] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-03-05T20:15:43.393228] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-03-05T20:15:43.393284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:43.393319] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:43.393348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:43.393412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:43.451530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:43.452382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:43.452466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:43.452499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:43.576818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:43.576979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:43.577038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:43.577072] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:43.580846] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: UP (p=74.88%) [2026-03-05T20:15:43.581167] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-03-05T20:15:43.581316] [INFO ] [sig ] AIRS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:43.733333] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AIRS.txt [2026-03-05T20:15:43.733778] [INFO ] [sig ] [108/3362] Completed AIRS in 0.4s | 2.78 sym/s | Total: 38.9s | ETA: 19.5m [2026-03-05T20:15:43.733859] [INFO ] [sig ] [109/3362] Forecasting AISP... [2026-03-05T20:15:43.733906] [INFO ] [sig ] Generating forecast for: AISP [2026-03-05T20:15:43.733950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-03-05T20:15:43.748453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-03-05T20:15:43.748927] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-03-05T20:15:43.749994] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-03-05T20:15:43.750058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:43.750098] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:43.750135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:43.750210] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:43.819333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:43.820271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:43.820364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:43.820397] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:43.940131] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:43.940299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:43.940341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:43.940374] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:43.944374] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: DOWN (p=3.26%) [2026-03-05T20:15:43.944696] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-03-05T20:15:43.944836] [INFO ] [sig ] AISP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:44.097947] [INFO ] [LOCAL ] Saved forecast: AISP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AISP.txt [2026-03-05T20:15:44.098114] [INFO ] [sig ] [109/3362] Completed AISP in 0.4s | 2.78 sym/s | Total: 39.2s | ETA: 19.5m [2026-03-05T20:15:44.098156] [INFO ] [sig ] [110/3362] Forecasting AIZN... [2026-03-05T20:15:44.098186] [INFO ] [sig ] Generating forecast for: AIZN [2026-03-05T20:15:44.098217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-03-05T20:15:44.109979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-03-05T20:15:44.110317] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-03-05T20:15:44.111149] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-03-05T20:15:44.111217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:44.111273] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:44.111313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:44.111371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:44.170027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:44.170829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:44.170916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:44.170948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:44.284146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:44.284316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:44.284367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:44.284403] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:44.288633] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: UP (p=65.22%) [2026-03-05T20:15:44.288971] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-03-05T20:15:44.289112] [INFO ] [sig ] AIZN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:44.470617] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AIZN.txt [2026-03-05T20:15:44.470786] [INFO ] [sig ] [110/3362] Completed AIZN in 0.4s | 2.78 sym/s | Total: 39.6s | ETA: 19.5m [2026-03-05T20:15:44.470828] [INFO ] [sig ] [111/3362] Forecasting AJG... [2026-03-05T20:15:44.470859] [INFO ] [sig ] Generating forecast for: AJG [2026-03-05T20:15:44.470893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-03-05T20:15:44.483720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-03-05T20:15:44.484205] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-03-05T20:15:44.485420] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-03-05T20:15:44.485491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:44.485527] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:44.485556] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:44.485657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:44.553306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:44.554454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:44.554546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:44.554607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:44.693368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:44.693535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:44.693596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:44.693632] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:44.697331] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: UP (p=80.84%) [2026-03-05T20:15:44.697743] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-03-05T20:15:44.697898] [INFO ] [sig ] AJG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:44.866334] [INFO ] [LOCAL ] Saved forecast: AJG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AJG.txt [2026-03-05T20:15:44.866515] [INFO ] [sig ] [111/3362] Completed AJG in 0.4s | 2.77 sym/s | Total: 40.0s | ETA: 19.5m [2026-03-05T20:15:44.866558] [INFO ] [sig ] [112/3362] Forecasting AKAM... [2026-03-05T20:15:44.866612] [INFO ] [sig ] Generating forecast for: AKAM [2026-03-05T20:15:44.866646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-03-05T20:15:44.879015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-03-05T20:15:44.879450] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-03-05T20:15:44.880376] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-03-05T20:15:44.880431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:44.880508] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:44.880539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:44.880616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:44.940107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:44.941085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:44.941181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:44.941215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:45.072195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:45.072528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:45.072589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:45.072622] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:45.076290] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: DOWN (p=0.25%) [2026-03-05T20:15:45.076613] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-03-05T20:15:45.076774] [INFO ] [sig ] AKAM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:45.225979] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AKAM.txt [2026-03-05T20:15:45.226130] [INFO ] [sig ] [112/3362] Completed AKAM in 0.4s | 2.77 sym/s | Total: 40.4s | ETA: 19.5m [2026-03-05T20:15:45.226171] [INFO ] [sig ] [113/3362] Forecasting AKBA... [2026-03-05T20:15:45.226202] [INFO ] [sig ] Generating forecast for: AKBA [2026-03-05T20:15:45.226232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-03-05T20:15:45.238457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-03-05T20:15:45.238845] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-03-05T20:15:45.239698] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-03-05T20:15:45.239753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:45.239785] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:45.239822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:45.239880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:45.300445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:45.301360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:45.301447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:45.301481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:45.435023] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:45.435185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:45.435231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:45.435262] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:45.438823] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: DOWN (p=30.68%) [2026-03-05T20:15:45.439111] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-03-05T20:15:45.439244] [INFO ] [sig ] AKBA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:45.587540] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AKBA.txt [2026-03-05T20:15:45.587747] [INFO ] [sig ] [113/3362] Completed AKBA in 0.4s | 2.77 sym/s | Total: 40.7s | ETA: 19.5m [2026-03-05T20:15:45.587794] [INFO ] [sig ] [114/3362] Forecasting AL... [2026-03-05T20:15:45.587826] [INFO ] [sig ] Generating forecast for: AL [2026-03-05T20:15:45.587856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-03-05T20:15:45.599387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-03-05T20:15:45.599810] [INFO ] [FORECASTER] Starting predict_future for AL [2026-03-05T20:15:45.600682] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-03-05T20:15:45.600736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:45.600769] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:45.600797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:45.600856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:45.657768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:45.658788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:45.658896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:45.658942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:45.787622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:45.787821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:45.787870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:45.787900] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:45.791641] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: UP (p=56.47%) [2026-03-05T20:15:45.791946] [INFO ] [FORECASTER] Completed predict_future for AL [2026-03-05T20:15:45.792091] [INFO ] [sig ] AL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:45.951705] [INFO ] [LOCAL ] Saved forecast: AL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AL.txt [2026-03-05T20:15:45.951884] [INFO ] [sig ] [114/3362] Completed AL in 0.4s | 2.77 sym/s | Total: 41.1s | ETA: 19.5m [2026-03-05T20:15:45.951937] [INFO ] [sig ] [115/3362] Forecasting ALAB... [2026-03-05T20:15:45.951971] [INFO ] [sig ] Generating forecast for: ALAB [2026-03-05T20:15:45.952006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-03-05T20:15:45.971599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-03-05T20:15:45.972078] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-03-05T20:15:45.973224] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-03-05T20:15:45.973295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:45.973332] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:45.973360] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:45.973418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:46.045524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:46.046706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:46.046835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:46.046884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:46.211105] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:46.211276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:46.211318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:46.211384] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:46.214905] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: UP (p=95.98%) [2026-03-05T20:15:46.215232] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-03-05T20:15:46.215377] [INFO ] [sig ] ALAB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:46.365104] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALAB.txt [2026-03-05T20:15:46.365259] [INFO ] [sig ] [115/3362] Completed ALAB in 0.4s | 2.77 sym/s | Total: 41.5s | ETA: 19.5m [2026-03-05T20:15:46.365300] [INFO ] [sig ] [116/3362] Forecasting ALB... [2026-03-05T20:15:46.365338] [INFO ] [sig ] Generating forecast for: ALB [2026-03-05T20:15:46.365369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-03-05T20:15:46.377370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-03-05T20:15:46.377836] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-03-05T20:15:46.378721] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-03-05T20:15:46.378774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:46.378806] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:46.378834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:46.378890] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:46.435530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:46.436463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:46.436559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:46.436615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:46.563550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:46.563735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:46.563777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:46.563806] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:46.567510] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: DOWN (p=16.82%) [2026-03-05T20:15:46.567997] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-03-05T20:15:46.568198] [INFO ] [sig ] ALB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:46.738248] [INFO ] [LOCAL ] Saved forecast: ALB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ALB.txt [2026-03-05T20:15:46.738427] [INFO ] [sig ] [116/3362] Completed ALB in 0.4s | 2.77 sym/s | Total: 41.9s | ETA: 19.5m [2026-03-05T20:15:46.738478] [INFO ] [sig ] [117/3362] Forecasting ALC... [2026-03-05T20:15:46.738517] [INFO ] [sig ] Generating forecast for: ALC [2026-03-05T20:15:46.738553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-03-05T20:15:46.751805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-03-05T20:15:46.752300] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-03-05T20:15:46.753464] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-03-05T20:15:46.753533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:46.753599] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:46.753641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:46.753727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:46.818930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:46.819882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:46.819968] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:46.820002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:46.941860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:46.942020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:46.942063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:46.942094] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:46.945569] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: UP (p=97.72%) [2026-03-05T20:15:46.945887] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-03-05T20:15:46.946027] [INFO ] [sig ] ALC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:47.099664] [INFO ] [LOCAL ] Saved forecast: ALC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALC.txt [2026-03-05T20:15:47.099825] [INFO ] [sig ] [117/3362] Completed ALC in 0.4s | 2.77 sym/s | Total: 42.2s | ETA: 19.5m [2026-03-05T20:15:47.099864] [INFO ] [sig ] [118/3362] Forecasting ALCO... [2026-03-05T20:15:47.099895] [INFO ] [sig ] Generating forecast for: ALCO [2026-03-05T20:15:47.099929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-03-05T20:15:47.110968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-03-05T20:15:47.111332] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-03-05T20:15:47.112213] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-03-05T20:15:47.112267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:47.112299] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:47.112325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:47.112382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:47.170414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:47.171232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:47.171316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:47.171349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:47.296397] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:47.296623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:47.296670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:47.296699] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:47.300206] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: UP (p=81.96%) [2026-03-05T20:15:47.300505] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-03-05T20:15:47.300663] [INFO ] [sig ] ALCO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:47.460654] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALCO.txt [2026-03-05T20:15:47.460818] [INFO ] [sig ] [118/3362] Completed ALCO in 0.4s | 2.77 sym/s | Total: 42.6s | ETA: 19.5m [2026-03-05T20:15:47.460858] [INFO ] [sig ] [119/3362] Forecasting ALDX... [2026-03-05T20:15:47.460891] [INFO ] [sig ] Generating forecast for: ALDX [2026-03-05T20:15:47.460921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-03-05T20:15:47.472644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-03-05T20:15:47.473043] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-03-05T20:15:47.473928] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-03-05T20:15:47.473983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:47.474018] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:47.474047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:47.474107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:47.532593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:47.533502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:47.533608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:47.533645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:47.667298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:47.667470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:47.667523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:47.667591] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:47.671371] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: DOWN (p=28.28%) [2026-03-05T20:15:47.671756] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-03-05T20:15:47.671916] [INFO ] [sig ] ALDX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:47.833657] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ALDX.txt [2026-03-05T20:15:47.833827] [INFO ] [sig ] [119/3362] Completed ALDX in 0.4s | 2.77 sym/s | Total: 43.0s | ETA: 19.5m [2026-03-05T20:15:47.833870] [INFO ] [sig ] [120/3362] Forecasting ALEX... [2026-03-05T20:15:47.833902] [INFO ] [sig ] Generating forecast for: ALEX [2026-03-05T20:15:47.833931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-03-05T20:15:47.846159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-03-05T20:15:47.846644] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-03-05T20:15:47.847591] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-03-05T20:15:47.847650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:47.847716] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:47.847746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:47.847806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:47.907632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:47.908618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:47.908713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:47.908748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:48.034679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:48.034836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:48.034878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:48.034908] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:48.038823] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: UP (p=87.03%) [2026-03-05T20:15:48.039110] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-03-05T20:15:48.039242] [INFO ] [sig ] ALEX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:48.189532] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALEX.txt [2026-03-05T20:15:48.189723] [INFO ] [sig ] [120/3362] Completed ALEX in 0.4s | 2.77 sym/s | Total: 43.3s | ETA: 19.5m [2026-03-05T20:15:48.189765] [INFO ] [sig ] [121/3362] Forecasting ALG... [2026-03-05T20:15:48.189795] [INFO ] [sig ] Generating forecast for: ALG [2026-03-05T20:15:48.189825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-03-05T20:15:48.202246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-03-05T20:15:48.202684] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-03-05T20:15:48.203628] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-03-05T20:15:48.203686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:48.203719] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:48.203747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:48.203806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:48.260980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:48.261819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:48.261906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:48.261953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:48.384483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:48.384858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:48.384902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:48.384930] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:48.389178] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: UP (p=70.78%) [2026-03-05T20:15:48.389465] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-03-05T20:15:48.389624] [INFO ] [sig ] ALG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:48.540278] [INFO ] [LOCAL ] Saved forecast: ALG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALG.txt [2026-03-05T20:15:48.540438] [INFO ] [sig ] [121/3362] Completed ALG in 0.4s | 2.77 sym/s | Total: 43.7s | ETA: 19.5m [2026-03-05T20:15:48.540481] [INFO ] [sig ] [122/3362] Forecasting ALGM... [2026-03-05T20:15:48.540511] [INFO ] [sig ] Generating forecast for: ALGM [2026-03-05T20:15:48.540553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-03-05T20:15:48.552827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-03-05T20:15:48.553213] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-03-05T20:15:48.554075] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-03-05T20:15:48.554129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:48.554161] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:48.554188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:48.554245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:48.614263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:48.615151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:48.615270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:48.615305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:48.749751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:48.750131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:48.750190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:48.750227] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:48.754335] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: UP (p=88.64%) [2026-03-05T20:15:48.754873] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-03-05T20:15:48.755027] [INFO ] [sig ] ALGM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:48.924942] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALGM.txt [2026-03-05T20:15:48.925110] [INFO ] [sig ] [122/3362] Completed ALGM in 0.4s | 2.77 sym/s | Total: 44.1s | ETA: 19.5m [2026-03-05T20:15:48.925153] [INFO ] [sig ] [123/3362] Forecasting ALGN... [2026-03-05T20:15:48.925184] [INFO ] [sig ] Generating forecast for: ALGN [2026-03-05T20:15:48.925214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-03-05T20:15:48.937857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-03-05T20:15:48.938276] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-03-05T20:15:48.939168] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-03-05T20:15:48.939223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:48.939257] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:48.939285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:48.939357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:49.001183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:49.002138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:49.002235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:49.002273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:49.129995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:49.130159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:49.130203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:49.130235] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:49.134097] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-03-05T20:15:49.134405] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-03-05T20:15:49.134592] [INFO ] [sig ] ALGN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:49.292958] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ALGN.txt [2026-03-05T20:15:49.293147] [INFO ] [sig ] [123/3362] Completed ALGN in 0.4s | 2.77 sym/s | Total: 44.4s | ETA: 19.5m [2026-03-05T20:15:49.293210] [INFO ] [sig ] [124/3362] Forecasting ALGS... [2026-03-05T20:15:49.293252] [INFO ] [sig ] Generating forecast for: ALGS [2026-03-05T20:15:49.293288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-03-05T20:15:49.305895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-03-05T20:15:49.306335] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-03-05T20:15:49.307303] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-03-05T20:15:49.307371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:49.307415] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:49.307450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:49.307527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:49.370937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:49.372052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:49.372142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:49.372174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:49.497132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:49.497302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:49.497354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:49.497392] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:49.501063] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: UP (p=77.90%) [2026-03-05T20:15:49.501374] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-03-05T20:15:49.501513] [INFO ] [sig ] ALGS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:49.660534] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALGS.txt [2026-03-05T20:15:49.660727] [INFO ] [sig ] [124/3362] Completed ALGS in 0.4s | 2.77 sym/s | Total: 44.8s | ETA: 19.5m [2026-03-05T20:15:49.660770] [INFO ] [sig ] [125/3362] Forecasting ALHC... [2026-03-05T20:15:49.660803] [INFO ] [sig ] Generating forecast for: ALHC [2026-03-05T20:15:49.660835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-03-05T20:15:49.673544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-03-05T20:15:49.673993] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-03-05T20:15:49.674938] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-03-05T20:15:49.675018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:49.675055] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:49.675083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:49.675142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:49.735188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:49.736407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:49.736514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:49.736568] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:49.876107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:49.876300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:49.876361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:49.876406] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:49.881429] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: UP (p=65.84%) [2026-03-05T20:15:49.881918] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-03-05T20:15:49.882130] [INFO ] [sig ] ALHC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:50.046899] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALHC.txt [2026-03-05T20:15:50.047098] [INFO ] [sig ] [125/3362] Completed ALHC in 0.4s | 2.77 sym/s | Total: 45.2s | ETA: 19.5m [2026-03-05T20:15:50.047143] [INFO ] [sig ] [126/3362] Forecasting ALK... [2026-03-05T20:15:50.047176] [INFO ] [sig ] Generating forecast for: ALK [2026-03-05T20:15:50.047206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-03-05T20:15:50.059078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-03-05T20:15:50.059508] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-03-05T20:15:50.060377] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-03-05T20:15:50.060431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:50.060464] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:50.060491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:50.060549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:50.123535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:50.124480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:50.124589] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:50.124632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:50.253073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:50.253232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:50.253274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:50.253304] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:50.256835] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: UP (p=58.03%) [2026-03-05T20:15:50.257130] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-03-05T20:15:50.257267] [INFO ] [sig ] ALK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:50.403384] [INFO ] [LOCAL ] Saved forecast: ALK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALK.txt [2026-03-05T20:15:50.403539] [INFO ] [sig ] [126/3362] Completed ALK in 0.4s | 2.77 sym/s | Total: 45.5s | ETA: 19.5m [2026-03-05T20:15:50.403601] [INFO ] [sig ] [127/3362] Forecasting ALKS... [2026-03-05T20:15:50.403634] [INFO ] [sig ] Generating forecast for: ALKS [2026-03-05T20:15:50.403665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-03-05T20:15:50.416364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-03-05T20:15:50.416703] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-03-05T20:15:50.417503] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-03-05T20:15:50.417556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:50.417613] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:50.417643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:50.417723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:50.478250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:50.479476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:50.479608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:50.479848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:50.621980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:50.622140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:50.622181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:50.622210] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:50.625663] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: DOWN (p=41.80%) [2026-03-05T20:15:50.625945] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-03-05T20:15:50.626075] [INFO ] [sig ] ALKS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:50.771890] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ALKS.txt [2026-03-05T20:15:50.772026] [INFO ] [sig ] [127/3362] Completed ALKS in 0.4s | 2.77 sym/s | Total: 45.9s | ETA: 19.5m [2026-03-05T20:15:50.772065] [INFO ] [sig ] [128/3362] Forecasting ALL... [2026-03-05T20:15:50.772095] [INFO ] [sig ] Generating forecast for: ALL [2026-03-05T20:15:50.772125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-03-05T20:15:50.783112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-03-05T20:15:50.783455] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-03-05T20:15:50.784307] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-03-05T20:15:50.784360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:50.784394] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:50.784422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:50.784478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:50.845915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:50.846969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:50.847073] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:50.847113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:50.973338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:50.973511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:50.973552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:50.973603] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:50.977504] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: DOWN (p=36.07%) [2026-03-05T20:15:50.978115] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-03-05T20:15:50.978289] [INFO ] [sig ] ALL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:51.135739] [INFO ] [LOCAL ] Saved forecast: ALL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ALL.txt [2026-03-05T20:15:51.135997] [INFO ] [sig ] [128/3362] Completed ALL in 0.4s | 2.77 sym/s | Total: 46.3s | ETA: 19.5m [2026-03-05T20:15:51.136080] [INFO ] [sig ] [129/3362] Forecasting ALLE... [2026-03-05T20:15:51.136143] [INFO ] [sig ] Generating forecast for: ALLE [2026-03-05T20:15:51.136199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-03-05T20:15:51.151953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-03-05T20:15:51.152484] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-03-05T20:15:51.153779] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-03-05T20:15:51.153864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:51.153969] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:51.154012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:51.154116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:51.222710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:51.223757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:51.223860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:51.223897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:51.344176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:51.344330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:51.344371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:51.344400] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:51.347889] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: UP (p=51.63%) [2026-03-05T20:15:51.348174] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-03-05T20:15:51.348304] [INFO ] [sig ] ALLE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:51.496130] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALLE.txt [2026-03-05T20:15:51.496262] [INFO ] [sig ] [129/3362] Completed ALLE in 0.4s | 2.77 sym/s | Total: 46.6s | ETA: 19.5m [2026-03-05T20:15:51.496301] [INFO ] [sig ] [130/3362] Forecasting ALLO... [2026-03-05T20:15:51.496332] [INFO ] [sig ] Generating forecast for: ALLO [2026-03-05T20:15:51.496363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-03-05T20:15:51.507832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-03-05T20:15:51.508154] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-03-05T20:15:51.509197] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-03-05T20:15:51.509250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:51.509283] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:51.509311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:51.509368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:51.568452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:51.569158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:51.569240] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:51.569274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:51.697508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:51.697699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:51.697746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:51.697775] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:51.702009] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=9.74%) [2026-03-05T20:15:51.702312] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-03-05T20:15:51.702448] [INFO ] [sig ] ALLO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:51.917228] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ALLO.txt [2026-03-05T20:15:51.917380] [INFO ] [sig ] [130/3362] Completed ALLO in 0.4s | 2.76 sym/s | Total: 47.1s | ETA: 19.5m [2026-03-05T20:15:51.917421] [INFO ] [sig ] [131/3362] Forecasting ALLY... [2026-03-05T20:15:51.917450] [INFO ] [sig ] Generating forecast for: ALLY [2026-03-05T20:15:51.917481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-03-05T20:15:51.929181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-03-05T20:15:51.929566] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-03-05T20:15:51.930651] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-03-05T20:15:51.930714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:51.930750] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:51.930778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:51.930836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:51.992797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:51.993684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:51.993770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:51.993807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:52.121695] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:52.121864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:52.121906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:52.121936] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:52.125531] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: UP (p=74.80%) [2026-03-05T20:15:52.125863] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-03-05T20:15:52.126007] [INFO ] [sig ] ALLY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:52.278974] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALLY.txt [2026-03-05T20:15:52.279147] [INFO ] [sig ] [131/3362] Completed ALLY in 0.4s | 2.76 sym/s | Total: 47.4s | ETA: 19.5m [2026-03-05T20:15:52.279189] [INFO ] [sig ] [132/3362] Forecasting ALMS... [2026-03-05T20:15:52.279220] [INFO ] [sig ] Generating forecast for: ALMS [2026-03-05T20:15:52.279251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-03-05T20:15:52.291058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-03-05T20:15:52.291516] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-03-05T20:15:52.292448] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-03-05T20:15:52.292507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:52.292542] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:52.292603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:52.292683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:52.355566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:52.356497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:52.356611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:52.356650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:52.481902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:52.482080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:52.482122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:52.482233] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:52.485887] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: UP (p=90.50%) [2026-03-05T20:15:52.486190] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-03-05T20:15:52.486333] [INFO ] [sig ] ALMS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:52.633541] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALMS.txt [2026-03-05T20:15:52.633725] [INFO ] [sig ] [132/3362] Completed ALMS in 0.4s | 2.76 sym/s | Total: 47.8s | ETA: 19.5m [2026-03-05T20:15:52.633767] [INFO ] [sig ] [133/3362] Forecasting ALNY... [2026-03-05T20:15:52.633796] [INFO ] [sig ] Generating forecast for: ALNY [2026-03-05T20:15:52.633826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-03-05T20:15:52.645185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-03-05T20:15:52.645552] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-03-05T20:15:52.646441] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-03-05T20:15:52.646496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:52.646531] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:52.646562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:52.646650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:52.709842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:52.711146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:52.711238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:52.711272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:52.838727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:52.838887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:52.838929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:52.838959] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:52.842619] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: UP (p=97.42%) [2026-03-05T20:15:52.842917] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-03-05T20:15:52.843057] [INFO ] [sig ] ALNY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:52.994924] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALNY.txt [2026-03-05T20:15:52.995091] [INFO ] [sig ] [133/3362] Completed ALNY in 0.4s | 2.76 sym/s | Total: 48.1s | ETA: 19.5m [2026-03-05T20:15:52.995133] [INFO ] [sig ] [134/3362] Forecasting ALRM... [2026-03-05T20:15:52.995164] [INFO ] [sig ] Generating forecast for: ALRM [2026-03-05T20:15:52.995194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-03-05T20:15:53.008665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-03-05T20:15:53.009307] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-03-05T20:15:53.010459] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-03-05T20:15:53.010516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:53.010551] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:53.010606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:53.010678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:53.074408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:53.075540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:53.075651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:53.075686] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:53.213987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:53.214167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:53.214216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:53.214249] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:53.218259] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: UP (p=65.95%) [2026-03-05T20:15:53.218649] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-03-05T20:15:53.218809] [INFO ] [sig ] ALRM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:53.377983] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALRM.txt [2026-03-05T20:15:53.378159] [INFO ] [sig ] [134/3362] Completed ALRM in 0.4s | 2.76 sym/s | Total: 48.5s | ETA: 19.5m [2026-03-05T20:15:53.378211] [INFO ] [sig ] [135/3362] Forecasting ALRS... [2026-03-05T20:15:53.378247] [INFO ] [sig ] Generating forecast for: ALRS [2026-03-05T20:15:53.378284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-03-05T20:15:53.391814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-03-05T20:15:53.392255] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-03-05T20:15:53.393156] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-03-05T20:15:53.393210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:53.393243] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:53.393271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:53.393329] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:53.453467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:53.454626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:53.454723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:53.454756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:53.585210] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:53.585380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:53.585425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:53.585457] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:53.589502] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: DOWN (p=43.81%) [2026-03-05T20:15:53.589874] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-03-05T20:15:53.590039] [INFO ] [sig ] ALRS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:53.750805] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ALRS.txt [2026-03-05T20:15:53.750972] [INFO ] [sig ] [135/3362] Completed ALRS in 0.4s | 2.76 sym/s | Total: 48.9s | ETA: 19.5m [2026-03-05T20:15:53.751015] [INFO ] [sig ] [136/3362] Forecasting ALSN... [2026-03-05T20:15:53.751047] [INFO ] [sig ] Generating forecast for: ALSN [2026-03-05T20:15:53.751080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-03-05T20:15:53.763335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-03-05T20:15:53.763773] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-03-05T20:15:53.764725] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-03-05T20:15:53.764796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:53.764832] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:53.764860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:53.764918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:53.827531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:53.828740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:53.828857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:53.828905] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:53.967195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:53.967380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:53.967424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:53.967458] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:53.971388] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: DOWN (p=16.96%) [2026-03-05T20:15:53.971739] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-03-05T20:15:53.971889] [INFO ] [sig ] ALSN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:54.117822] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ALSN.txt [2026-03-05T20:15:54.117979] [INFO ] [sig ] [136/3362] Completed ALSN in 0.4s | 2.76 sym/s | Total: 49.3s | ETA: 19.5m [2026-03-05T20:15:54.118022] [INFO ] [sig ] [137/3362] Forecasting ALTG... [2026-03-05T20:15:54.118052] [INFO ] [sig ] Generating forecast for: ALTG [2026-03-05T20:15:54.118082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-03-05T20:15:54.130211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-03-05T20:15:54.130655] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-03-05T20:15:54.131523] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-03-05T20:15:54.131604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:54.131642] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:54.131670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:54.131728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:54.194152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:54.195283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:54.195376] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:54.195410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:54.335477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:54.335689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:54.335734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:54.335768] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:54.340000] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: UP (p=64.40%) [2026-03-05T20:15:54.340298] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-03-05T20:15:54.340463] [INFO ] [sig ] ALTG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:54.505798] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALTG.txt [2026-03-05T20:15:54.505985] [INFO ] [sig ] [137/3362] Completed ALTG in 0.4s | 2.76 sym/s | Total: 49.6s | ETA: 19.5m [2026-03-05T20:15:54.506045] [INFO ] [sig ] [138/3362] Forecasting ALTI... [2026-03-05T20:15:54.506081] [INFO ] [sig ] Generating forecast for: ALTI [2026-03-05T20:15:54.506122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-03-05T20:15:54.518873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-03-05T20:15:54.519294] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-03-05T20:15:54.520259] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-03-05T20:15:54.520321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:54.520364] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:54.520393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:54.520451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:54.587442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:54.588406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:54.588501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:54.588554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:54.721398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:54.721563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:54.721633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:54.721664] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:54.725845] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: UP (p=85.75%) [2026-03-05T20:15:54.726130] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-03-05T20:15:54.726269] [INFO ] [sig ] ALTI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:54.882884] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALTI.txt [2026-03-05T20:15:54.883043] [INFO ] [sig ] [138/3362] Completed ALTI in 0.4s | 2.76 sym/s | Total: 50.0s | ETA: 19.5m [2026-03-05T20:15:54.883085] [INFO ] [sig ] [139/3362] Forecasting ALTS... [2026-03-05T20:15:54.883115] [INFO ] [sig ] Generating forecast for: ALTS [2026-03-05T20:15:54.883147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-03-05T20:15:54.894500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-03-05T20:15:54.894876] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-03-05T20:15:54.895752] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-03-05T20:15:54.895806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:54.895840] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:54.895868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:54.895926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:54.954744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:54.955597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:54.955715] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:54.955750] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:55.081278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:55.081444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:55.081486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:55.081517] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:55.085251] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: UP (p=84.42%) [2026-03-05T20:15:55.085552] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-03-05T20:15:55.085719] [INFO ] [sig ] ALTS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:55.241000] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALTS.txt [2026-03-05T20:15:55.241161] [INFO ] [sig ] [139/3362] Completed ALTS in 0.4s | 2.76 sym/s | Total: 50.4s | ETA: 19.5m [2026-03-05T20:15:55.241220] [INFO ] [sig ] [140/3362] Forecasting ALTY... [2026-03-05T20:15:55.241262] [INFO ] [sig ] Generating forecast for: ALTY [2026-03-05T20:15:55.241298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-03-05T20:15:55.253265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-03-05T20:15:55.253695] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-03-05T20:15:55.254677] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-03-05T20:15:55.254746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:55.254797] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:55.254830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:55.254890] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:55.317764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:55.318695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:55.318786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:55.318820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:55.435066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:55.435237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:55.435281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:55.435312] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:55.439046] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: UP (p=98.40%) [2026-03-05T20:15:55.439338] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-03-05T20:15:55.439477] [INFO ] [sig ] ALTY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:55.593599] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALTY.txt [2026-03-05T20:15:55.593745] [INFO ] [sig ] [140/3362] Completed ALTY in 0.4s | 2.76 sym/s | Total: 50.7s | ETA: 19.5m [2026-03-05T20:15:55.593787] [INFO ] [sig ] [141/3362] Forecasting ALVO... [2026-03-05T20:15:55.593819] [INFO ] [sig ] Generating forecast for: ALVO [2026-03-05T20:15:55.593850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-03-05T20:15:55.606100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-03-05T20:15:55.606544] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-03-05T20:15:55.607555] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-03-05T20:15:55.607639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:55.607703] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:55.607734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:55.607793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:55.669795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:55.670603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:55.670693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:55.670728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:55.799105] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:55.799297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:55.799357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:55.799406] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:55.803148] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-03-05T20:15:55.803471] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-03-05T20:15:55.803632] [INFO ] [sig ] ALVO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:55.955283] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALVO.txt [2026-03-05T20:15:55.955445] [INFO ] [sig ] [141/3362] Completed ALVO in 0.4s | 2.76 sym/s | Total: 51.1s | ETA: 19.5m [2026-03-05T20:15:55.955487] [INFO ] [sig ] [142/3362] Forecasting ALX... [2026-03-05T20:15:55.955518] [INFO ] [sig ] Generating forecast for: ALX [2026-03-05T20:15:55.955551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-03-05T20:15:55.967480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-03-05T20:15:55.967973] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-03-05T20:15:55.968844] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-03-05T20:15:55.968898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:55.968933] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:55.968962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:55.969019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:56.025690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:56.026404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:56.026488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:56.026520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:56.141081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:56.141243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:56.141283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:56.141312] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:56.144732] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: UP (p=96.76%) [2026-03-05T20:15:56.145013] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-03-05T20:15:56.145143] [INFO ] [sig ] ALX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:56.287754] [INFO ] [LOCAL ] Saved forecast: ALX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALX.txt [2026-03-05T20:15:56.287919] [INFO ] [sig ] [142/3362] Completed ALX in 0.3s | 2.76 sym/s | Total: 51.4s | ETA: 19.4m [2026-03-05T20:15:56.287960] [INFO ] [sig ] [143/3362] Forecasting ALXO... [2026-03-05T20:15:56.287990] [INFO ] [sig ] Generating forecast for: ALXO [2026-03-05T20:15:56.288022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-03-05T20:15:56.299281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-03-05T20:15:56.299683] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-03-05T20:15:56.300618] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-03-05T20:15:56.300676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:56.300711] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:56.300738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:56.300797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:56.361985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:56.362845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:56.362933] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:56.362966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:56.487743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:56.488109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:56.488168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:56.488199] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:56.492129] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: UP (p=64.58%) [2026-03-05T20:15:56.492414] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-03-05T20:15:56.492549] [INFO ] [sig ] ALXO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:56.652944] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ALXO.txt [2026-03-05T20:15:56.653119] [INFO ] [sig ] [143/3362] Completed ALXO in 0.4s | 2.76 sym/s | Total: 51.8s | ETA: 19.4m [2026-03-05T20:15:56.653164] [INFO ] [sig ] [144/3362] Forecasting ALZN... [2026-03-05T20:15:56.653211] [INFO ] [sig ] Generating forecast for: ALZN [2026-03-05T20:15:56.653260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-03-05T20:15:56.667029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-03-05T20:15:56.667420] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-03-05T20:15:56.668617] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-03-05T20:15:56.668689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:56.668733] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:56.668951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:56.669011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:56.733348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:56.734212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:56.734298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:56.734333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:56.860177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:56.860364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:56.860412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:56.860443] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:56.864106] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: DOWN (p=24.73%) [2026-03-05T20:15:56.864426] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-03-05T20:15:56.864622] [INFO ] [sig ] ALZN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:57.020377] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ALZN.txt [2026-03-05T20:15:57.020541] [INFO ] [sig ] [144/3362] Completed ALZN in 0.4s | 2.76 sym/s | Total: 52.2s | ETA: 19.4m [2026-03-05T20:15:57.020605] [INFO ] [sig ] [145/3362] Forecasting AM... [2026-03-05T20:15:57.020641] [INFO ] [sig ] Generating forecast for: AM [2026-03-05T20:15:57.020672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-03-05T20:15:57.034111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-03-05T20:15:57.034563] [INFO ] [FORECASTER] Starting predict_future for AM [2026-03-05T20:15:57.035525] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-03-05T20:15:57.035609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:57.035654] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:57.035686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:57.035744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:57.099525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:57.100542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:57.100658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:57.100693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:57.236793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:57.236959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:57.237002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:57.237034] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:57.240969] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: DOWN (p=6.08%) [2026-03-05T20:15:57.241261] [INFO ] [FORECASTER] Completed predict_future for AM [2026-03-05T20:15:57.241399] [INFO ] [sig ] AM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:57.397206] [INFO ] [LOCAL ] Saved forecast: AM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AM.txt [2026-03-05T20:15:57.397394] [INFO ] [sig ] [145/3362] Completed AM in 0.4s | 2.76 sym/s | Total: 52.5s | ETA: 19.4m [2026-03-05T20:15:57.397435] [INFO ] [sig ] [146/3362] Forecasting AMAL... [2026-03-05T20:15:57.397465] [INFO ] [sig ] Generating forecast for: AMAL [2026-03-05T20:15:57.397498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-03-05T20:15:57.410245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-03-05T20:15:57.410701] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-03-05T20:15:57.411616] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-03-05T20:15:57.411674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:57.411740] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:57.411769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:57.411829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:57.475841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:57.476773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:57.476867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:57.476901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:57.609670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:57.609832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:57.609875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:57.609905] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:57.613957] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: DOWN (p=21.04%) [2026-03-05T20:15:57.614315] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-03-05T20:15:57.614484] [INFO ] [sig ] AMAL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:57.774856] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AMAL.txt [2026-03-05T20:15:57.775028] [INFO ] [sig ] [146/3362] Completed AMAL in 0.4s | 2.76 sym/s | Total: 52.9s | ETA: 19.4m [2026-03-05T20:15:57.775073] [INFO ] [sig ] [147/3362] Forecasting AMBA... [2026-03-05T20:15:57.775104] [INFO ] [sig ] Generating forecast for: AMBA [2026-03-05T20:15:57.775135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-03-05T20:15:57.787234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-03-05T20:15:57.787733] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-03-05T20:15:57.788675] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-03-05T20:15:57.788734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:57.788784] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:57.788812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:57.788870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:57.849491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:57.850454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:57.850543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:57.850598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:57.982121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:57.982299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:57.982352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:57.982392] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:57.987081] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: UP (p=76.97%) [2026-03-05T20:15:57.987501] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-03-05T20:15:57.987724] [INFO ] [sig ] AMBA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:58.142068] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AMBA.txt [2026-03-05T20:15:58.142247] [INFO ] [sig ] [147/3362] Completed AMBA in 0.4s | 2.76 sym/s | Total: 53.3s | ETA: 19.4m [2026-03-05T20:15:58.142289] [INFO ] [sig ] [148/3362] Forecasting AMBP... [2026-03-05T20:15:58.142323] [INFO ] [sig ] Generating forecast for: AMBP [2026-03-05T20:15:58.142367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-03-05T20:15:58.155328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-03-05T20:15:58.155859] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-03-05T20:15:58.156939] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-03-05T20:15:58.157002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:58.157039] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:58.157069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:58.157128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:58.218855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:58.219795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:58.219881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:58.219917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:58.349821] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:58.350015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:58.350079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:58.350131] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:58.354494] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: UP (p=87.88%) [2026-03-05T20:15:58.354928] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-03-05T20:15:58.355098] [INFO ] [sig ] AMBP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:58.531829] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AMBP.txt [2026-03-05T20:15:58.531995] [INFO ] [sig ] [148/3362] Completed AMBP in 0.4s | 2.76 sym/s | Total: 53.7s | ETA: 19.4m [2026-03-05T20:15:58.532035] [INFO ] [sig ] [149/3362] Forecasting AMC... [2026-03-05T20:15:58.532066] [INFO ] [sig ] Generating forecast for: AMC [2026-03-05T20:15:58.532097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-03-05T20:15:58.543297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-03-05T20:15:58.543722] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-03-05T20:15:58.544603] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-03-05T20:15:58.544658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:58.544693] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:58.544723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:58.544782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:58.602090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:58.602997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:58.603085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:58.603119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:58.737226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:58.737413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:58.737471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:58.737555] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:58.742475] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: DOWN (p=43.68%) [2026-03-05T20:15:58.742972] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-03-05T20:15:58.743166] [INFO ] [sig ] AMC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:58.910865] [INFO ] [LOCAL ] Saved forecast: AMC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AMC.txt [2026-03-05T20:15:58.911076] [INFO ] [sig ] [149/3362] Completed AMC in 0.4s | 2.76 sym/s | Total: 54.1s | ETA: 19.4m [2026-03-05T20:15:58.911140] [INFO ] [sig ] [150/3362] Forecasting AMCX... [2026-03-05T20:15:58.911178] [INFO ] [sig ] Generating forecast for: AMCX [2026-03-05T20:15:58.911212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-03-05T20:15:58.923444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-03-05T20:15:58.923912] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-03-05T20:15:58.925043] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-03-05T20:15:58.925098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:58.925132] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:58.925161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:58.925220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:58.988214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:58.989322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:58.989406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:58.989439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:59.113652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:59.113818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:59.113860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:59.113890] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:59.117485] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: UP (p=91.01%) [2026-03-05T20:15:59.117821] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-03-05T20:15:59.117963] [INFO ] [sig ] AMCX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:59.265088] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AMCX.txt [2026-03-05T20:15:59.265256] [INFO ] [sig ] [150/3362] Completed AMCX in 0.4s | 2.76 sym/s | Total: 54.4s | ETA: 19.4m [2026-03-05T20:15:59.265299] [INFO ] [sig ] [151/3362] Forecasting AMD... [2026-03-05T20:15:59.265334] [INFO ] [sig ] Generating forecast for: AMD [2026-03-05T20:15:59.265365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-03-05T20:15:59.277881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-03-05T20:15:59.278341] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-03-05T20:15:59.279247] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-03-05T20:15:59.279305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:59.279340] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:59.279367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:59.279425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:59.342146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:59.343129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:59.343230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:59.343263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:59.481418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:59.481616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:59.481661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:59.481691] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:59.485450] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: UP (p=97.87%) [2026-03-05T20:15:59.485813] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-03-05T20:15:59.485960] [INFO ] [sig ] AMD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:15:59.638428] [INFO ] [LOCAL ] Saved forecast: AMD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AMD.txt [2026-03-05T20:15:59.638630] [INFO ] [sig ] [151/3362] Completed AMD in 0.4s | 2.76 sym/s | Total: 54.8s | ETA: 19.4m [2026-03-05T20:15:59.638675] [INFO ] [sig ] [152/3362] Forecasting AMDL... [2026-03-05T20:15:59.638705] [INFO ] [sig ] Generating forecast for: AMDL [2026-03-05T20:15:59.638742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-03-05T20:15:59.651398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-03-05T20:15:59.651829] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-03-05T20:15:59.652737] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-03-05T20:15:59.652794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:15:59.652828] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:15:59.652855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:15:59.652912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:15:59.711492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:15:59.712481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:15:59.712609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:15:59.712647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:15:59.840209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:15:59.840386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:15:59.840428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:15:59.840455] [INFO ] [FORECASTER] Training complete [2026-03-05T20:15:59.844128] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: DOWN (p=31.64%) [2026-03-05T20:15:59.844547] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-03-05T20:15:59.844745] [INFO ] [sig ] AMDL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:15:59.996634] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AMDL.txt [2026-03-05T20:15:59.996809] [INFO ] [sig ] [152/3362] Completed AMDL in 0.4s | 2.76 sym/s | Total: 55.1s | ETA: 19.4m [2026-03-05T20:15:59.996851] [INFO ] [sig ] [153/3362] Forecasting AME... [2026-03-05T20:15:59.996881] [INFO ] [sig ] Generating forecast for: AME [2026-03-05T20:15:59.996913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-03-05T20:16:00.009470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-03-05T20:16:00.010010] [INFO ] [FORECASTER] Starting predict_future for AME [2026-03-05T20:16:00.011053] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-03-05T20:16:00.011121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:00.011158] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:00.011188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:00.011247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:00.071168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:00.072127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:00.072223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:00.072259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:00.211246] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:00.211413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:00.211457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:00.211488] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:00.215260] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: UP (p=83.01%) [2026-03-05T20:16:00.215563] [INFO ] [FORECASTER] Completed predict_future for AME [2026-03-05T20:16:00.215726] [INFO ] [sig ] AME: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:00.379496] [INFO ] [LOCAL ] Saved forecast: AME 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AME.txt [2026-03-05T20:16:00.379690] [INFO ] [sig ] [153/3362] Completed AME in 0.4s | 2.76 sym/s | Total: 55.5s | ETA: 19.4m [2026-03-05T20:16:00.379735] [INFO ] [sig ] [154/3362] Forecasting AMG... [2026-03-05T20:16:00.379767] [INFO ] [sig ] Generating forecast for: AMG [2026-03-05T20:16:00.379798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-03-05T20:16:00.392540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-03-05T20:16:00.393021] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-03-05T20:16:00.394062] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-03-05T20:16:00.394130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:00.394164] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:00.394193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:00.394253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:00.457466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:00.458472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:00.458568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:00.458624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:00.586640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:00.586799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:00.586844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:00.586889] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:00.590911] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: DOWN (p=14.34%) [2026-03-05T20:16:00.591303] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-03-05T20:16:00.591462] [INFO ] [sig ] AMG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:00.775686] [INFO ] [LOCAL ] Saved forecast: AMG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AMG.txt [2026-03-05T20:16:00.775865] [INFO ] [sig ] [154/3362] Completed AMG in 0.4s | 2.75 sym/s | Total: 55.9s | ETA: 19.4m [2026-03-05T20:16:00.775908] [INFO ] [sig ] [155/3362] Forecasting AMGN... [2026-03-05T20:16:00.775941] [INFO ] [sig ] Generating forecast for: AMGN [2026-03-05T20:16:00.775972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-03-05T20:16:00.794485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-03-05T20:16:00.795076] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-03-05T20:16:00.796387] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-03-05T20:16:00.796474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:00.796532] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:00.796606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:00.796709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:00.881926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:00.883034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:00.883166] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:00.883211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:01.038642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:01.038858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:01.038928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:01.038984] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:01.044590] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: DOWN (p=48.92%) [2026-03-05T20:16:01.045172] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-03-05T20:16:01.045407] [INFO ] [sig ] AMGN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:01.257791] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AMGN.txt [2026-03-05T20:16:01.258032] [INFO ] [sig ] [155/3362] Completed AMGN in 0.5s | 2.75 sym/s | Total: 56.4s | ETA: 19.4m [2026-03-05T20:16:01.258084] [INFO ] [sig ] [156/3362] Forecasting AMH... [2026-03-05T20:16:01.258123] [INFO ] [sig ] Generating forecast for: AMH [2026-03-05T20:16:01.258161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-03-05T20:16:01.278792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-03-05T20:16:01.279345] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-03-05T20:16:01.280485] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-03-05T20:16:01.280557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:01.280624] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:01.280662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:01.280742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:01.383660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:01.385003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:01.385207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:01.385288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:01.578308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:01.578504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:01.578554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:01.578610] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:01.583020] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: DOWN (p=32.69%) [2026-03-05T20:16:01.583458] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-03-05T20:16:01.583659] [INFO ] [sig ] AMH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:01.821691] [INFO ] [LOCAL ] Saved forecast: AMH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AMH.txt [2026-03-05T20:16:01.821963] [INFO ] [sig ] [156/3362] Completed AMH in 0.6s | 2.74 sym/s | Total: 57.0s | ETA: 19.5m [2026-03-05T20:16:01.822026] [INFO ] [sig ] [157/3362] Forecasting AMLX... [2026-03-05T20:16:01.822069] [INFO ] [sig ] Generating forecast for: AMLX [2026-03-05T20:16:01.822113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-03-05T20:16:01.848759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-03-05T20:16:01.851707] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-03-05T20:16:01.853392] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-03-05T20:16:01.853494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:01.853548] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:01.853615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:01.853715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:01.949525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:01.951026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:01.951183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:01.951242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:02.132196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:02.132446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:02.132520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:02.132595] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:02.138407] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: UP (p=83.61%) [2026-03-05T20:16:02.139018] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-03-05T20:16:02.139260] [INFO ] [sig ] AMLX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:02.341658] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AMLX.txt [2026-03-05T20:16:02.341872] [INFO ] [sig ] [157/3362] Completed AMLX in 0.5s | 2.73 sym/s | Total: 57.5s | ETA: 19.6m [2026-03-05T20:16:02.341924] [INFO ] [sig ] [158/3362] Forecasting AMN... [2026-03-05T20:16:02.341961] [INFO ] [sig ] Generating forecast for: AMN [2026-03-05T20:16:02.341998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-03-05T20:16:02.354756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-03-05T20:16:02.355247] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-03-05T20:16:02.356403] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-03-05T20:16:02.356479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:02.356516] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:02.356548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:02.356673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:02.428094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:02.429241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:02.429384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:02.429423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:02.557564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:02.557772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:02.557816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:02.557846] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:02.562237] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: DOWN (p=6.00%) [2026-03-05T20:16:02.562598] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-03-05T20:16:02.562766] [INFO ] [sig ] AMN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:02.715443] [INFO ] [LOCAL ] Saved forecast: AMN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AMN.txt [2026-03-05T20:16:02.715665] [INFO ] [sig ] [158/3362] Completed AMN in 0.4s | 2.73 sym/s | Total: 57.9s | ETA: 19.6m [2026-03-05T20:16:02.715713] [INFO ] [sig ] [159/3362] Forecasting AMP... [2026-03-05T20:16:02.715745] [INFO ] [sig ] Generating forecast for: AMP [2026-03-05T20:16:02.715776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-03-05T20:16:02.728456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-03-05T20:16:02.728924] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-03-05T20:16:02.729989] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-03-05T20:16:02.730064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:02.730115] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:02.730152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:02.730213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:02.796207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:02.797386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:02.797525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:02.797606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:02.919281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:02.919454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:02.919497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:02.919527] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:02.923783] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: UP (p=50.02%) [2026-03-05T20:16:02.924154] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-03-05T20:16:02.924308] [INFO ] [sig ] AMP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:03.079827] [INFO ] [LOCAL ] Saved forecast: AMP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AMP.txt [2026-03-05T20:16:03.080034] [INFO ] [sig ] [159/3362] Completed AMP in 0.4s | 2.73 sym/s | Total: 58.2s | ETA: 19.5m [2026-03-05T20:16:03.080077] [INFO ] [sig ] [160/3362] Forecasting AMPG... [2026-03-05T20:16:03.080107] [INFO ] [sig ] Generating forecast for: AMPG [2026-03-05T20:16:03.080138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-03-05T20:16:03.095820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-03-05T20:16:03.096319] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-03-05T20:16:03.097608] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-03-05T20:16:03.097746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:03.097809] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:03.097869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:03.097978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:03.165243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:03.166248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:03.166370] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:03.166405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:03.297627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:03.297802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:03.297844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:03.297873] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:03.301877] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: DOWN (p=35.58%) [2026-03-05T20:16:03.302361] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-03-05T20:16:03.302495] [INFO ] [sig ] AMPG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:03.451411] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AMPG.txt [2026-03-05T20:16:03.451556] [INFO ] [sig ] [160/3362] Completed AMPG in 0.4s | 2.73 sym/s | Total: 58.6s | ETA: 19.5m [2026-03-05T20:16:03.451615] [INFO ] [sig ] [161/3362] Forecasting AMPH... [2026-03-05T20:16:03.451648] [INFO ] [sig ] Generating forecast for: AMPH [2026-03-05T20:16:03.451679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-03-05T20:16:03.462566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-03-05T20:16:03.462950] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-03-05T20:16:03.463807] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-03-05T20:16:03.463862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:03.463896] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:03.463924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:03.463980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:03.524853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:03.525766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:03.525855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:03.525890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:03.649847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:03.650009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:03.650053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:03.650083] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:03.653913] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: UP (p=87.43%) [2026-03-05T20:16:03.654228] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-03-05T20:16:03.654383] [INFO ] [sig ] AMPH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:03.822491] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AMPH.txt [2026-03-05T20:16:03.822667] [INFO ] [sig ] [161/3362] Completed AMPH in 0.4s | 2.73 sym/s | Total: 59.0s | ETA: 19.5m [2026-03-05T20:16:03.822711] [INFO ] [sig ] [162/3362] Forecasting AMPL... [2026-03-05T20:16:03.822742] [INFO ] [sig ] Generating forecast for: AMPL [2026-03-05T20:16:03.822774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-03-05T20:16:03.835234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-03-05T20:16:03.835667] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-03-05T20:16:03.836750] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-03-05T20:16:03.836807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:03.836844] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:03.836872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:03.836929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:03.900364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:03.901346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:03.901442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:03.901476] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:04.033343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:04.033522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:04.033569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:04.033625] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:04.037982] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: UP (p=96.80%) [2026-03-05T20:16:04.038309] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-03-05T20:16:04.038456] [INFO ] [sig ] AMPL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:04.210915] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AMPL.txt [2026-03-05T20:16:04.211069] [INFO ] [sig ] [162/3362] Completed AMPL in 0.4s | 2.73 sym/s | Total: 59.4s | ETA: 19.5m [2026-03-05T20:16:04.211110] [INFO ] [sig ] [163/3362] Forecasting AMPX... [2026-03-05T20:16:04.211140] [INFO ] [sig ] Generating forecast for: AMPX [2026-03-05T20:16:04.211170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-03-05T20:16:04.223233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-03-05T20:16:04.223623] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-03-05T20:16:04.224469] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-03-05T20:16:04.224523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:04.224606] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:04.224638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:04.224697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:04.284553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:04.285359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:04.285444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:04.285477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:04.407086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:04.407253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:04.407295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:04.407324] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:04.410838] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: DOWN (p=2.00%) [2026-03-05T20:16:04.411145] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-03-05T20:16:04.411286] [INFO ] [sig ] AMPX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:04.554346] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AMPX.txt [2026-03-05T20:16:04.554504] [INFO ] [sig ] [163/3362] Completed AMPX in 0.3s | 2.73 sym/s | Total: 59.7s | ETA: 19.5m [2026-03-05T20:16:04.554545] [INFO ] [sig ] [164/3362] Forecasting AMRC... [2026-03-05T20:16:04.554596] [INFO ] [sig ] Generating forecast for: AMRC [2026-03-05T20:16:04.554629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-03-05T20:16:04.565754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-03-05T20:16:04.566116] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-03-05T20:16:04.566964] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-03-05T20:16:04.567018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:04.567051] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:04.567078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:04.567135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:04.623516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:04.624381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:04.624468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:04.624501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:04.749501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:04.749695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:04.749741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:04.749770] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:04.753488] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: UP (p=53.00%) [2026-03-05T20:16:04.753837] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-03-05T20:16:04.754012] [INFO ] [sig ] AMRC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:04.906948] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AMRC.txt [2026-03-05T20:16:04.907124] [INFO ] [sig ] [164/3362] Completed AMRC in 0.4s | 2.73 sym/s | Total: 1.0m | ETA: 19.5m [2026-03-05T20:16:04.907167] [INFO ] [sig ] [165/3362] Forecasting AMRN... [2026-03-05T20:16:04.907199] [INFO ] [sig ] Generating forecast for: AMRN [2026-03-05T20:16:04.907229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-03-05T20:16:04.919221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-03-05T20:16:04.919627] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-03-05T20:16:04.920497] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-03-05T20:16:04.920566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:04.920642] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:04.920673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:04.920732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:04.981855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:04.982744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:04.982831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:04.982872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:05.109852] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:05.110020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:05.110063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:05.110092] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:05.113618] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: UP (p=99.32%) [2026-03-05T20:16:05.113928] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-03-05T20:16:05.114062] [INFO ] [sig ] AMRN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:05.264739] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AMRN.txt [2026-03-05T20:16:05.264901] [INFO ] [sig ] [165/3362] Completed AMRN in 0.4s | 2.73 sym/s | Total: 1.0m | ETA: 19.5m [2026-03-05T20:16:05.264942] [INFO ] [sig ] [166/3362] Forecasting AMRX... [2026-03-05T20:16:05.264973] [INFO ] [sig ] Generating forecast for: AMRX [2026-03-05T20:16:05.265193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-03-05T20:16:05.349112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-03-05T20:16:05.349591] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-03-05T20:16:05.350467] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-03-05T20:16:05.350523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:05.350559] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:05.350620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:05.350711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:05.415415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:05.416633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:05.416725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:05.416761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:05.550032] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:05.550196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:05.550240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:05.550308] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:05.554829] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: DOWN (p=22.83%) [2026-03-05T20:16:05.555272] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-03-05T20:16:05.555412] [INFO ] [sig ] AMRX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:05.713508] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AMRX.txt [2026-03-05T20:16:05.713687] [INFO ] [sig ] [166/3362] Completed AMRX in 0.4s | 2.73 sym/s | Total: 1.0m | ETA: 19.5m [2026-03-05T20:16:05.713733] [INFO ] [sig ] [167/3362] Forecasting AMSC... [2026-03-05T20:16:05.713765] [INFO ] [sig ] Generating forecast for: AMSC [2026-03-05T20:16:05.713797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-03-05T20:16:05.726219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-03-05T20:16:05.726645] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-03-05T20:16:05.727749] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-03-05T20:16:05.727810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:05.727846] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:05.727874] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:05.727934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:05.790727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:05.791657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:05.791747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:05.791782] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:05.925137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:05.925316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:05.925361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:05.925391] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:05.929135] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: UP (p=97.29%) [2026-03-05T20:16:05.929471] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-03-05T20:16:05.929635] [INFO ] [sig ] AMSC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:06.092834] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AMSC.txt [2026-03-05T20:16:06.093026] [INFO ] [sig ] [167/3362] Completed AMSC in 0.4s | 2.73 sym/s | Total: 1.0m | ETA: 19.5m [2026-03-05T20:16:06.093076] [INFO ] [sig ] [168/3362] Forecasting AMSF... [2026-03-05T20:16:06.093107] [INFO ] [sig ] Generating forecast for: AMSF [2026-03-05T20:16:06.093138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-03-05T20:16:06.106050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-03-05T20:16:06.106529] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-03-05T20:16:06.107620] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-03-05T20:16:06.107714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:06.107759] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:06.107788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:06.107848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:06.170233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:06.171308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:06.171403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:06.171437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:06.299512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:06.299714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:06.299763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:06.299795] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:06.303586] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: UP (p=73.41%) [2026-03-05T20:16:06.303886] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-03-05T20:16:06.304043] [INFO ] [sig ] AMSF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:06.460245] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AMSF.txt [2026-03-05T20:16:06.460611] [INFO ] [sig ] [168/3362] Completed AMSF in 0.4s | 2.73 sym/s | Total: 1.0m | ETA: 19.5m [2026-03-05T20:16:06.460666] [INFO ] [sig ] [169/3362] Forecasting AMTB... [2026-03-05T20:16:06.460708] [INFO ] [sig ] Generating forecast for: AMTB [2026-03-05T20:16:06.460748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-03-05T20:16:06.474491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-03-05T20:16:06.475008] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-03-05T20:16:06.476095] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-03-05T20:16:06.476163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:06.476204] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:06.476233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:06.476292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:06.541391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:06.542492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:06.542609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:06.542647] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:06.675958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:06.676122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:06.676166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:06.676196] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:06.679946] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: UP (p=97.99%) [2026-03-05T20:16:06.680257] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-03-05T20:16:06.680398] [INFO ] [sig ] AMTB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:06.835496] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AMTB.txt [2026-03-05T20:16:06.835699] [INFO ] [sig ] [169/3362] Completed AMTB in 0.4s | 2.73 sym/s | Total: 1.0m | ETA: 19.5m [2026-03-05T20:16:06.835744] [INFO ] [sig ] [170/3362] Forecasting AMTX... [2026-03-05T20:16:06.835777] [INFO ] [sig ] Generating forecast for: AMTX [2026-03-05T20:16:06.835807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-03-05T20:16:06.858382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-03-05T20:16:06.858913] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-03-05T20:16:06.860002] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-03-05T20:16:06.860058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:06.860092] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:06.860119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:06.860177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:06.926892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:06.928009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:06.928150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:06.928191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:07.060569] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:07.060767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:07.060811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:07.060840] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:07.064782] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: DOWN (p=7.90%) [2026-03-05T20:16:07.065100] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-03-05T20:16:07.065255] [INFO ] [sig ] AMTX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:07.216174] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AMTX.txt [2026-03-05T20:16:07.216333] [INFO ] [sig ] [170/3362] Completed AMTX in 0.4s | 2.73 sym/s | Total: 1.0m | ETA: 19.5m [2026-03-05T20:16:07.216376] [INFO ] [sig ] [171/3362] Forecasting AMWD... [2026-03-05T20:16:07.216406] [INFO ] [sig ] Generating forecast for: AMWD [2026-03-05T20:16:07.216437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-03-05T20:16:07.230208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-03-05T20:16:07.230631] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-03-05T20:16:07.231450] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-03-05T20:16:07.231540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:07.231595] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:07.231626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:07.231684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:07.291522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:07.292406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:07.292494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:07.292527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:07.418251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:07.418411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:07.418453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:07.418482] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:07.422037] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: DOWN (p=0.32%) [2026-03-05T20:16:07.422323] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-03-05T20:16:07.422462] [INFO ] [sig ] AMWD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:07.568090] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AMWD.txt [2026-03-05T20:16:07.568257] [INFO ] [sig ] [171/3362] Completed AMWD in 0.4s | 2.73 sym/s | Total: 1.0m | ETA: 19.5m [2026-03-05T20:16:07.568298] [INFO ] [sig ] [172/3362] Forecasting AMWL... [2026-03-05T20:16:07.568330] [INFO ] [sig ] Generating forecast for: AMWL [2026-03-05T20:16:07.568362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-03-05T20:16:07.579979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-03-05T20:16:07.580422] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-03-05T20:16:07.581366] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-03-05T20:16:07.581431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:07.581476] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:07.581517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:07.581610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:07.639107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:07.639870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:07.639970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:07.640010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:07.775471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:07.775664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:07.775706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:07.775736] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:07.779767] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: DOWN (p=16.56%) [2026-03-05T20:16:07.780113] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-03-05T20:16:07.780275] [INFO ] [sig ] AMWL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:07.938273] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AMWL.txt [2026-03-05T20:16:07.938485] [INFO ] [sig ] [172/3362] Completed AMWL in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-03-05T20:16:07.938563] [INFO ] [sig ] [173/3362] Forecasting AMX... [2026-03-05T20:16:07.938642] [INFO ] [sig ] Generating forecast for: AMX [2026-03-05T20:16:07.938675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-03-05T20:16:07.952020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-03-05T20:16:07.952661] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-03-05T20:16:07.953720] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-03-05T20:16:07.953778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:07.953812] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:07.953840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:07.953897] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:08.015810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:08.016710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:08.016845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:08.016886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:08.141636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:08.141801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:08.141843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:08.141873] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:08.146336] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: UP (p=51.73%) [2026-03-05T20:16:08.146705] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-03-05T20:16:08.146853] [INFO ] [sig ] AMX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:08.319810] [INFO ] [LOCAL ] Saved forecast: AMX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AMX.txt [2026-03-05T20:16:08.320035] [INFO ] [sig ] [173/3362] Completed AMX in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-03-05T20:16:08.320088] [INFO ] [sig ] [174/3362] Forecasting AMZD... [2026-03-05T20:16:08.320126] [INFO ] [sig ] Generating forecast for: AMZD [2026-03-05T20:16:08.320164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-03-05T20:16:08.332393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-03-05T20:16:08.332835] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-03-05T20:16:08.333749] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-03-05T20:16:08.333809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:08.333844] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:08.333873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:08.333931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:08.399033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:08.400051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:08.400156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:08.400190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:08.534211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:08.534371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:08.534416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:08.534446] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:08.542589] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: DOWN (p=8.31%) [2026-03-05T20:16:08.543162] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-03-05T20:16:08.543343] [INFO ] [sig ] AMZD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:08.698612] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AMZD.txt [2026-03-05T20:16:08.698791] [INFO ] [sig ] [174/3362] Completed AMZD in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-03-05T20:16:08.698839] [INFO ] [sig ] [175/3362] Forecasting AMZN... [2026-03-05T20:16:08.698874] [INFO ] [sig ] Generating forecast for: AMZN [2026-03-05T20:16:08.698906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-03-05T20:16:08.711608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-03-05T20:16:08.712052] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-03-05T20:16:08.712968] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-03-05T20:16:08.713025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:08.713059] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:08.713088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:08.713146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:08.780767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:08.781810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:08.781909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:08.781943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:08.912395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:08.912558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:08.912623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:08.912654] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:08.916274] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: DOWN (p=7.13%) [2026-03-05T20:16:08.916620] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-03-05T20:16:08.916766] [INFO ] [sig ] AMZN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:09.072246] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AMZN.txt [2026-03-05T20:16:09.072431] [INFO ] [sig ] [175/3362] Completed AMZN in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-03-05T20:16:09.072481] [INFO ] [sig ] [176/3362] Forecasting AMZZ... [2026-03-05T20:16:09.072514] [INFO ] [sig ] Generating forecast for: AMZZ [2026-03-05T20:16:09.072546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-03-05T20:16:09.085879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-03-05T20:16:09.086539] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-03-05T20:16:09.087653] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-03-05T20:16:09.087736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:09.087772] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:09.087801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:09.087867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:09.156655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:09.157639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:09.157771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:09.157806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:09.300522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:09.300709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:09.300755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:09.300786] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:09.305288] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: UP (p=69.50%) [2026-03-05T20:16:09.305690] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-03-05T20:16:09.305866] [INFO ] [sig ] AMZZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:09.474417] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AMZZ.txt [2026-03-05T20:16:09.474635] [INFO ] [sig ] [176/3362] Completed AMZZ in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.5m [2026-03-05T20:16:09.474681] [INFO ] [sig ] [177/3362] Forecasting AN... [2026-03-05T20:16:09.474712] [INFO ] [sig ] Generating forecast for: AN [2026-03-05T20:16:09.474742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-03-05T20:16:09.487472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-03-05T20:16:09.487929] [INFO ] [FORECASTER] Starting predict_future for AN [2026-03-05T20:16:09.488990] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-03-05T20:16:09.489047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:09.489082] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:09.489110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:09.489167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:09.549552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:09.550470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:09.550555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:09.550610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:09.671468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:09.671649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:09.671692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:09.671723] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:09.675160] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: UP (p=72.88%) [2026-03-05T20:16:09.675437] [INFO ] [FORECASTER] Completed predict_future for AN [2026-03-05T20:16:09.675588] [INFO ] [sig ] AN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:09.819332] [INFO ] [LOCAL ] Saved forecast: AN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AN.txt [2026-03-05T20:16:09.819453] [INFO ] [sig ] [177/3362] Completed AN in 0.3s | 2.72 sym/s | Total: 1.1m | ETA: 19.5m [2026-03-05T20:16:09.819492] [INFO ] [sig ] [178/3362] Forecasting ANAB... [2026-03-05T20:16:09.819521] [INFO ] [sig ] Generating forecast for: ANAB [2026-03-05T20:16:09.819551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-03-05T20:16:09.831449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-03-05T20:16:09.831896] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-03-05T20:16:09.832816] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-03-05T20:16:09.832873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:09.832907] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:09.832937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:09.832999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:09.897624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:09.898651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:09.898751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:09.898796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:10.038438] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:10.038646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:10.038721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:10.038764] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:10.043972] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: DOWN (p=37.00%) [2026-03-05T20:16:10.044681] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-03-05T20:16:10.044859] [INFO ] [sig ] ANAB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:10.224545] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ANAB.txt [2026-03-05T20:16:10.224728] [INFO ] [sig ] [178/3362] Completed ANAB in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.5m [2026-03-05T20:16:10.224770] [INFO ] [sig ] [179/3362] Forecasting ANDE... [2026-03-05T20:16:10.224801] [INFO ] [sig ] Generating forecast for: ANDE [2026-03-05T20:16:10.224832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-03-05T20:16:10.237771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-03-05T20:16:10.238160] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-03-05T20:16:10.239001] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-03-05T20:16:10.239055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:10.239089] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:10.239117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:10.239174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:10.298264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:10.299134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:10.299221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:10.299256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:10.432495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:10.432690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:10.432734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:10.432765] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:10.436839] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: DOWN (p=34.47%) [2026-03-05T20:16:10.437182] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-03-05T20:16:10.437347] [INFO ] [sig ] ANDE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:10.590045] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ANDE.txt [2026-03-05T20:16:10.590207] [INFO ] [sig ] [179/3362] Completed ANDE in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.5m [2026-03-05T20:16:10.590248] [INFO ] [sig ] [180/3362] Forecasting ANF... [2026-03-05T20:16:10.590280] [INFO ] [sig ] Generating forecast for: ANF [2026-03-05T20:16:10.590310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-03-05T20:16:10.602121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-03-05T20:16:10.602515] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-03-05T20:16:10.603409] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-03-05T20:16:10.603465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:10.603530] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:10.603560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:10.603639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:10.661255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:10.662085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:10.662208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:10.662247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:10.790152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:10.790325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:10.790368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:10.790398] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:10.794321] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: UP (p=56.90%) [2026-03-05T20:16:10.794740] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-03-05T20:16:10.794900] [INFO ] [sig ] ANF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:10.957288] [INFO ] [LOCAL ] Saved forecast: ANF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ANF.txt [2026-03-05T20:16:10.957458] [INFO ] [sig ] [180/3362] Completed ANF in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.5m [2026-03-05T20:16:10.957499] [INFO ] [sig ] [181/3362] Forecasting ANGI... [2026-03-05T20:16:10.957531] [INFO ] [sig ] Generating forecast for: ANGI [2026-03-05T20:16:10.957561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-03-05T20:16:10.969711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-03-05T20:16:10.970138] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-03-05T20:16:10.971021] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-03-05T20:16:10.971077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:10.971110] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:10.971138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:10.971194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:11.035209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:11.036106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:11.036195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:11.036230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:11.167602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:11.167792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:11.167837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:11.167877] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:11.171780] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: UP (p=88.24%) [2026-03-05T20:16:11.172108] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-03-05T20:16:11.172254] [INFO ] [sig ] ANGI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:11.327620] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ANGI.txt [2026-03-05T20:16:11.327819] [INFO ] [sig ] [181/3362] Completed ANGI in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.5m [2026-03-05T20:16:11.327866] [INFO ] [sig ] [182/3362] Forecasting ANGL... [2026-03-05T20:16:11.327896] [INFO ] [sig ] Generating forecast for: ANGL [2026-03-05T20:16:11.327927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-03-05T20:16:11.341843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-03-05T20:16:11.342272] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-03-05T20:16:11.343272] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-03-05T20:16:11.343335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:11.343398] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:11.343443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:11.343525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:11.413794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:11.415006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:11.415110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:11.415146] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:11.544745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:11.544927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:11.544976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:11.545009] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:11.548956] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: DOWN (p=44.79%) [2026-03-05T20:16:11.549291] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-03-05T20:16:11.549435] [INFO ] [sig ] ANGL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:11.705176] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ANGL.txt [2026-03-05T20:16:11.705357] [INFO ] [sig ] [182/3362] Completed ANGL in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.5m [2026-03-05T20:16:11.705401] [INFO ] [sig ] [183/3362] Forecasting ANGO... [2026-03-05T20:16:11.705433] [INFO ] [sig ] Generating forecast for: ANGO [2026-03-05T20:16:11.705469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-03-05T20:16:11.718013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-03-05T20:16:11.718479] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-03-05T20:16:11.719440] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-03-05T20:16:11.719500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:11.719533] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:11.719563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:11.719653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:11.778495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:11.779482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:11.779597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:11.779635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:11.907182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:11.907351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:11.907408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:11.907478] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:11.912414] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: DOWN (p=15.55%) [2026-03-05T20:16:11.912834] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-03-05T20:16:11.913029] [INFO ] [sig ] ANGO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:12.072538] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ANGO.txt [2026-03-05T20:16:12.072727] [INFO ] [sig ] [183/3362] Completed ANGO in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.5m [2026-03-05T20:16:12.072772] [INFO ] [sig ] [184/3362] Forecasting ANIK... [2026-03-05T20:16:12.072804] [INFO ] [sig ] Generating forecast for: ANIK [2026-03-05T20:16:12.072835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-03-05T20:16:12.086856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-03-05T20:16:12.087319] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-03-05T20:16:12.088375] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-03-05T20:16:12.088435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:12.088469] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:12.088497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:12.088556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:12.152070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:12.153115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:12.153208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:12.153242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:12.280116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:12.280281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:12.280325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:12.280356] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:12.284120] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: UP (p=83.28%) [2026-03-05T20:16:12.284424] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-03-05T20:16:12.284564] [INFO ] [sig ] ANIK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:12.441975] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ANIK.txt [2026-03-05T20:16:12.442140] [INFO ] [sig ] [184/3362] Completed ANIK in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.5m [2026-03-05T20:16:12.442181] [INFO ] [sig ] [185/3362] Forecasting ANIP... [2026-03-05T20:16:12.442212] [INFO ] [sig ] Generating forecast for: ANIP [2026-03-05T20:16:12.442244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-03-05T20:16:12.454236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-03-05T20:16:12.454702] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-03-05T20:16:12.455784] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-03-05T20:16:12.455840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:12.455876] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:12.455904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:12.455965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:12.516378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:12.517308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:12.517402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:12.517437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:12.649103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:12.649265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:12.649306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:12.649336] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:12.653312] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: UP (p=59.89%) [2026-03-05T20:16:12.653653] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-03-05T20:16:12.653792] [INFO ] [sig ] ANIP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:12.806858] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ANIP.txt [2026-03-05T20:16:12.807017] [INFO ] [sig ] [185/3362] Completed ANIP in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.4m [2026-03-05T20:16:12.807060] [INFO ] [sig ] [186/3362] Forecasting ANIX... [2026-03-05T20:16:12.807100] [INFO ] [sig ] Generating forecast for: ANIX [2026-03-05T20:16:12.807133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-03-05T20:16:12.818313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-03-05T20:16:12.818733] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-03-05T20:16:12.819564] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-03-05T20:16:12.819640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:12.819673] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:12.819701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:12.819758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:12.878312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:12.879360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:12.879450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:12.879485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:13.002586] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:13.002752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:13.002794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:13.002825] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:13.006530] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: UP (p=92.32%) [2026-03-05T20:16:13.006854] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-03-05T20:16:13.006997] [INFO ] [sig ] ANIX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:13.163725] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ANIX.txt [2026-03-05T20:16:13.163892] [INFO ] [sig ] [186/3362] Completed ANIX in 0.4s | 2.72 sym/s | Total: 1.1m | ETA: 19.4m [2026-03-05T20:16:13.163935] [INFO ] [sig ] [187/3362] Forecasting ANNX... [2026-03-05T20:16:13.163965] [INFO ] [sig ] Generating forecast for: ANNX [2026-03-05T20:16:13.163995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-03-05T20:16:13.175911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-03-05T20:16:13.176332] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-03-05T20:16:13.177235] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-03-05T20:16:13.177290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:13.177324] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:13.177352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:13.177410] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:13.236899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:13.237853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:13.237947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:13.237981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:13.358310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:13.358476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:13.358518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:13.358548] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:13.362209] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: DOWN (p=21.46%) [2026-03-05T20:16:13.362510] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-03-05T20:16:13.362670] [INFO ] [sig ] ANNX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:13.507805] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ANNX.txt [2026-03-05T20:16:13.507982] [INFO ] [sig ] [187/3362] Completed ANNX in 0.3s | 2.72 sym/s | Total: 1.1m | ETA: 19.4m [2026-03-05T20:16:13.508028] [INFO ] [sig ] [188/3362] Forecasting ANTX... [2026-03-05T20:16:13.508061] [INFO ] [sig ] Generating forecast for: ANTX [2026-03-05T20:16:13.508091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-03-05T20:16:13.519548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-03-05T20:16:13.519997] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-03-05T20:16:13.520928] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-03-05T20:16:13.520984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:13.521019] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:13.521049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:13.521108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:13.580394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:13.581316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:13.581407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:13.581440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:13.696061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:13.696239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:13.696283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:13.696314] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:13.699922] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: UP (p=87.96%) [2026-03-05T20:16:13.700221] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-03-05T20:16:13.700362] [INFO ] [sig ] ANTX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:13.846706] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ANTX.txt [2026-03-05T20:16:13.846856] [INFO ] [sig ] [188/3362] Completed ANTX in 0.3s | 2.73 sym/s | Total: 1.1m | ETA: 19.4m [2026-03-05T20:16:13.846898] [INFO ] [sig ] [189/3362] Forecasting ANVS... [2026-03-05T20:16:13.846928] [INFO ] [sig ] Generating forecast for: ANVS [2026-03-05T20:16:13.846958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-03-05T20:16:13.858175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-03-05T20:16:13.858543] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-03-05T20:16:13.859455] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-03-05T20:16:13.859510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:13.859544] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:13.859591] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:13.859655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:13.919769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:13.920740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:13.920831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:13.920865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:14.048962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:14.049128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:14.049170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:14.049215] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:14.053112] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: DOWN (p=0.54%) [2026-03-05T20:16:14.053465] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-03-05T20:16:14.053638] [INFO ] [sig ] ANVS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:14.206415] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ANVS.txt [2026-03-05T20:16:14.206562] [INFO ] [sig ] [189/3362] Completed ANVS in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.4m [2026-03-05T20:16:14.206622] [INFO ] [sig ] [190/3362] Forecasting AOD... [2026-03-05T20:16:14.206654] [INFO ] [sig ] Generating forecast for: AOD [2026-03-05T20:16:14.206684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-03-05T20:16:14.218558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-03-05T20:16:14.218961] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-03-05T20:16:14.219841] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-03-05T20:16:14.219893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:14.219927] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:14.219956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:14.220014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:14.277917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:14.278846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:14.278972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:14.279008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:14.402086] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:14.402290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:14.402336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:14.402367] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:14.405999] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: DOWN (p=40.99%) [2026-03-05T20:16:14.406283] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-03-05T20:16:14.406415] [INFO ] [sig ] AOD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:14.550822] [INFO ] [LOCAL ] Saved forecast: AOD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AOD.txt [2026-03-05T20:16:14.550980] [INFO ] [sig ] [190/3362] Completed AOD in 0.3s | 2.73 sym/s | Total: 1.2m | ETA: 19.4m [2026-03-05T20:16:14.551021] [INFO ] [sig ] [191/3362] Forecasting AOHY... [2026-03-05T20:16:14.551053] [INFO ] [sig ] Generating forecast for: AOHY [2026-03-05T20:16:14.551087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-03-05T20:16:14.562081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-03-05T20:16:14.562459] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-03-05T20:16:14.563337] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-03-05T20:16:14.563392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:14.563426] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:14.563454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:14.563516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:14.620049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:14.620786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:14.620869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:14.620918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:14.735316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:14.735481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:14.735522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:14.735552] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:14.739123] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: DOWN (p=30.49%) [2026-03-05T20:16:14.739421] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-03-05T20:16:14.739557] [INFO ] [sig ] AOHY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:14.883106] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AOHY.txt [2026-03-05T20:16:14.883265] [INFO ] [sig ] [191/3362] Completed AOHY in 0.3s | 2.73 sym/s | Total: 1.2m | ETA: 19.4m [2026-03-05T20:16:14.883307] [INFO ] [sig ] [192/3362] Forecasting AON... [2026-03-05T20:16:14.883338] [INFO ] [sig ] Generating forecast for: AON [2026-03-05T20:16:14.883369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-03-05T20:16:14.894156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-03-05T20:16:14.894527] [INFO ] [FORECASTER] Starting predict_future for AON [2026-03-05T20:16:14.895408] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-03-05T20:16:14.895466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:14.895500] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:14.895528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:14.895612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:14.953451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:14.954319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:14.954404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:14.954437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:15.089925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:15.090112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:15.090159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:15.090190] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:15.094060] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: DOWN (p=15.49%) [2026-03-05T20:16:15.094423] [INFO ] [FORECASTER] Completed predict_future for AON [2026-03-05T20:16:15.094601] [INFO ] [sig ] AON: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:15.254174] [INFO ] [LOCAL ] Saved forecast: AON 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AON.txt [2026-03-05T20:16:15.254345] [INFO ] [sig ] [192/3362] Completed AON in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.4m [2026-03-05T20:16:15.254398] [INFO ] [sig ] [193/3362] Forecasting AOS... [2026-03-05T20:16:15.254437] [INFO ] [sig ] Generating forecast for: AOS [2026-03-05T20:16:15.254476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-03-05T20:16:15.266148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-03-05T20:16:15.266639] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-03-05T20:16:15.267491] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-03-05T20:16:15.267545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:15.267611] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:15.267648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:15.267748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:15.326995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:15.328120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:15.328210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:15.328243] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:15.461703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:15.461850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:15.461890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:15.461920] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:15.465482] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: UP (p=74.75%) [2026-03-05T20:16:15.465806] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-03-05T20:16:15.465948] [INFO ] [sig ] AOS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:15.615954] [INFO ] [LOCAL ] Saved forecast: AOS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AOS.txt [2026-03-05T20:16:15.616145] [INFO ] [sig ] [193/3362] Completed AOS in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.4m [2026-03-05T20:16:15.616188] [INFO ] [sig ] [194/3362] Forecasting AOSL... [2026-03-05T20:16:15.616218] [INFO ] [sig ] Generating forecast for: AOSL [2026-03-05T20:16:15.616431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-03-05T20:16:15.629094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-03-05T20:16:15.629520] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-03-05T20:16:15.630640] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-03-05T20:16:15.630704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:15.630740] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:15.630768] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:15.630829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:15.689098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:15.689981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:15.690078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:15.690112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:15.811308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:15.811467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:15.811509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:15.811540] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:15.815065] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: DOWN (p=31.92%) [2026-03-05T20:16:15.815364] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-03-05T20:16:15.815495] [INFO ] [sig ] AOSL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:15.959233] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AOSL.txt [2026-03-05T20:16:15.959380] [INFO ] [sig ] [194/3362] Completed AOSL in 0.3s | 2.73 sym/s | Total: 1.2m | ETA: 19.4m [2026-03-05T20:16:15.959422] [INFO ] [sig ] [195/3362] Forecasting AP... [2026-03-05T20:16:15.959452] [INFO ] [sig ] Generating forecast for: AP [2026-03-05T20:16:15.959482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-03-05T20:16:15.970424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-03-05T20:16:15.970788] [INFO ] [FORECASTER] Starting predict_future for AP [2026-03-05T20:16:15.971718] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-03-05T20:16:15.971785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:15.971821] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:15.971849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:15.971907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:16.031132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:16.031819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:16.031899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:16.031931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:16.152590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:16.152748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:16.152789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:16.152819] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:16.156382] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: UP (p=66.10%) [2026-03-05T20:16:16.156692] [INFO ] [FORECASTER] Completed predict_future for AP [2026-03-05T20:16:16.156827] [INFO ] [sig ] AP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:16.305092] [INFO ] [LOCAL ] Saved forecast: AP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AP.txt [2026-03-05T20:16:16.305223] [INFO ] [sig ] [195/3362] Completed AP in 0.3s | 2.73 sym/s | Total: 1.2m | ETA: 19.3m [2026-03-05T20:16:16.305264] [INFO ] [sig ] [196/3362] Forecasting APA... [2026-03-05T20:16:16.305293] [INFO ] [sig ] Generating forecast for: APA [2026-03-05T20:16:16.305477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-03-05T20:16:16.317112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-03-05T20:16:16.317451] [INFO ] [FORECASTER] Starting predict_future for APA [2026-03-05T20:16:16.318359] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-03-05T20:16:16.318412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:16.318447] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:16.318475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:16.318534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:16.376003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:16.376721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:16.376802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:16.376835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:16.503491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:16.503676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:16.503732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:16.503778] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:16.507551] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: DOWN (p=7.45%) [2026-03-05T20:16:16.507948] [INFO ] [FORECASTER] Completed predict_future for APA [2026-03-05T20:16:16.508104] [INFO ] [sig ] APA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:16.657811] [INFO ] [LOCAL ] Saved forecast: APA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/APA.txt [2026-03-05T20:16:16.657968] [INFO ] [sig ] [196/3362] Completed APA in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.3m [2026-03-05T20:16:16.658009] [INFO ] [sig ] [197/3362] Forecasting APAM... [2026-03-05T20:16:16.658039] [INFO ] [sig ] Generating forecast for: APAM [2026-03-05T20:16:16.658068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-03-05T20:16:16.670537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-03-05T20:16:16.670983] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-03-05T20:16:16.671937] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-03-05T20:16:16.671993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:16.672059] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:16.672090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:16.672168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:16.733163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:16.734205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:16.734486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:16.734519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:16.863287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:16.863449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:16.863489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:16.863519] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:16.867232] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: DOWN (p=39.67%) [2026-03-05T20:16:16.867590] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-03-05T20:16:16.867775] [INFO ] [sig ] APAM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:17.018033] [INFO ] [LOCAL ] Saved forecast: APAM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/APAM.txt [2026-03-05T20:16:17.018183] [INFO ] [sig ] [197/3362] Completed APAM in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.3m [2026-03-05T20:16:17.018225] [INFO ] [sig ] [198/3362] Forecasting APD... [2026-03-05T20:16:17.018255] [INFO ] [sig ] Generating forecast for: APD [2026-03-05T20:16:17.018286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-03-05T20:16:17.029705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-03-05T20:16:17.030101] [INFO ] [FORECASTER] Starting predict_future for APD [2026-03-05T20:16:17.031004] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-03-05T20:16:17.031061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:17.031096] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:17.031124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:17.031183] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:17.089772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:17.090653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:17.090740] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:17.090773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:17.214546] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:17.214724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:17.214768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:17.214798] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:17.218453] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: DOWN (p=15.62%) [2026-03-05T20:16:17.218758] [INFO ] [FORECASTER] Completed predict_future for APD [2026-03-05T20:16:17.218895] [INFO ] [sig ] APD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:17.377928] [INFO ] [LOCAL ] Saved forecast: APD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/APD.txt [2026-03-05T20:16:17.378104] [INFO ] [sig ] [198/3362] Completed APD in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.3m [2026-03-05T20:16:17.378161] [INFO ] [sig ] [199/3362] Forecasting APEI... [2026-03-05T20:16:17.378197] [INFO ] [sig ] Generating forecast for: APEI [2026-03-05T20:16:17.378229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-03-05T20:16:17.390769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-03-05T20:16:17.391169] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-03-05T20:16:17.392138] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-03-05T20:16:17.392198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:17.392234] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:17.392262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:17.392322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:17.454832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:17.455555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:17.455663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:17.455699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:17.578316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:17.578469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:17.578521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:17.578561] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:17.582285] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: UP (p=88.08%) [2026-03-05T20:16:17.582596] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-03-05T20:16:17.582740] [INFO ] [sig ] APEI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:17.735226] [INFO ] [LOCAL ] Saved forecast: APEI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/APEI.txt [2026-03-05T20:16:17.735398] [INFO ] [sig ] [199/3362] Completed APEI in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.3m [2026-03-05T20:16:17.735443] [INFO ] [sig ] [200/3362] Forecasting APG... [2026-03-05T20:16:17.735473] [INFO ] [sig ] Generating forecast for: APG [2026-03-05T20:16:17.735505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-03-05T20:16:17.747651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-03-05T20:16:17.748075] [INFO ] [FORECASTER] Starting predict_future for APG [2026-03-05T20:16:17.748967] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-03-05T20:16:17.749022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:17.749055] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:17.749082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:17.749139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:17.808734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:17.809682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:17.809778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:17.809810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:17.936033] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:17.936217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:17.936264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:17.936529] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:17.940632] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: UP (p=89.19%) [2026-03-05T20:16:17.940968] [INFO ] [FORECASTER] Completed predict_future for APG [2026-03-05T20:16:17.941116] [INFO ] [sig ] APG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:18.094793] [INFO ] [LOCAL ] Saved forecast: APG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/APG.txt [2026-03-05T20:16:18.094932] [INFO ] [sig ] [200/3362] Completed APG in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.3m [2026-03-05T20:16:18.094972] [INFO ] [sig ] [201/3362] Forecasting APGE... [2026-03-05T20:16:18.095001] [INFO ] [sig ] Generating forecast for: APGE [2026-03-05T20:16:18.095032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-03-05T20:16:18.107190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-03-05T20:16:18.107525] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-03-05T20:16:18.108439] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-03-05T20:16:18.108700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:18.108736] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:18.108764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:18.108821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:18.171017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:18.171734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:18.171817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:18.171852] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:18.295544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:18.295763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:18.295809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:18.295840] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:18.299404] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: DOWN (p=31.39%) [2026-03-05T20:16:18.299711] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-03-05T20:16:18.299844] [INFO ] [sig ] APGE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:18.446383] [INFO ] [LOCAL ] Saved forecast: APGE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/APGE.txt [2026-03-05T20:16:18.446546] [INFO ] [sig ] [201/3362] Completed APGE in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.3m [2026-03-05T20:16:18.446611] [INFO ] [sig ] [202/3362] Forecasting APH... [2026-03-05T20:16:18.446645] [INFO ] [sig ] Generating forecast for: APH [2026-03-05T20:16:18.446676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-03-05T20:16:18.458805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-03-05T20:16:18.459200] [INFO ] [FORECASTER] Starting predict_future for APH [2026-03-05T20:16:18.460143] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-03-05T20:16:18.460202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:18.460238] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:18.460266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:18.460339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:18.521602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:18.522566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:18.522674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:18.522707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:18.647879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:18.648048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:18.648132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:18.648172] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:18.651663] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: UP (p=96.96%) [2026-03-05T20:16:18.651953] [INFO ] [FORECASTER] Completed predict_future for APH [2026-03-05T20:16:18.652090] [INFO ] [sig ] APH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:18.801040] [INFO ] [LOCAL ] Saved forecast: APH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/APH.txt [2026-03-05T20:16:18.801218] [INFO ] [sig ] [202/3362] Completed APH in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.3m [2026-03-05T20:16:18.801269] [INFO ] [sig ] [203/3362] Forecasting API... [2026-03-05T20:16:18.801304] [INFO ] [sig ] Generating forecast for: API [2026-03-05T20:16:18.801336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-03-05T20:16:18.812864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-03-05T20:16:18.813260] [INFO ] [FORECASTER] Starting predict_future for API [2026-03-05T20:16:18.814165] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-03-05T20:16:18.814221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:18.814261] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:18.814300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:18.814373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:18.875677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:18.876616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:18.876706] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:18.876741] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:18.994723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:18.994891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:18.994933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:18.994963] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:18.999527] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: DOWN (p=32.01%) [2026-03-05T20:16:18.999898] [INFO ] [FORECASTER] Completed predict_future for API [2026-03-05T20:16:19.000050] [INFO ] [sig ] API: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:19.155484] [INFO ] [LOCAL ] Saved forecast: API 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/API.txt [2026-03-05T20:16:19.155671] [INFO ] [sig ] [203/3362] Completed API in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.3m [2026-03-05T20:16:19.155716] [INFO ] [sig ] [204/3362] Forecasting APLD... [2026-03-05T20:16:19.155747] [INFO ] [sig ] Generating forecast for: APLD [2026-03-05T20:16:19.155777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-03-05T20:16:19.167453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-03-05T20:16:19.167941] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-03-05T20:16:19.168813] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-03-05T20:16:19.168869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:19.168904] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:19.168935] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:19.168993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:19.231961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:19.233021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:19.233111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:19.233145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:19.358130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:19.358302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:19.358343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:19.358373] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:19.362066] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: DOWN (p=19.88%) [2026-03-05T20:16:19.362391] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-03-05T20:16:19.362534] [INFO ] [sig ] APLD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:19.514191] [INFO ] [LOCAL ] Saved forecast: APLD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/APLD.txt [2026-03-05T20:16:19.514370] [INFO ] [sig ] [204/3362] Completed APLD in 0.4s | 2.73 sym/s | Total: 1.2m | ETA: 19.3m [2026-03-05T20:16:19.514420] [INFO ] [sig ] [205/3362] Forecasting APLE... [2026-03-05T20:16:19.514452] [INFO ] [sig ] Generating forecast for: APLE [2026-03-05T20:16:19.514484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-03-05T20:16:19.526999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-03-05T20:16:19.527412] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-03-05T20:16:19.528355] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-03-05T20:16:19.528412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:19.528447] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:19.528477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:19.528538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:19.595674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:19.596592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:19.596682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:19.596717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:19.725287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:19.725455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:19.725499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:19.725530] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:19.729145] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: DOWN (p=48.82%) [2026-03-05T20:16:19.729477] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-03-05T20:16:19.729640] [INFO ] [sig ] APLE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:19.884474] [INFO ] [LOCAL ] Saved forecast: APLE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/APLE.txt [2026-03-05T20:16:19.884710] [INFO ] [sig ] [205/3362] Completed APLE in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 19.3m [2026-03-05T20:16:19.884776] [INFO ] [sig ] [206/3362] Forecasting APLS... [2026-03-05T20:16:19.884821] [INFO ] [sig ] Generating forecast for: APLS [2026-03-05T20:16:19.884858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-03-05T20:16:19.896714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-03-05T20:16:19.897129] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-03-05T20:16:19.898032] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-03-05T20:16:19.898087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:19.898136] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:19.898166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:19.898223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:19.962443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:19.963424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:19.963517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:19.963569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:20.099867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:20.100029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:20.100071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:20.100102] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:20.104570] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: UP (p=87.96%) [2026-03-05T20:16:20.104941] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-03-05T20:16:20.105131] [INFO ] [sig ] APLS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:20.263873] [INFO ] [LOCAL ] Saved forecast: APLS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/APLS.txt [2026-03-05T20:16:20.264033] [INFO ] [sig ] [206/3362] Completed APLS in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 19.3m [2026-03-05T20:16:20.264074] [INFO ] [sig ] [207/3362] Forecasting APO... [2026-03-05T20:16:20.264106] [INFO ] [sig ] Generating forecast for: APO [2026-03-05T20:16:20.264136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-03-05T20:16:20.276697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-03-05T20:16:20.277087] [INFO ] [FORECASTER] Starting predict_future for APO [2026-03-05T20:16:20.277976] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-03-05T20:16:20.278030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:20.278062] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:20.278090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:20.278147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:20.339524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:20.340488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:20.340637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:20.340676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:20.475429] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:20.475626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:20.475673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:20.475705] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:20.479793] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: UP (p=98.83%) [2026-03-05T20:16:20.480170] [INFO ] [FORECASTER] Completed predict_future for APO [2026-03-05T20:16:20.480339] [INFO ] [sig ] APO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:20.639459] [INFO ] [LOCAL ] Saved forecast: APO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/APO.txt [2026-03-05T20:16:20.639636] [INFO ] [sig ] [207/3362] Completed APO in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 19.3m [2026-03-05T20:16:20.639681] [INFO ] [sig ] [208/3362] Forecasting APOG... [2026-03-05T20:16:20.639716] [INFO ] [sig ] Generating forecast for: APOG [2026-03-05T20:16:20.639748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-03-05T20:16:20.651483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-03-05T20:16:20.651895] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-03-05T20:16:20.652869] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-03-05T20:16:20.652927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:20.652962] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:20.652991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:20.653049] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:20.714394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:20.715385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:20.715477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:20.715512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:20.841202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:20.841379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:20.841428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:20.841459] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:20.845393] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: UP (p=99.20%) [2026-03-05T20:16:20.845753] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-03-05T20:16:20.845896] [INFO ] [sig ] APOG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:20.998844] [INFO ] [LOCAL ] Saved forecast: APOG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/APOG.txt [2026-03-05T20:16:20.999030] [INFO ] [sig ] [208/3362] Completed APOG in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 19.2m [2026-03-05T20:16:20.999083] [INFO ] [sig ] [209/3362] Forecasting APP... [2026-03-05T20:16:20.999116] [INFO ] [sig ] Generating forecast for: APP [2026-03-05T20:16:20.999149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-03-05T20:16:21.011620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-03-05T20:16:21.012030] [INFO ] [FORECASTER] Starting predict_future for APP [2026-03-05T20:16:21.012927] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-03-05T20:16:21.012982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:21.013017] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:21.013047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:21.013107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:21.069762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:21.070646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:21.070732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:21.070766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:21.192250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:21.192427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:21.192477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:21.192508] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:21.196059] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: UP (p=54.07%) [2026-03-05T20:16:21.196355] [INFO ] [FORECASTER] Completed predict_future for APP [2026-03-05T20:16:21.196490] [INFO ] [sig ] APP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:21.344413] [INFO ] [LOCAL ] Saved forecast: APP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/APP.txt [2026-03-05T20:16:21.344554] [INFO ] [sig ] [209/3362] Completed APP in 0.3s | 2.73 sym/s | Total: 1.3m | ETA: 19.2m [2026-03-05T20:16:21.344616] [INFO ] [sig ] [210/3362] Forecasting APPF... [2026-03-05T20:16:21.344655] [INFO ] [sig ] Generating forecast for: APPF [2026-03-05T20:16:21.344686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-03-05T20:16:21.356557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-03-05T20:16:21.356941] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-03-05T20:16:21.357801] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-03-05T20:16:21.357854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:21.357887] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:21.357915] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:21.357972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:21.414329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:21.415126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:21.415209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:21.415242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:21.537252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:21.537407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:21.537449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:21.537480] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:21.540979] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: DOWN (p=6.24%) [2026-03-05T20:16:21.541261] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-03-05T20:16:21.541393] [INFO ] [sig ] APPF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:21.689042] [INFO ] [LOCAL ] Saved forecast: APPF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/APPF.txt [2026-03-05T20:16:21.689203] [INFO ] [sig ] [210/3362] Completed APPF in 0.3s | 2.73 sym/s | Total: 1.3m | ETA: 19.2m [2026-03-05T20:16:21.689251] [INFO ] [sig ] [211/3362] Forecasting APPN... [2026-03-05T20:16:21.689288] [INFO ] [sig ] Generating forecast for: APPN [2026-03-05T20:16:21.689326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-03-05T20:16:21.700230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-03-05T20:16:21.700549] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-03-05T20:16:21.701408] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-03-05T20:16:21.701461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:21.701493] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:21.701521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:21.701603] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:21.760278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:21.761192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:21.761276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:21.761309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:21.883613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:21.883767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:21.883809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:21.883840] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:21.887854] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: UP (p=91.99%) [2026-03-05T20:16:21.888145] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-03-05T20:16:21.888280] [INFO ] [sig ] APPN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:22.037361] [INFO ] [LOCAL ] Saved forecast: APPN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/APPN.txt [2026-03-05T20:16:22.037522] [INFO ] [sig ] [211/3362] Completed APPN in 0.3s | 2.73 sym/s | Total: 1.3m | ETA: 19.2m [2026-03-05T20:16:22.037563] [INFO ] [sig ] [212/3362] Forecasting APPS... [2026-03-05T20:16:22.037617] [INFO ] [sig ] Generating forecast for: APPS [2026-03-05T20:16:22.037649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-03-05T20:16:22.050086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-03-05T20:16:22.050492] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-03-05T20:16:22.051357] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-03-05T20:16:22.051412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:22.051445] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:22.051473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:22.051530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:22.112833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:22.113788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:22.113872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:22.113905] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:22.239712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:22.239872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:22.239915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:22.239945] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:22.243834] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: UP (p=66.83%) [2026-03-05T20:16:22.244118] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-03-05T20:16:22.244270] [INFO ] [sig ] APPS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:22.393183] [INFO ] [LOCAL ] Saved forecast: APPS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/APPS.txt [2026-03-05T20:16:22.393353] [INFO ] [sig ] [212/3362] Completed APPS in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 19.2m [2026-03-05T20:16:22.393397] [INFO ] [sig ] [213/3362] Forecasting APYX... [2026-03-05T20:16:22.393429] [INFO ] [sig ] Generating forecast for: APYX [2026-03-05T20:16:22.393466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-03-05T20:16:22.405989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-03-05T20:16:22.406652] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-03-05T20:16:22.407509] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-03-05T20:16:22.407565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:22.407622] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:22.407652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:22.407729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:22.468068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:22.469021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:22.469111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:22.469145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:22.604521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:22.604715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:22.604761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:22.604810] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:22.608552] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: UP (p=91.68%) [2026-03-05T20:16:22.608882] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-03-05T20:16:22.609024] [INFO ] [sig ] APYX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:22.757568] [INFO ] [LOCAL ] Saved forecast: APYX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/APYX.txt [2026-03-05T20:16:22.757774] [INFO ] [sig ] [213/3362] Completed APYX in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 19.2m [2026-03-05T20:16:22.757816] [INFO ] [sig ] [214/3362] Forecasting AQMS... [2026-03-05T20:16:22.757848] [INFO ] [sig ] Generating forecast for: AQMS [2026-03-05T20:16:22.757878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-03-05T20:16:22.769422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-03-05T20:16:22.769897] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-03-05T20:16:22.770993] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-03-05T20:16:22.771048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:22.771115] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:22.771144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:22.771201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:22.834072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:22.835038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:22.835126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:22.835162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:22.958952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:22.959121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:22.959165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:22.959196] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:22.962987] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: DOWN (p=11.97%) [2026-03-05T20:16:22.963423] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-03-05T20:16:22.963609] [INFO ] [sig ] AQMS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:23.114711] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AQMS.txt [2026-03-05T20:16:23.114876] [INFO ] [sig ] [214/3362] Completed AQMS in 0.4s | 2.73 sym/s | Total: 1.3m | ETA: 19.2m [2026-03-05T20:16:23.114919] [INFO ] [sig ] [215/3362] Forecasting AQN... [2026-03-05T20:16:23.114950] [INFO ] [sig ] Generating forecast for: AQN [2026-03-05T20:16:23.114981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-03-05T20:16:23.126690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-03-05T20:16:23.127009] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-03-05T20:16:23.127885] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-03-05T20:16:23.127937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:23.127970] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:23.127996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:23.128053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:23.186333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:23.186995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:23.187075] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:23.187121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:23.313791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:23.313959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:23.314002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:23.314032] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:23.317501] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: DOWN (p=47.04%) [2026-03-05T20:16:23.317823] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-03-05T20:16:23.317959] [INFO ] [sig ] AQN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:23.468553] [INFO ] [LOCAL ] Saved forecast: AQN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AQN.txt [2026-03-05T20:16:23.468734] [INFO ] [sig ] [215/3362] Completed AQN in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.2m [2026-03-05T20:16:23.468776] [INFO ] [sig ] [216/3362] Forecasting AQNB... [2026-03-05T20:16:23.468807] [INFO ] [sig ] Generating forecast for: AQNB [2026-03-05T20:16:23.468839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-03-05T20:16:23.480276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-03-05T20:16:23.480706] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-03-05T20:16:23.481753] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-03-05T20:16:23.481806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:23.481840] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:23.481866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:23.481922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:23.541986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:23.543145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:23.543229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:23.543262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:23.661284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:23.661454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:23.661496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:23.661524] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:23.665140] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: DOWN (p=48.82%) [2026-03-05T20:16:23.665419] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-03-05T20:16:23.665732] [INFO ] [sig ] AQNB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:23.812408] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AQNB.txt [2026-03-05T20:16:23.812533] [INFO ] [sig ] [216/3362] Completed AQNB in 0.3s | 2.74 sym/s | Total: 1.3m | ETA: 19.2m [2026-03-05T20:16:23.812590] [INFO ] [sig ] [217/3362] Forecasting ARBB... [2026-03-05T20:16:23.812624] [INFO ] [sig ] Generating forecast for: ARBB [2026-03-05T20:16:23.812655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBB' from 'https://tdm.silogroup.org/data/derivative_storage/ARBB.csv'. [2026-03-05T20:16:23.823183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBB'. [2026-03-05T20:16:23.823522] [INFO ] [FORECASTER] Starting predict_future for ARBB [2026-03-05T20:16:23.824351] [DEBUG] [LOCAL ] No optimal features file found for ARBB: ./output/feature-sets/ARBB.txt [2026-03-05T20:16:23.824404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:23.824437] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:23.824478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:23.824537] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:23.882497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:23.883258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:23.883341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:23.883374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:24.003869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:24.004031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:24.004073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:24.004143] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:24.008059] [DEBUG] [FORECASTER] ARBB: Forecast T+1@11:T+2@11: UP (p=83.17%) [2026-03-05T20:16:24.008378] [INFO ] [FORECASTER] Completed predict_future for ARBB [2026-03-05T20:16:24.008525] [INFO ] [sig ] ARBB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:24.156406] [INFO ] [LOCAL ] Saved forecast: ARBB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ARBB.txt [2026-03-05T20:16:24.156589] [INFO ] [sig ] [217/3362] Completed ARBB in 0.3s | 2.74 sym/s | Total: 1.3m | ETA: 19.2m [2026-03-05T20:16:24.156632] [INFO ] [sig ] [218/3362] Forecasting ARCB... [2026-03-05T20:16:24.156661] [INFO ] [sig ] Generating forecast for: ARCB [2026-03-05T20:16:24.156692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-03-05T20:16:24.167465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-03-05T20:16:24.167874] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-03-05T20:16:24.168720] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-03-05T20:16:24.168774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:24.168807] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:24.168834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:24.168892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:24.230792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:24.231764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:24.231862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:24.231895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:24.359454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:24.359634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:24.359677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:24.359706] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:24.363351] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: UP (p=52.20%) [2026-03-05T20:16:24.363727] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-03-05T20:16:24.363877] [INFO ] [sig ] ARCB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:24.518095] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ARCB.txt [2026-03-05T20:16:24.518254] [INFO ] [sig ] [218/3362] Completed ARCB in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.1m [2026-03-05T20:16:24.518295] [INFO ] [sig ] [219/3362] Forecasting ARCC... [2026-03-05T20:16:24.518326] [INFO ] [sig ] Generating forecast for: ARCC [2026-03-05T20:16:24.518355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-03-05T20:16:24.529294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-03-05T20:16:24.529696] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-03-05T20:16:24.530534] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-03-05T20:16:24.530612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:24.530648] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:24.530676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:24.530734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:24.587680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:24.588592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:24.588682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:24.588716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:24.705452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:24.705658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:24.705712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:24.705753] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:24.710356] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: UP (p=99.19%) [2026-03-05T20:16:24.710731] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-03-05T20:16:24.710891] [INFO ] [sig ] ARCC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:24.856656] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ARCC.txt [2026-03-05T20:16:24.856787] [INFO ] [sig ] [219/3362] Completed ARCC in 0.3s | 2.74 sym/s | Total: 1.3m | ETA: 19.1m [2026-03-05T20:16:24.856827] [INFO ] [sig ] [220/3362] Forecasting ARCO... [2026-03-05T20:16:24.856857] [INFO ] [sig ] Generating forecast for: ARCO [2026-03-05T20:16:24.856888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-03-05T20:16:24.867281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-03-05T20:16:24.867608] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-03-05T20:16:24.868438] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-03-05T20:16:24.868490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:24.868522] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:24.868549] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:24.868624] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:24.925109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:24.925732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:24.925813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:24.925847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:25.042401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:25.042559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:25.042620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:25.042650] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:25.046138] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: DOWN (p=11.67%) [2026-03-05T20:16:25.046420] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-03-05T20:16:25.046550] [INFO ] [sig ] ARCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:25.193132] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ARCO.txt [2026-03-05T20:16:25.193251] [INFO ] [sig ] [220/3362] Completed ARCO in 0.3s | 2.74 sym/s | Total: 1.3m | ETA: 19.1m [2026-03-05T20:16:25.193289] [INFO ] [sig ] [221/3362] Forecasting ARDC... [2026-03-05T20:16:25.193319] [INFO ] [sig ] Generating forecast for: ARDC [2026-03-05T20:16:25.193359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-03-05T20:16:25.204839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-03-05T20:16:25.205173] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-03-05T20:16:25.206107] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-03-05T20:16:25.206164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:25.206199] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:25.206228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:25.206286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:25.276550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:25.277527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:25.277638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:25.277710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:25.402030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:25.402219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:25.402274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:25.402315] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:25.407295] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: UP (p=83.68%) [2026-03-05T20:16:25.407804] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-03-05T20:16:25.407984] [INFO ] [sig ] ARDC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:25.568264] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ARDC.txt [2026-03-05T20:16:25.568428] [INFO ] [sig ] [221/3362] Completed ARDC in 0.4s | 2.74 sym/s | Total: 1.3m | ETA: 19.1m [2026-03-05T20:16:25.568471] [INFO ] [sig ] [222/3362] Forecasting ARDX... [2026-03-05T20:16:25.568505] [INFO ] [sig ] Generating forecast for: ARDX [2026-03-05T20:16:25.568537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-03-05T20:16:25.579870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-03-05T20:16:25.580267] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-03-05T20:16:25.581137] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-03-05T20:16:25.581191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:25.581224] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:25.581252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:25.581309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:25.643506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:25.644419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:25.644532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:25.644601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:25.766314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:25.766483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:25.766525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:25.766555] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:25.770042] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: DOWN (p=3.70%) [2026-03-05T20:16:25.770319] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-03-05T20:16:25.770450] [INFO ] [sig ] ARDX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:25.916988] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ARDX.txt [2026-03-05T20:16:25.917133] [INFO ] [sig ] [222/3362] Completed ARDX in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-03-05T20:16:25.917174] [INFO ] [sig ] [223/3362] Forecasting ARE... [2026-03-05T20:16:25.917203] [INFO ] [sig ] Generating forecast for: ARE [2026-03-05T20:16:25.917234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-03-05T20:16:25.927651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-03-05T20:16:25.927988] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-03-05T20:16:25.928826] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-03-05T20:16:25.928878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:25.928911] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:25.928938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:25.928995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:25.987281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:25.988005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:25.988086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:25.988119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:26.111960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:26.112133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:26.112186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:26.112217] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:26.116224] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: DOWN (p=6.00%) [2026-03-05T20:16:26.116513] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-03-05T20:16:26.116668] [INFO ] [sig ] ARE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:26.260592] [INFO ] [LOCAL ] Saved forecast: ARE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ARE.txt [2026-03-05T20:16:26.260926] [INFO ] [sig ] [223/3362] Completed ARE in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-03-05T20:16:26.260966] [INFO ] [sig ] [224/3362] Forecasting AREC... [2026-03-05T20:16:26.260997] [INFO ] [sig ] Generating forecast for: AREC [2026-03-05T20:16:26.261036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-03-05T20:16:26.273113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-03-05T20:16:26.273612] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-03-05T20:16:26.274737] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-03-05T20:16:26.274802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:26.274842] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:26.274877] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:26.274937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:26.347967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:26.348892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:26.349048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:26.349083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:26.474222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:26.474386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:26.474430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:26.474461] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:26.478020] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: DOWN (p=8.97%) [2026-03-05T20:16:26.478324] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-03-05T20:16:26.478485] [INFO ] [sig ] AREC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:26.650321] [INFO ] [LOCAL ] Saved forecast: AREC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AREC.txt [2026-03-05T20:16:26.650702] [INFO ] [sig ] [224/3362] Completed AREC in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-03-05T20:16:26.650746] [INFO ] [sig ] [225/3362] Forecasting ARES... [2026-03-05T20:16:26.650778] [INFO ] [sig ] Generating forecast for: ARES [2026-03-05T20:16:26.650809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-03-05T20:16:26.662646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-03-05T20:16:26.663001] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-03-05T20:16:26.663836] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-03-05T20:16:26.663890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:26.663924] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:26.663952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:26.664009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:26.722924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:26.724194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:26.724300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:26.724346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:26.858381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:26.858555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:26.858618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:26.858649] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:26.862601] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: UP (p=87.85%) [2026-03-05T20:16:26.862915] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-03-05T20:16:26.863059] [INFO ] [sig ] ARES: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:27.018269] [INFO ] [LOCAL ] Saved forecast: ARES 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ARES.txt [2026-03-05T20:16:27.018432] [INFO ] [sig ] [225/3362] Completed ARES in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-03-05T20:16:27.018473] [INFO ] [sig ] [226/3362] Forecasting ARGX... [2026-03-05T20:16:27.018503] [INFO ] [sig ] Generating forecast for: ARGX [2026-03-05T20:16:27.018536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-03-05T20:16:27.030218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-03-05T20:16:27.030526] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-03-05T20:16:27.031388] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-03-05T20:16:27.031443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:27.031477] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:27.031505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:27.031564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:27.090778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:27.091624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:27.091713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:27.091748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:27.214038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:27.214191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:27.214231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:27.214261] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:27.217723] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: UP (p=76.29%) [2026-03-05T20:16:27.218003] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-03-05T20:16:27.218134] [INFO ] [sig ] ARGX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:27.366815] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ARGX.txt [2026-03-05T20:16:27.366935] [INFO ] [sig ] [226/3362] Completed ARGX in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-03-05T20:16:27.366973] [INFO ] [sig ] [227/3362] Forecasting ARHS... [2026-03-05T20:16:27.367002] [INFO ] [sig ] Generating forecast for: ARHS [2026-03-05T20:16:27.367032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-03-05T20:16:27.378176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-03-05T20:16:27.378484] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-03-05T20:16:27.379513] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-03-05T20:16:27.379775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:27.379809] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:27.379836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:27.379892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:27.440959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:27.441874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:27.441958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:27.441991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:27.562777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:27.562932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:27.562973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:27.563002] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:27.566419] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: DOWN (p=32.07%) [2026-03-05T20:16:27.566718] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-03-05T20:16:27.566847] [INFO ] [sig ] ARHS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:27.717705] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ARHS.txt [2026-03-05T20:16:27.717943] [INFO ] [sig ] [227/3362] Completed ARHS in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-03-05T20:16:27.717988] [INFO ] [sig ] [228/3362] Forecasting ARI... [2026-03-05T20:16:27.718020] [INFO ] [sig ] Generating forecast for: ARI [2026-03-05T20:16:27.718054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-03-05T20:16:27.729699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-03-05T20:16:27.730095] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-03-05T20:16:27.730987] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-03-05T20:16:27.731043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:27.731077] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:27.731108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:27.731192] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:27.793211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:27.794390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:27.794495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:27.794532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:27.926413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:27.926604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:27.926650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:27.926682] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:27.930922] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: DOWN (p=1.43%) [2026-03-05T20:16:27.931244] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-03-05T20:16:27.931391] [INFO ] [sig ] ARI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:28.100665] [INFO ] [LOCAL ] Saved forecast: ARI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ARI.txt [2026-03-05T20:16:28.100831] [INFO ] [sig ] [228/3362] Completed ARI in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-03-05T20:16:28.100874] [INFO ] [sig ] [229/3362] Forecasting ARKO... [2026-03-05T20:16:28.100905] [INFO ] [sig ] Generating forecast for: ARKO [2026-03-05T20:16:28.100939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-03-05T20:16:28.112515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-03-05T20:16:28.112936] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-03-05T20:16:28.113876] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-03-05T20:16:28.113932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:28.113966] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:28.113995] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:28.114052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:28.175933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:28.177065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:28.177156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:28.177190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:28.306288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:28.306463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:28.306507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:28.306536] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:28.310212] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: DOWN (p=6.80%) [2026-03-05T20:16:28.310606] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-03-05T20:16:28.310766] [INFO ] [sig ] ARKO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:28.467562] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ARKO.txt [2026-03-05T20:16:28.467795] [INFO ] [sig ] [229/3362] Completed ARKO in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-03-05T20:16:28.467840] [INFO ] [sig ] [230/3362] Forecasting ARLO... [2026-03-05T20:16:28.467877] [INFO ] [sig ] Generating forecast for: ARLO [2026-03-05T20:16:28.467910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-03-05T20:16:28.479725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-03-05T20:16:28.480174] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-03-05T20:16:28.481100] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-03-05T20:16:28.481178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:28.481212] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:28.481239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:28.481296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:28.543092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:28.544506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:28.544620] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:28.544658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:28.667279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:28.667447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:28.667489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:28.667518] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:28.671126] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: DOWN (p=34.95%) [2026-03-05T20:16:28.671443] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-03-05T20:16:28.671603] [INFO ] [sig ] ARLO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:28.820452] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ARLO.txt [2026-03-05T20:16:28.820628] [INFO ] [sig ] [230/3362] Completed ARLO in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.1m [2026-03-05T20:16:28.820671] [INFO ] [sig ] [231/3362] Forecasting ARLP... [2026-03-05T20:16:28.820703] [INFO ] [sig ] Generating forecast for: ARLP [2026-03-05T20:16:28.820733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-03-05T20:16:28.831968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-03-05T20:16:28.832354] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-03-05T20:16:28.833250] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-03-05T20:16:28.833306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:28.833379] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:28.833422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:28.833506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:28.891240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:28.891999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:28.892080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:28.892114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:29.012833] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:29.012987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:29.013027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:29.013056] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:29.016684] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: UP (p=83.97%) [2026-03-05T20:16:29.016993] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-03-05T20:16:29.017132] [INFO ] [sig ] ARLP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:29.167294] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ARLP.txt [2026-03-05T20:16:29.167427] [INFO ] [sig ] [231/3362] Completed ARLP in 0.3s | 2.74 sym/s | Total: 1.4m | ETA: 19.0m [2026-03-05T20:16:29.167466] [INFO ] [sig ] [232/3362] Forecasting ARM... [2026-03-05T20:16:29.167494] [INFO ] [sig ] Generating forecast for: ARM [2026-03-05T20:16:29.167523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-03-05T20:16:29.180100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-03-05T20:16:29.180425] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-03-05T20:16:29.181278] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-03-05T20:16:29.181332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:29.181366] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:29.181394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:29.181456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:29.245184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:29.246164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:29.246301] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:29.246340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:29.370746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:29.370889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:29.370931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:29.370961] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:29.374465] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: UP (p=61.50%) [2026-03-05T20:16:29.374768] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-03-05T20:16:29.374897] [INFO ] [sig ] ARM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:29.533971] [INFO ] [LOCAL ] Saved forecast: ARM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ARM.txt [2026-03-05T20:16:29.534128] [INFO ] [sig ] [232/3362] Completed ARM in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.0m [2026-03-05T20:16:29.534169] [INFO ] [sig ] [233/3362] Forecasting ARMK... [2026-03-05T20:16:29.534199] [INFO ] [sig ] Generating forecast for: ARMK [2026-03-05T20:16:29.534229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-03-05T20:16:29.547506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-03-05T20:16:29.548012] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-03-05T20:16:29.549043] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-03-05T20:16:29.549107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:29.549153] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:29.549190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:29.549264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:29.627330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:29.628247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:29.628336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:29.628371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:29.752661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:29.752796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:29.752837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:29.752866] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:29.756433] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: DOWN (p=40.23%) [2026-03-05T20:16:29.756907] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-03-05T20:16:29.757055] [INFO ] [sig ] ARMK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:29.903274] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ARMK.txt [2026-03-05T20:16:29.903406] [INFO ] [sig ] [233/3362] Completed ARMK in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.0m [2026-03-05T20:16:29.903458] [INFO ] [sig ] [234/3362] Forecasting AROC... [2026-03-05T20:16:29.903490] [INFO ] [sig ] Generating forecast for: AROC [2026-03-05T20:16:29.903520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-03-05T20:16:29.916546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-03-05T20:16:29.916881] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-03-05T20:16:29.917743] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-03-05T20:16:29.917805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:29.917840] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:29.917868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:29.917925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:29.978452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:29.979341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:29.979425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:29.979458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:30.101563] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:30.101755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:30.101799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:30.101863] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:30.105476] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: DOWN (p=46.23%) [2026-03-05T20:16:30.105984] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-03-05T20:16:30.106125] [INFO ] [sig ] AROC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:30.260103] [INFO ] [LOCAL ] Saved forecast: AROC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AROC.txt [2026-03-05T20:16:30.260266] [INFO ] [sig ] [234/3362] Completed AROC in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.0m [2026-03-05T20:16:30.260308] [INFO ] [sig ] [235/3362] Forecasting ARQ... [2026-03-05T20:16:30.260340] [INFO ] [sig ] Generating forecast for: ARQ [2026-03-05T20:16:30.260371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-03-05T20:16:30.271874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-03-05T20:16:30.272284] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-03-05T20:16:30.273148] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-03-05T20:16:30.273202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:30.273235] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:30.273262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:30.273319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:30.334028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:30.335158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:30.335244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:30.335277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:30.460828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:30.461002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:30.461045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:30.461075] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:30.464882] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: UP (p=76.49%) [2026-03-05T20:16:30.465294] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-03-05T20:16:30.465443] [INFO ] [sig ] ARQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:30.639220] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ARQ.txt [2026-03-05T20:16:30.639384] [INFO ] [sig ] [235/3362] Completed ARQ in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.0m [2026-03-05T20:16:30.639432] [INFO ] [sig ] [236/3362] Forecasting ARQQ... [2026-03-05T20:16:30.639472] [INFO ] [sig ] Generating forecast for: ARQQ [2026-03-05T20:16:30.639509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-03-05T20:16:30.652132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-03-05T20:16:30.652645] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-03-05T20:16:30.653697] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-03-05T20:16:30.653766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:30.653805] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:30.653834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:30.653894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:30.724173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:30.725360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:30.725479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:30.725539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:30.849144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:30.849316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:30.849359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:30.849391] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:30.853074] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: UP (p=76.01%) [2026-03-05T20:16:30.853435] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-03-05T20:16:30.853607] [INFO ] [sig ] ARQQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:31.006563] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ARQQ.txt [2026-03-05T20:16:31.006759] [INFO ] [sig ] [236/3362] Completed ARQQ in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.0m [2026-03-05T20:16:31.006801] [INFO ] [sig ] [237/3362] Forecasting ARRY... [2026-03-05T20:16:31.006832] [INFO ] [sig ] Generating forecast for: ARRY [2026-03-05T20:16:31.006863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-03-05T20:16:31.018706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-03-05T20:16:31.019061] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-03-05T20:16:31.019892] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-03-05T20:16:31.019946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:31.019980] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:31.020007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:31.020064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:31.078294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:31.079213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:31.079299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:31.079337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:31.211776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:31.211997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:31.212070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:31.212102] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:31.215917] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: DOWN (p=0.35%) [2026-03-05T20:16:31.216259] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-03-05T20:16:31.216403] [INFO ] [sig ] ARRY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:31.372183] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ARRY.txt [2026-03-05T20:16:31.372328] [INFO ] [sig ] [237/3362] Completed ARRY in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.0m [2026-03-05T20:16:31.372376] [INFO ] [sig ] [238/3362] Forecasting ARTL... [2026-03-05T20:16:31.372407] [INFO ] [sig ] Generating forecast for: ARTL [2026-03-05T20:16:31.372438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-03-05T20:16:31.385169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-03-05T20:16:31.385519] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-03-05T20:16:31.386623] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-03-05T20:16:31.386676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:31.386709] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:31.386736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:31.386792] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:31.455273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:31.456501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:31.456636] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:31.456682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:31.579357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:31.579533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:31.579596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:31.579630] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:31.583406] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: DOWN (p=4.71%) [2026-03-05T20:16:31.583771] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-03-05T20:16:31.583922] [INFO ] [sig ] ARTL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:31.756937] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ARTL.txt [2026-03-05T20:16:31.757214] [INFO ] [sig ] [238/3362] Completed ARTL in 0.4s | 2.74 sym/s | Total: 1.4m | ETA: 19.0m [2026-03-05T20:16:31.757282] [INFO ] [sig ] [239/3362] Forecasting ARTNA... [2026-03-05T20:16:31.757329] [INFO ] [sig ] Generating forecast for: ARTNA [2026-03-05T20:16:31.757377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-03-05T20:16:31.772637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-03-05T20:16:31.773153] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-03-05T20:16:31.774365] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-03-05T20:16:31.774447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:31.774510] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:31.774560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:31.774681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:31.841293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:31.842380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:31.842494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:31.842529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:31.963896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:31.964066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:31.964109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:31.964138] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:31.968217] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: UP (p=91.02%) [2026-03-05T20:16:31.968514] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-03-05T20:16:31.968673] [INFO ] [sig ] ARTNA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:32.122334] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ARTNA.txt [2026-03-05T20:16:32.122507] [INFO ] [sig ] [239/3362] Completed ARTNA in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-03-05T20:16:32.122554] [INFO ] [sig ] [240/3362] Forecasting ARVN... [2026-03-05T20:16:32.122607] [INFO ] [sig ] Generating forecast for: ARVN [2026-03-05T20:16:32.122640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-03-05T20:16:32.135430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-03-05T20:16:32.135805] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-03-05T20:16:32.136639] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-03-05T20:16:32.136693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:32.136726] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:32.136754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:32.136811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:32.198497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:32.199436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:32.199554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:32.199620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:32.323215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:32.323382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:32.323425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:32.323454] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:32.327272] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: UP (p=85.28%) [2026-03-05T20:16:32.327605] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-03-05T20:16:32.327773] [INFO ] [sig ] ARVN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:32.500890] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ARVN.txt [2026-03-05T20:16:32.501068] [INFO ] [sig ] [240/3362] Completed ARVN in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-03-05T20:16:32.501116] [INFO ] [sig ] [241/3362] Forecasting ASA... [2026-03-05T20:16:32.501147] [INFO ] [sig ] Generating forecast for: ASA [2026-03-05T20:16:32.501179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-03-05T20:16:32.513395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-03-05T20:16:32.513818] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-03-05T20:16:32.514697] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-03-05T20:16:32.514755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:32.514805] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:32.514838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:32.514899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:32.576136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:32.577044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:32.577168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:32.577204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:32.701294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:32.701461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:32.701503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:32.701533] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:32.705028] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: UP (p=97.58%) [2026-03-05T20:16:32.705343] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-03-05T20:16:32.705479] [INFO ] [sig ] ASA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:32.855942] [INFO ] [LOCAL ] Saved forecast: ASA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ASA.txt [2026-03-05T20:16:32.856100] [INFO ] [sig ] [241/3362] Completed ASA in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-03-05T20:16:32.856140] [INFO ] [sig ] [242/3362] Forecasting ASB... [2026-03-05T20:16:32.856172] [INFO ] [sig ] Generating forecast for: ASB [2026-03-05T20:16:32.856203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-03-05T20:16:32.867687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-03-05T20:16:32.868061] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-03-05T20:16:32.868905] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-03-05T20:16:32.868958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:32.868990] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:32.869018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:32.869075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:32.931662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:32.932536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:32.932649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:32.932685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:33.056881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:33.057025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:33.057068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:33.057098] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:33.060534] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: DOWN (p=2.55%) [2026-03-05T20:16:33.060827] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-03-05T20:16:33.060957] [INFO ] [sig ] ASB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:33.205291] [INFO ] [LOCAL ] Saved forecast: ASB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ASB.txt [2026-03-05T20:16:33.205438] [INFO ] [sig ] [242/3362] Completed ASB in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-03-05T20:16:33.205478] [INFO ] [sig ] [243/3362] Forecasting ASBA... [2026-03-05T20:16:33.205511] [INFO ] [sig ] Generating forecast for: ASBA [2026-03-05T20:16:33.205544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-03-05T20:16:33.216872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-03-05T20:16:33.217281] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-03-05T20:16:33.218215] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-03-05T20:16:33.218271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:33.218305] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:33.218334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:33.218394] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:33.278217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:33.279039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:33.279124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:33.279157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:33.392221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:33.392383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:33.392426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:33.392456] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:33.396094] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: UP (p=96.50%) [2026-03-05T20:16:33.396394] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-03-05T20:16:33.396527] [INFO ] [sig ] ASBA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:33.546963] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ASBA.txt [2026-03-05T20:16:33.547125] [INFO ] [sig ] [243/3362] Completed ASBA in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-03-05T20:16:33.547166] [INFO ] [sig ] [244/3362] Forecasting ASC... [2026-03-05T20:16:33.547196] [INFO ] [sig ] Generating forecast for: ASC [2026-03-05T20:16:33.547227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-03-05T20:16:33.559983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-03-05T20:16:33.560387] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-03-05T20:16:33.561344] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-03-05T20:16:33.561403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:33.561440] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:33.561470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:33.561534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:33.623632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:33.624918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:33.625013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:33.625047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:33.753791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:33.753952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:33.753993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:33.754023] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:33.757683] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: UP (p=89.37%) [2026-03-05T20:16:33.757991] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-03-05T20:16:33.758135] [INFO ] [sig ] ASC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:33.905994] [INFO ] [LOCAL ] Saved forecast: ASC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ASC.txt [2026-03-05T20:16:33.906196] [INFO ] [sig ] [244/3362] Completed ASC in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-03-05T20:16:33.906252] [INFO ] [sig ] [245/3362] Forecasting ASG... [2026-03-05T20:16:33.906303] [INFO ] [sig ] Generating forecast for: ASG [2026-03-05T20:16:33.906350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-03-05T20:16:33.920405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-03-05T20:16:33.920841] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-03-05T20:16:33.921813] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-03-05T20:16:33.921872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:33.921907] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:33.921937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:33.921997] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:33.981920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:33.983011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:33.983100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:33.983134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:34.106244] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:34.106402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:34.106443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:34.106473] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:34.110019] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: UP (p=80.54%) [2026-03-05T20:16:34.110312] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-03-05T20:16:34.110447] [INFO ] [sig ] ASG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:34.258864] [INFO ] [LOCAL ] Saved forecast: ASG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ASG.txt [2026-03-05T20:16:34.259014] [INFO ] [sig ] [245/3362] Completed ASG in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-03-05T20:16:34.259053] [INFO ] [sig ] [246/3362] Forecasting ASGI... [2026-03-05T20:16:34.259084] [INFO ] [sig ] Generating forecast for: ASGI [2026-03-05T20:16:34.259117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-03-05T20:16:34.270136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-03-05T20:16:34.270494] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-03-05T20:16:34.271408] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-03-05T20:16:34.271464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:34.271503] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:34.271539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:34.271642] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:34.330052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:34.330819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:34.330902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:34.330934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:34.452359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:34.452520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:34.452561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:34.452611] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:34.456517] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: UP (p=77.35%) [2026-03-05T20:16:34.456850] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-03-05T20:16:34.456985] [INFO ] [sig ] ASGI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:34.610979] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ASGI.txt [2026-03-05T20:16:34.611155] [INFO ] [sig ] [246/3362] Completed ASGI in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 18.9m [2026-03-05T20:16:34.611197] [INFO ] [sig ] [247/3362] Forecasting ASGN... [2026-03-05T20:16:34.611236] [INFO ] [sig ] Generating forecast for: ASGN [2026-03-05T20:16:34.611269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-03-05T20:16:34.623464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-03-05T20:16:34.624169] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-03-05T20:16:34.625322] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-03-05T20:16:34.625378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:34.625421] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:34.625452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:34.625516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:34.687218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:34.688217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:34.688317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:34.688355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:34.810752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:34.811110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:34.811152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:34.811182] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:34.814942] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: UP (p=82.47%) [2026-03-05T20:16:34.815228] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-03-05T20:16:34.815366] [INFO ] [sig ] ASGN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:34.963388] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ASGN.txt [2026-03-05T20:16:34.963544] [INFO ] [sig ] [247/3362] Completed ASGN in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 18.9m [2026-03-05T20:16:34.963603] [INFO ] [sig ] [248/3362] Forecasting ASH... [2026-03-05T20:16:34.963635] [INFO ] [sig ] Generating forecast for: ASH [2026-03-05T20:16:34.963667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-03-05T20:16:34.974968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-03-05T20:16:34.975353] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-03-05T20:16:34.976216] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-03-05T20:16:34.976270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:34.976346] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:34.976389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:34.976475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:35.037269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:35.038164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:35.038253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:35.038287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:35.168289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:35.168451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:35.168492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:35.168541] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:35.172181] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=3.46%) [2026-03-05T20:16:35.172470] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-03-05T20:16:35.172627] [INFO ] [sig ] ASH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:35.325487] [INFO ] [LOCAL ] Saved forecast: ASH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ASH.txt [2026-03-05T20:16:35.325676] [INFO ] [sig ] [248/3362] Completed ASH in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 18.9m [2026-03-05T20:16:35.325921] [INFO ] [sig ] [249/3362] Forecasting ASIX... [2026-03-05T20:16:35.325954] [INFO ] [sig ] Generating forecast for: ASIX [2026-03-05T20:16:35.325985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-03-05T20:16:35.338340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-03-05T20:16:35.338784] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-03-05T20:16:35.339810] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-03-05T20:16:35.339863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:35.339897] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:35.339924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:35.339982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:35.402273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:35.403200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:35.403368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:35.403405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:35.527926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:35.528085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:35.528129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:35.528161] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:35.532641] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: DOWN (p=28.40%) [2026-03-05T20:16:35.532948] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-03-05T20:16:35.533087] [INFO ] [sig ] ASIX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:35.682006] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ASIX.txt [2026-03-05T20:16:35.682138] [INFO ] [sig ] [249/3362] Completed ASIX in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 18.9m [2026-03-05T20:16:35.682177] [INFO ] [sig ] [250/3362] Forecasting ASLE... [2026-03-05T20:16:35.682206] [INFO ] [sig ] Generating forecast for: ASLE [2026-03-05T20:16:35.682235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-03-05T20:16:35.694291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-03-05T20:16:35.694677] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-03-05T20:16:35.695899] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-03-05T20:16:35.695952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:35.695985] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:35.696013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:35.696069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:35.755822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:35.756649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:35.756745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:35.756792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:35.873693] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:35.873849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:35.873888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:35.873916] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:35.877610] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: DOWN (p=27.55%) [2026-03-05T20:16:35.878119] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-03-05T20:16:35.878253] [INFO ] [sig ] ASLE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:36.023767] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ASLE.txt [2026-03-05T20:16:36.023912] [INFO ] [sig ] [250/3362] Completed ASLE in 0.3s | 2.74 sym/s | Total: 1.5m | ETA: 18.9m [2026-03-05T20:16:36.023952] [INFO ] [sig ] [251/3362] Forecasting ASMB... [2026-03-05T20:16:36.023984] [INFO ] [sig ] Generating forecast for: ASMB [2026-03-05T20:16:36.024018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-03-05T20:16:36.035695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-03-05T20:16:36.036058] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-03-05T20:16:36.036906] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-03-05T20:16:36.036959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:36.036993] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:36.037022] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:36.037080] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:36.100790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:36.101727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:36.101818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:36.101866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:36.227264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:36.227419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:36.227463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:36.227530] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:36.231401] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-03-05T20:16:36.231782] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-03-05T20:16:36.231942] [INFO ] [sig ] ASMB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:36.385364] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ASMB.txt [2026-03-05T20:16:36.385522] [INFO ] [sig ] [251/3362] Completed ASMB in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 18.9m [2026-03-05T20:16:36.385591] [INFO ] [sig ] [252/3362] Forecasting ASML... [2026-03-05T20:16:36.385636] [INFO ] [sig ] Generating forecast for: ASML [2026-03-05T20:16:36.385674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-03-05T20:16:36.398082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-03-05T20:16:36.398500] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-03-05T20:16:36.399396] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-03-05T20:16:36.399455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:36.399489] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:36.399541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:36.399647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:36.461794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:36.463128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:36.463233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:36.463267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:36.597134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:36.597300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:36.597342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:36.597373] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:36.601065] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: DOWN (p=9.67%) [2026-03-05T20:16:36.601401] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-03-05T20:16:36.601545] [INFO ] [sig ] ASML: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:36.755443] [INFO ] [LOCAL ] Saved forecast: ASML 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ASML.txt [2026-03-05T20:16:36.755623] [INFO ] [sig ] [252/3362] Completed ASML in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 18.9m [2026-03-05T20:16:36.755665] [INFO ] [sig ] [253/3362] Forecasting ASND... [2026-03-05T20:16:36.755698] [INFO ] [sig ] Generating forecast for: ASND [2026-03-05T20:16:36.755728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-03-05T20:16:36.767357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-03-05T20:16:36.767822] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-03-05T20:16:36.768711] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-03-05T20:16:36.768770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:36.768803] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:36.768831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:36.768889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:36.828681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:36.829590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:36.829687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:36.829722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:36.963700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:36.963884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:36.963927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:36.963957] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:36.968228] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: DOWN (p=42.41%) [2026-03-05T20:16:36.968603] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-03-05T20:16:36.968792] [INFO ] [sig ] ASND: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:37.122524] [INFO ] [LOCAL ] Saved forecast: ASND 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ASND.txt [2026-03-05T20:16:37.122700] [INFO ] [sig ] [253/3362] Completed ASND in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 18.9m [2026-03-05T20:16:37.122749] [INFO ] [sig ] [254/3362] Forecasting ASO... [2026-03-05T20:16:37.122782] [INFO ] [sig ] Generating forecast for: ASO [2026-03-05T20:16:37.122991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-03-05T20:16:37.134637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-03-05T20:16:37.135026] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-03-05T20:16:37.136086] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-03-05T20:16:37.136144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:37.136177] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:37.136205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:37.136262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:37.199392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:37.200256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:37.200342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:37.200375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:37.328599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:37.328788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:37.328831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:37.328860] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:37.332795] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: DOWN (p=9.16%) [2026-03-05T20:16:37.333086] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-03-05T20:16:37.333224] [INFO ] [sig ] ASO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:37.489391] [INFO ] [LOCAL ] Saved forecast: ASO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ASO.txt [2026-03-05T20:16:37.489533] [INFO ] [sig ] [254/3362] Completed ASO in 0.4s | 2.74 sym/s | Total: 1.5m | ETA: 18.9m [2026-03-05T20:16:37.489591] [INFO ] [sig ] [255/3362] Forecasting ASPI... [2026-03-05T20:16:37.489631] [INFO ] [sig ] Generating forecast for: ASPI [2026-03-05T20:16:37.489662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-03-05T20:16:37.502466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-03-05T20:16:37.502853] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-03-05T20:16:37.503810] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-03-05T20:16:37.503866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:37.503901] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:37.503930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:37.503988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:37.565962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:37.566862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:37.566948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:37.566983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:37.700859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:37.701090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:37.701164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:37.701210] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:37.706733] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: DOWN (p=27.19%) [2026-03-05T20:16:37.707200] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-03-05T20:16:37.707419] [INFO ] [sig ] ASPI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:37.879990] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ASPI.txt [2026-03-05T20:16:37.880129] [INFO ] [sig ] [255/3362] Completed ASPI in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-03-05T20:16:37.880168] [INFO ] [sig ] [256/3362] Forecasting ASPN... [2026-03-05T20:16:37.880199] [INFO ] [sig ] Generating forecast for: ASPN [2026-03-05T20:16:37.880246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-03-05T20:16:37.891921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-03-05T20:16:37.892255] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-03-05T20:16:37.893160] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-03-05T20:16:37.893216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:37.893251] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:37.893280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:37.893338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:37.956138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:37.957149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:37.957244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:37.957279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:38.085687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:38.085847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:38.085888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:38.085918] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:38.089460] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: UP (p=65.27%) [2026-03-05T20:16:38.089800] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-03-05T20:16:38.089936] [INFO ] [sig ] ASPN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:38.239429] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ASPN.txt [2026-03-05T20:16:38.239566] [INFO ] [sig ] [256/3362] Completed ASPN in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-03-05T20:16:38.239626] [INFO ] [sig ] [257/3362] Forecasting ASPS... [2026-03-05T20:16:38.239663] [INFO ] [sig ] Generating forecast for: ASPS [2026-03-05T20:16:38.239693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-03-05T20:16:38.252019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-03-05T20:16:38.252363] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-03-05T20:16:38.253249] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-03-05T20:16:38.253305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:38.253340] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:38.253368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:38.253427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:38.313146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:38.313924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:38.314007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:38.314042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:38.434240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:38.434558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:38.434620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:38.434660] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:38.438875] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: DOWN (p=32.22%) [2026-03-05T20:16:38.439165] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-03-05T20:16:38.439324] [INFO ] [sig ] ASPS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:38.587338] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ASPS.txt [2026-03-05T20:16:38.587491] [INFO ] [sig ] [257/3362] Completed ASPS in 0.3s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-03-05T20:16:38.587535] [INFO ] [sig ] [258/3362] Forecasting ASTE... [2026-03-05T20:16:38.587565] [INFO ] [sig ] Generating forecast for: ASTE [2026-03-05T20:16:38.587615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-03-05T20:16:38.599555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-03-05T20:16:38.599931] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-03-05T20:16:38.600772] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-03-05T20:16:38.600824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:38.600857] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:38.600885] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:38.600942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:38.663801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:38.664720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:38.664853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:38.664890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:38.794164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:38.794335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:38.794381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:38.794415] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:38.798164] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: UP (p=98.19%) [2026-03-05T20:16:38.798472] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-03-05T20:16:38.798633] [INFO ] [sig ] ASTE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:38.946422] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ASTE.txt [2026-03-05T20:16:38.946606] [INFO ] [sig ] [258/3362] Completed ASTE in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-03-05T20:16:38.946653] [INFO ] [sig ] [259/3362] Forecasting ASTH... [2026-03-05T20:16:38.946690] [INFO ] [sig ] Generating forecast for: ASTH [2026-03-05T20:16:38.946723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-03-05T20:16:38.957953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-03-05T20:16:38.958309] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-03-05T20:16:38.959177] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-03-05T20:16:38.959232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:38.959267] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:38.959297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:38.959356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:39.016928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:39.017732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:39.017816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:39.017849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:39.137253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:39.137418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:39.137460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:39.137489] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:39.141086] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: UP (p=76.15%) [2026-03-05T20:16:39.141373] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-03-05T20:16:39.141505] [INFO ] [sig ] ASTH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:39.289617] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ASTH.txt [2026-03-05T20:16:39.289780] [INFO ] [sig ] [259/3362] Completed ASTH in 0.3s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-03-05T20:16:39.289822] [INFO ] [sig ] [260/3362] Forecasting ASTI... [2026-03-05T20:16:39.289853] [INFO ] [sig ] Generating forecast for: ASTI [2026-03-05T20:16:39.289882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-03-05T20:16:39.303324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-03-05T20:16:39.303755] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-03-05T20:16:39.304623] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-03-05T20:16:39.304678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:39.304712] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:39.304740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:39.304799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:39.363639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:39.364595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:39.364682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:39.364717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:39.489188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:39.489355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:39.489398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:39.489429] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:39.493287] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: UP (p=95.98%) [2026-03-05T20:16:39.493641] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-03-05T20:16:39.493793] [INFO ] [sig ] ASTI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:39.656509] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ASTI.txt [2026-03-05T20:16:39.656710] [INFO ] [sig ] [260/3362] Completed ASTI in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-03-05T20:16:39.656761] [INFO ] [sig ] [261/3362] Forecasting ASTL... [2026-03-05T20:16:39.656800] [INFO ] [sig ] Generating forecast for: ASTL [2026-03-05T20:16:39.656833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-03-05T20:16:39.669560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-03-05T20:16:39.670001] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-03-05T20:16:39.670923] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-03-05T20:16:39.670976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:39.671010] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:39.671037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:39.671093] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:39.729065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:39.730427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:39.730516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:39.730549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:39.856140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:39.856309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:39.856365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:39.856408] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:39.860044] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: DOWN (p=3.49%) [2026-03-05T20:16:39.860340] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-03-05T20:16:39.860478] [INFO ] [sig ] ASTL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:40.109280] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ASTL.txt [2026-03-05T20:16:40.109496] [INFO ] [sig ] [261/3362] Completed ASTL in 0.5s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-03-05T20:16:40.109548] [INFO ] [sig ] [262/3362] Forecasting ASTS... [2026-03-05T20:16:40.109600] [INFO ] [sig ] Generating forecast for: ASTS [2026-03-05T20:16:40.109637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-03-05T20:16:40.121470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-03-05T20:16:40.121925] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-03-05T20:16:40.122811] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-03-05T20:16:40.122865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:40.122899] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:40.122928] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:40.122986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:40.182472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:40.183404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:40.183494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:40.183528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:40.324641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:40.324829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:40.324880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:40.324910] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:40.329001] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-03-05T20:16:40.329491] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-03-05T20:16:40.329658] [INFO ] [sig ] ASTS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:40.481664] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ASTS.txt [2026-03-05T20:16:40.481832] [INFO ] [sig ] [262/3362] Completed ASTS in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-03-05T20:16:40.481874] [INFO ] [sig ] [263/3362] Forecasting ASX... [2026-03-05T20:16:40.481904] [INFO ] [sig ] Generating forecast for: ASX [2026-03-05T20:16:40.481937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-03-05T20:16:40.494108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-03-05T20:16:40.494490] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-03-05T20:16:40.495360] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-03-05T20:16:40.495414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:40.495446] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:40.495474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:40.495566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:40.556745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:40.558098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:40.558189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:40.558222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:40.690211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:40.690377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:40.690421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:40.690450] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:40.694251] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: UP (p=55.38%) [2026-03-05T20:16:40.694564] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-03-05T20:16:40.694738] [INFO ] [sig ] ASX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:40.854200] [INFO ] [LOCAL ] Saved forecast: ASX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ASX.txt [2026-03-05T20:16:40.854369] [INFO ] [sig ] [263/3362] Completed ASX in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-03-05T20:16:40.854410] [INFO ] [sig ] [264/3362] Forecasting ASYS... [2026-03-05T20:16:40.854441] [INFO ] [sig ] Generating forecast for: ASYS [2026-03-05T20:16:40.854473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-03-05T20:16:40.867108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-03-05T20:16:40.867537] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-03-05T20:16:40.868465] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-03-05T20:16:40.868519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:40.868553] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:40.868599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:40.868658] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:40.926653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:40.927562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:40.927684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:40.927729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:41.050719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:41.050882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:41.050924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:41.050954] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:41.054445] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: UP (p=88.64%) [2026-03-05T20:16:41.054762] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-03-05T20:16:41.054902] [INFO ] [sig ] ASYS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:41.205708] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ASYS.txt [2026-03-05T20:16:41.205871] [INFO ] [sig ] [264/3362] Completed ASYS in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.8m [2026-03-05T20:16:41.205912] [INFO ] [sig ] [265/3362] Forecasting ATAI... [2026-03-05T20:16:41.205942] [INFO ] [sig ] Generating forecast for: ATAI [2026-03-05T20:16:41.205974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-03-05T20:16:41.217833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-03-05T20:16:41.218397] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-03-05T20:16:41.219463] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-03-05T20:16:41.219540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:41.219619] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:41.219650] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:41.219708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:41.282425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:41.283316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:41.283403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:41.283438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:41.405460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:41.405675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:41.405739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:41.405786] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:41.411168] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: UP (p=99.16%) [2026-03-05T20:16:41.411672] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-03-05T20:16:41.411880] [INFO ] [sig ] ATAI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:41.573267] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ATAI.txt [2026-03-05T20:16:41.573430] [INFO ] [sig ] [265/3362] Completed ATAI in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.8m [2026-03-05T20:16:41.573472] [INFO ] [sig ] [266/3362] Forecasting ATEC... [2026-03-05T20:16:41.573502] [INFO ] [sig ] Generating forecast for: ATEC [2026-03-05T20:16:41.573533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-03-05T20:16:41.584896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-03-05T20:16:41.585227] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-03-05T20:16:41.586105] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-03-05T20:16:41.586159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:41.586193] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:41.586220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:41.586277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:41.650939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:41.652148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:41.652242] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:41.652276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:41.782120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:41.782294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:41.782339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:41.782371] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:41.786023] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: UP (p=98.36%) [2026-03-05T20:16:41.786341] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-03-05T20:16:41.786485] [INFO ] [sig ] ATEC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:41.934091] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ATEC.txt [2026-03-05T20:16:41.934243] [INFO ] [sig ] [266/3362] Completed ATEC in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.8m [2026-03-05T20:16:41.934283] [INFO ] [sig ] [267/3362] Forecasting ATEN... [2026-03-05T20:16:41.934313] [INFO ] [sig ] Generating forecast for: ATEN [2026-03-05T20:16:41.934345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-03-05T20:16:41.946282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-03-05T20:16:41.946641] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-03-05T20:16:41.947466] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-03-05T20:16:41.947519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:41.947551] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:41.947601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:41.947684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:42.006445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:42.007401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:42.007488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:42.007522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:42.131849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:42.132013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:42.132056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:42.132086] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:42.135604] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: UP (p=99.18%) [2026-03-05T20:16:42.135892] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-03-05T20:16:42.136028] [INFO ] [sig ] ATEN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:42.285965] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ATEN.txt [2026-03-05T20:16:42.286129] [INFO ] [sig ] [267/3362] Completed ATEN in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.8m [2026-03-05T20:16:42.286170] [INFO ] [sig ] [268/3362] Forecasting ATEX... [2026-03-05T20:16:42.286199] [INFO ] [sig ] Generating forecast for: ATEX [2026-03-05T20:16:42.286231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-03-05T20:16:42.297274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-03-05T20:16:42.297698] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-03-05T20:16:42.298533] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-03-05T20:16:42.298615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:42.298651] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:42.298678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:42.298736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:42.357031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:42.357985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:42.358076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:42.358110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:42.479998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:42.480159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:42.480201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:42.480281] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:42.483839] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: UP (p=98.03%) [2026-03-05T20:16:42.484133] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-03-05T20:16:42.484272] [INFO ] [sig ] ATEX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:42.635594] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ATEX.txt [2026-03-05T20:16:42.635754] [INFO ] [sig ] [268/3362] Completed ATEX in 0.3s | 2.74 sym/s | Total: 1.6m | ETA: 18.8m [2026-03-05T20:16:42.635810] [INFO ] [sig ] [269/3362] Forecasting ATHM... [2026-03-05T20:16:42.635842] [INFO ] [sig ] Generating forecast for: ATHM [2026-03-05T20:16:42.635875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-03-05T20:16:42.647291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-03-05T20:16:42.647692] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-03-05T20:16:42.648512] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-03-05T20:16:42.648565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:42.648619] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:42.648647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:42.648710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:42.706436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:42.707326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:42.707414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:42.707449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:42.835195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:42.835358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:42.835400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:42.835428] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:42.842653] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: DOWN (p=15.38%) [2026-03-05T20:16:42.843064] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-03-05T20:16:42.843227] [INFO ] [sig ] ATHM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:43.007641] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ATHM.txt [2026-03-05T20:16:43.008163] [INFO ] [sig ] [269/3362] Completed ATHM in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.8m [2026-03-05T20:16:43.008223] [INFO ] [sig ] [270/3362] Forecasting ATI... [2026-03-05T20:16:43.008255] [INFO ] [sig ] Generating forecast for: ATI [2026-03-05T20:16:43.008288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-03-05T20:16:43.020345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-03-05T20:16:43.020765] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-03-05T20:16:43.021661] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-03-05T20:16:43.021717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:43.021754] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:43.021788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:43.021859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:43.080563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:43.081408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:43.081505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:43.081542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:43.205509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:43.205697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:43.205741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:43.205775] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:43.209831] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: DOWN (p=49.05%) [2026-03-05T20:16:43.210158] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-03-05T20:16:43.210294] [INFO ] [sig ] ATI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:43.357415] [INFO ] [LOCAL ] Saved forecast: ATI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ATI.txt [2026-03-05T20:16:43.357593] [INFO ] [sig ] [270/3362] Completed ATI in 0.3s | 2.74 sym/s | Total: 1.6m | ETA: 18.8m [2026-03-05T20:16:43.357636] [INFO ] [sig ] [271/3362] Forecasting ATLC... [2026-03-05T20:16:43.357702] [INFO ] [sig ] Generating forecast for: ATLC [2026-03-05T20:16:43.357737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-03-05T20:16:43.369209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-03-05T20:16:43.369560] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-03-05T20:16:43.370465] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-03-05T20:16:43.370519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:43.370552] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:43.370604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:43.370664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:43.429502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:43.430428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:43.430526] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:43.430562] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:43.552284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:43.552456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:43.552501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:43.552532] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:43.556167] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: DOWN (p=23.07%) [2026-03-05T20:16:43.556682] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-03-05T20:16:43.556829] [INFO ] [sig ] ATLC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:43.710498] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ATLC.txt [2026-03-05T20:16:43.710686] [INFO ] [sig ] [271/3362] Completed ATLC in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.8m [2026-03-05T20:16:43.710732] [INFO ] [sig ] [272/3362] Forecasting ATLCZ... [2026-03-05T20:16:43.710764] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-03-05T20:16:43.710798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-03-05T20:16:43.722060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-03-05T20:16:43.722439] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-03-05T20:16:43.723323] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-03-05T20:16:43.723377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:43.723411] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:43.723439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:43.723496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:43.783125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:43.783913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:43.784001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:43.784037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:43.897077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:43.897244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:43.897302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:43.897333] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:43.900937] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: UP (p=76.54%) [2026-03-05T20:16:43.901233] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-03-05T20:16:43.901374] [INFO ] [sig ] ATLCZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:44.049085] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ATLCZ.txt [2026-03-05T20:16:44.049229] [INFO ] [sig ] [272/3362] Completed ATLCZ in 0.3s | 2.74 sym/s | Total: 1.7m | ETA: 18.8m [2026-03-05T20:16:44.049270] [INFO ] [sig ] [273/3362] Forecasting ATLO... [2026-03-05T20:16:44.049301] [INFO ] [sig ] Generating forecast for: ATLO [2026-03-05T20:16:44.049331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-03-05T20:16:44.060272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-03-05T20:16:44.060653] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-03-05T20:16:44.061466] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-03-05T20:16:44.061520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:44.061553] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:44.061605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:44.061665] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:44.119730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:44.120667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:44.120760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:44.120794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:44.235032] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:44.235189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:44.235231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:44.235261] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:44.238752] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: DOWN (p=39.62%) [2026-03-05T20:16:44.239040] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-03-05T20:16:44.239180] [INFO ] [sig ] ATLO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:44.387509] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ATLO.txt [2026-03-05T20:16:44.387714] [INFO ] [sig ] [273/3362] Completed ATLO in 0.3s | 2.74 sym/s | Total: 1.7m | ETA: 18.8m [2026-03-05T20:16:44.387771] [INFO ] [sig ] [274/3362] Forecasting ATNI... [2026-03-05T20:16:44.387806] [INFO ] [sig ] Generating forecast for: ATNI [2026-03-05T20:16:44.387837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-03-05T20:16:44.400236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-03-05T20:16:44.400684] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-03-05T20:16:44.401549] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-03-05T20:16:44.401630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:44.401667] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:44.401697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:44.401757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:44.465370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:44.466338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:44.466428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:44.466463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:44.603045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:44.603204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:44.603245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:44.603274] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:44.607347] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: UP (p=52.79%) [2026-03-05T20:16:44.607687] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-03-05T20:16:44.607848] [INFO ] [sig ] ATNI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:44.759587] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ATNI.txt [2026-03-05T20:16:44.759939] [INFO ] [sig ] [274/3362] Completed ATNI in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.8m [2026-03-05T20:16:44.759980] [INFO ] [sig ] [275/3362] Forecasting ATO... [2026-03-05T20:16:44.760010] [INFO ] [sig ] Generating forecast for: ATO [2026-03-05T20:16:44.760039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-03-05T20:16:44.771682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-03-05T20:16:44.772011] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-03-05T20:16:44.772851] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-03-05T20:16:44.772905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:44.772938] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:44.773125] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:44.773182] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:44.836666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:44.837534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:44.837687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:44.837725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:44.966283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:44.966442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:44.966484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:44.966514] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:44.970185] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: UP (p=86.23%) [2026-03-05T20:16:44.970491] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-03-05T20:16:44.970655] [INFO ] [sig ] ATO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:45.119160] [INFO ] [LOCAL ] Saved forecast: ATO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ATO.txt [2026-03-05T20:16:45.119322] [INFO ] [sig ] [275/3362] Completed ATO in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.8m [2026-03-05T20:16:45.119365] [INFO ] [sig ] [276/3362] Forecasting ATOM... [2026-03-05T20:16:45.119398] [INFO ] [sig ] Generating forecast for: ATOM [2026-03-05T20:16:45.119431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-03-05T20:16:45.132998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-03-05T20:16:45.133736] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-03-05T20:16:45.134846] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-03-05T20:16:45.134913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:45.134978] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:45.135009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:45.135084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:45.212553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:45.213500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:45.213614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:45.213653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:45.353934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:45.354106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:45.354150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:45.354179] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:45.358517] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: UP (p=92.24%) [2026-03-05T20:16:45.358952] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-03-05T20:16:45.359112] [INFO ] [sig ] ATOM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:45.512419] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ATOM.txt [2026-03-05T20:16:45.512614] [INFO ] [sig ] [276/3362] Completed ATOM in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.8m [2026-03-05T20:16:45.512659] [INFO ] [sig ] [277/3362] Forecasting ATRA... [2026-03-05T20:16:45.512690] [INFO ] [sig ] Generating forecast for: ATRA [2026-03-05T20:16:45.512721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-03-05T20:16:45.525898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-03-05T20:16:45.526328] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-03-05T20:16:45.527279] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-03-05T20:16:45.527334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:45.527369] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:45.527397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:45.527455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:45.588757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:45.589753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:45.589856] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:45.589895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:45.713271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:45.713439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:45.713481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:45.713511] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:45.717190] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: DOWN (p=42.96%) [2026-03-05T20:16:45.717548] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-03-05T20:16:45.717753] [INFO ] [sig ] ATRA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:45.880786] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ATRA.txt [2026-03-05T20:16:45.881187] [INFO ] [sig ] [277/3362] Completed ATRA in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.8m [2026-03-05T20:16:45.881251] [INFO ] [sig ] [278/3362] Forecasting ATRC... [2026-03-05T20:16:45.881301] [INFO ] [sig ] Generating forecast for: ATRC [2026-03-05T20:16:45.881348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-03-05T20:16:45.893521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-03-05T20:16:45.894159] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-03-05T20:16:45.895271] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-03-05T20:16:45.895342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:45.895394] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:45.895435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:45.895511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:45.963874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:45.964825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:45.964914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:45.964949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:46.100770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:46.100943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:46.100988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:46.101018] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:46.104711] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: UP (p=92.75%) [2026-03-05T20:16:46.105132] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-03-05T20:16:46.105292] [INFO ] [sig ] ATRC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:46.257484] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ATRC.txt [2026-03-05T20:16:46.257745] [INFO ] [sig ] [278/3362] Completed ATRC in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.7m [2026-03-05T20:16:46.257820] [INFO ] [sig ] [279/3362] Forecasting ATRO... [2026-03-05T20:16:46.257862] [INFO ] [sig ] Generating forecast for: ATRO [2026-03-05T20:16:46.257907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-03-05T20:16:46.273341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-03-05T20:16:46.273890] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-03-05T20:16:46.274815] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-03-05T20:16:46.274885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:46.274929] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:46.274963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:46.275024] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:46.351639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:46.352674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:46.352780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:46.352814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:46.483947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:46.484311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:46.484352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:46.484381] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:46.488404] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: UP (p=85.06%) [2026-03-05T20:16:46.488758] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-03-05T20:16:46.488910] [INFO ] [sig ] ATRO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:46.652045] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ATRO.txt [2026-03-05T20:16:46.652212] [INFO ] [sig ] [279/3362] Completed ATRO in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.7m [2026-03-05T20:16:46.652268] [INFO ] [sig ] [280/3362] Forecasting AUB... [2026-03-05T20:16:46.652311] [INFO ] [sig ] Generating forecast for: AUB [2026-03-05T20:16:46.652355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-03-05T20:16:46.664819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-03-05T20:16:46.665248] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-03-05T20:16:46.666226] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-03-05T20:16:46.666286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:46.666320] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:46.666349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:46.666408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:46.725638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:46.726569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:46.726689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:46.726724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:46.848075] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:46.848253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:46.848316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:46.848352] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:46.852114] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-03-05T20:16:46.852418] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-03-05T20:16:46.852561] [INFO ] [sig ] AUB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:47.009610] [INFO ] [LOCAL ] Saved forecast: AUB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AUB.txt [2026-03-05T20:16:47.009777] [INFO ] [sig ] [280/3362] Completed AUB in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.7m [2026-03-05T20:16:47.009821] [INFO ] [sig ] [281/3362] Forecasting AUDC... [2026-03-05T20:16:47.009857] [INFO ] [sig ] Generating forecast for: AUDC [2026-03-05T20:16:47.009890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-03-05T20:16:47.021705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-03-05T20:16:47.022289] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-03-05T20:16:47.023181] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-03-05T20:16:47.023237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:47.023273] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:47.023302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:47.023363] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:47.086719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:47.087542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:47.087650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:47.087705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:47.210230] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:47.210387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:47.210429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:47.210459] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:47.213936] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-03-05T20:16:47.214259] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-03-05T20:16:47.214432] [INFO ] [sig ] AUDC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:47.362523] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AUDC.txt [2026-03-05T20:16:47.362684] [INFO ] [sig ] [281/3362] Completed AUDC in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.7m [2026-03-05T20:16:47.362725] [INFO ] [sig ] [282/3362] Forecasting AUPH... [2026-03-05T20:16:47.362757] [INFO ] [sig ] Generating forecast for: AUPH [2026-03-05T20:16:47.362788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-03-05T20:16:47.373643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-03-05T20:16:47.373972] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-03-05T20:16:47.374823] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-03-05T20:16:47.374877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:47.374939] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:47.374969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:47.375026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:47.432399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:47.433354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:47.433442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:47.433475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:47.553728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:47.553883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:47.553926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:47.553957] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:47.557410] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: UP (p=58.55%) [2026-03-05T20:16:47.557736] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-03-05T20:16:47.557871] [INFO ] [sig ] AUPH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:47.721641] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AUPH.txt [2026-03-05T20:16:47.721807] [INFO ] [sig ] [282/3362] Completed AUPH in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.7m [2026-03-05T20:16:47.721848] [INFO ] [sig ] [283/3362] Forecasting AURA... [2026-03-05T20:16:47.721880] [INFO ] [sig ] Generating forecast for: AURA [2026-03-05T20:16:47.721910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-03-05T20:16:47.737293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-03-05T20:16:47.737815] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-03-05T20:16:47.738905] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-03-05T20:16:47.738971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:47.739012] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:47.739048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:47.739124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:47.799853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:47.800805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:47.800897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:47.800935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:47.932549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:47.932749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:47.932792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:47.932851] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:47.936609] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: DOWN (p=31.63%) [2026-03-05T20:16:47.936919] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-03-05T20:16:47.937058] [INFO ] [sig ] AURA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:48.089416] [INFO ] [LOCAL ] Saved forecast: AURA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AURA.txt [2026-03-05T20:16:48.089599] [INFO ] [sig ] [283/3362] Completed AURA in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.7m [2026-03-05T20:16:48.089645] [INFO ] [sig ] [284/3362] Forecasting AUTL... [2026-03-05T20:16:48.089675] [INFO ] [sig ] Generating forecast for: AUTL [2026-03-05T20:16:48.089706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-03-05T20:16:48.102019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-03-05T20:16:48.102446] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-03-05T20:16:48.103330] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-03-05T20:16:48.103383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:48.103417] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:48.103444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:48.103501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:48.164979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:48.166413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:48.166508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:48.166542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:48.300188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:48.300363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:48.300413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:48.300450] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:48.304673] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: UP (p=79.76%) [2026-03-05T20:16:48.305143] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-03-05T20:16:48.305335] [INFO ] [sig ] AUTL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:48.484768] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AUTL.txt [2026-03-05T20:16:48.485011] [INFO ] [sig ] [284/3362] Completed AUTL in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.7m [2026-03-05T20:16:48.485079] [INFO ] [sig ] [285/3362] Forecasting AVA... [2026-03-05T20:16:48.485131] [INFO ] [sig ] Generating forecast for: AVA [2026-03-05T20:16:48.485187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-03-05T20:16:48.501724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-03-05T20:16:48.502280] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-03-05T20:16:48.503526] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-03-05T20:16:48.503638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:48.503691] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:48.503734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:48.503819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:48.580480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:48.581847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:48.582027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:48.582089] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:48.750810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:48.751072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:48.751125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:48.751219] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:48.756276] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-03-05T20:16:48.756756] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-03-05T20:16:48.756935] [INFO ] [sig ] AVA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:48.964836] [INFO ] [LOCAL ] Saved forecast: AVA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AVA.txt [2026-03-05T20:16:48.965073] [INFO ] [sig ] [285/3362] Completed AVA in 0.5s | 2.74 sym/s | Total: 1.7m | ETA: 18.7m [2026-03-05T20:16:48.965128] [INFO ] [sig ] [286/3362] Forecasting AVAH... [2026-03-05T20:16:48.965171] [INFO ] [sig ] Generating forecast for: AVAH [2026-03-05T20:16:48.965214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-03-05T20:16:48.990302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-03-05T20:16:48.990800] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-03-05T20:16:48.992080] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-03-05T20:16:48.992161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:48.992202] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:48.992236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:48.992305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:49.112753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:49.114998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:49.115164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:49.115226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:49.313508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:49.313775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:49.313841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:49.313888] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:49.319954] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: DOWN (p=49.49%) [2026-03-05T20:16:49.320489] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-03-05T20:16:49.320736] [INFO ] [sig ] AVAH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:49.529884] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AVAH.txt [2026-03-05T20:16:49.530127] [INFO ] [sig ] [286/3362] Completed AVAH in 0.6s | 2.73 sym/s | Total: 1.7m | ETA: 18.8m [2026-03-05T20:16:49.530193] [INFO ] [sig ] [287/3362] Forecasting AVAL... [2026-03-05T20:16:49.530242] [INFO ] [sig ] Generating forecast for: AVAL [2026-03-05T20:16:49.530292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-03-05T20:16:49.550767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-03-05T20:16:49.551299] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-03-05T20:16:49.552554] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-03-05T20:16:49.552669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:49.552713] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:49.552767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:49.552853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:49.636893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:49.638220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:49.638364] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:49.638418] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:49.786735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:49.786911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:49.786958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:49.786989] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:49.790828] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: DOWN (p=41.14%) [2026-03-05T20:16:49.791207] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-03-05T20:16:49.791367] [INFO ] [sig ] AVAL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:49.956760] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AVAL.txt [2026-03-05T20:16:49.956927] [INFO ] [sig ] [287/3362] Completed AVAL in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.8m [2026-03-05T20:16:49.956975] [INFO ] [sig ] [288/3362] Forecasting AVB... [2026-03-05T20:16:49.957017] [INFO ] [sig ] Generating forecast for: AVB [2026-03-05T20:16:49.957052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-03-05T20:16:49.969084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-03-05T20:16:49.969479] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-03-05T20:16:49.970383] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-03-05T20:16:49.970440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:49.970474] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:49.970503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:49.970561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:50.028374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:50.029305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:50.029398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:50.029432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:50.161294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:50.161475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:50.161521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:50.161552] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:50.165187] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: DOWN (p=14.03%) [2026-03-05T20:16:50.165476] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-03-05T20:16:50.165634] [INFO ] [sig ] AVB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:50.313777] [INFO ] [LOCAL ] Saved forecast: AVB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AVB.txt [2026-03-05T20:16:50.313914] [INFO ] [sig ] [288/3362] Completed AVB in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.8m [2026-03-05T20:16:50.313954] [INFO ] [sig ] [289/3362] Forecasting AVBP... [2026-03-05T20:16:50.313983] [INFO ] [sig ] Generating forecast for: AVBP [2026-03-05T20:16:50.314015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-03-05T20:16:50.325520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-03-05T20:16:50.325855] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-03-05T20:16:50.326734] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-03-05T20:16:50.326788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:50.326822] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:50.326850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:50.326907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:50.388132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:50.388959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:50.389045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:50.389079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:50.512167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:50.512320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:50.512362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:50.512393] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:50.516437] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: DOWN (p=0.75%) [2026-03-05T20:16:50.516863] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-03-05T20:16:50.517020] [INFO ] [sig ] AVBP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:50.663364] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AVBP.txt [2026-03-05T20:16:50.663488] [INFO ] [sig ] [289/3362] Completed AVBP in 0.3s | 2.73 sym/s | Total: 1.8m | ETA: 18.8m [2026-03-05T20:16:50.663528] [INFO ] [sig ] [290/3362] Forecasting AVD... [2026-03-05T20:16:50.663557] [INFO ] [sig ] Generating forecast for: AVD [2026-03-05T20:16:50.663608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-03-05T20:16:50.675661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-03-05T20:16:50.675976] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-03-05T20:16:50.677020] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-03-05T20:16:50.677075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:50.677108] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:50.677134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:50.677191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:50.733870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:50.734468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:50.734547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:50.734598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:50.852398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:50.852544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:50.852604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:50.852636] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:50.856095] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: UP (p=93.02%) [2026-03-05T20:16:50.856372] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-03-05T20:16:50.856503] [INFO ] [sig ] AVD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:51.003657] [INFO ] [LOCAL ] Saved forecast: AVD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AVD.txt [2026-03-05T20:16:51.003772] [INFO ] [sig ] [290/3362] Completed AVD in 0.3s | 2.73 sym/s | Total: 1.8m | ETA: 18.7m [2026-03-05T20:16:51.003810] [INFO ] [sig ] [291/3362] Forecasting AVGO... [2026-03-05T20:16:51.003839] [INFO ] [sig ] Generating forecast for: AVGO [2026-03-05T20:16:51.003889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-03-05T20:16:51.015418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-03-05T20:16:51.015832] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-03-05T20:16:51.016702] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-03-05T20:16:51.016756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:51.016790] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:51.016817] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:51.016874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:51.075112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:51.076046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:51.076134] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:51.076169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:51.205536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:51.205718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:51.205764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:51.205793] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:51.209777] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: UP (p=94.43%) [2026-03-05T20:16:51.210266] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-03-05T20:16:51.210415] [INFO ] [sig ] AVGO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:51.365290] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AVGO.txt [2026-03-05T20:16:51.365466] [INFO ] [sig ] [291/3362] Completed AVGO in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.7m [2026-03-05T20:16:51.365524] [INFO ] [sig ] [292/3362] Forecasting AVGX... [2026-03-05T20:16:51.365556] [INFO ] [sig ] Generating forecast for: AVGX [2026-03-05T20:16:51.365612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-03-05T20:16:51.378718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-03-05T20:16:51.379128] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-03-05T20:16:51.380200] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-03-05T20:16:51.380262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:51.380303] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:51.380337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:51.380409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:51.447800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:51.448901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:51.449048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:51.449084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:51.584603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:51.584771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:51.584813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:51.584843] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:51.588589] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: DOWN (p=27.22%) [2026-03-05T20:16:51.588875] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-03-05T20:16:51.589014] [INFO ] [sig ] AVGX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:51.736370] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AVGX.txt [2026-03-05T20:16:51.736540] [INFO ] [sig ] [292/3362] Completed AVGX in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.7m [2026-03-05T20:16:51.736602] [INFO ] [sig ] [293/3362] Forecasting AVK... [2026-03-05T20:16:51.736637] [INFO ] [sig ] Generating forecast for: AVK [2026-03-05T20:16:51.736668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-03-05T20:16:51.749414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-03-05T20:16:51.749804] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-03-05T20:16:51.750676] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-03-05T20:16:51.750729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:51.750762] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:51.750790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:51.750846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:51.808987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:51.809908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:51.809990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:51.810022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:51.928118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:51.928289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:51.928331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:51.928361] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:51.931867] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: DOWN (p=31.26%) [2026-03-05T20:16:51.932149] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-03-05T20:16:51.932275] [INFO ] [sig ] AVK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:52.078692] [INFO ] [LOCAL ] Saved forecast: AVK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AVK.txt [2026-03-05T20:16:52.078854] [INFO ] [sig ] [293/3362] Completed AVK in 0.3s | 2.73 sym/s | Total: 1.8m | ETA: 18.7m [2026-03-05T20:16:52.078896] [INFO ] [sig ] [294/3362] Forecasting AVNS... [2026-03-05T20:16:52.078927] [INFO ] [sig ] Generating forecast for: AVNS [2026-03-05T20:16:52.078958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-03-05T20:16:52.090472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-03-05T20:16:52.090842] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-03-05T20:16:52.091681] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-03-05T20:16:52.091735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:52.091768] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:52.091795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:52.091852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:52.151106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:52.152215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:52.152298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:52.152331] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:52.276344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:52.276507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:52.276550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:52.276598] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:52.280454] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: DOWN (p=39.37%) [2026-03-05T20:16:52.280752] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-03-05T20:16:52.280884] [INFO ] [sig ] AVNS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:52.427513] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AVNS.txt [2026-03-05T20:16:52.427724] [INFO ] [sig ] [294/3362] Completed AVNS in 0.3s | 2.73 sym/s | Total: 1.8m | ETA: 18.7m [2026-03-05T20:16:52.427770] [INFO ] [sig ] [295/3362] Forecasting AVO... [2026-03-05T20:16:52.427800] [INFO ] [sig ] Generating forecast for: AVO [2026-03-05T20:16:52.427831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-03-05T20:16:52.443955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-03-05T20:16:52.444304] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-03-05T20:16:52.445143] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-03-05T20:16:52.445196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:52.445230] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:52.445258] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:52.445314] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:52.504870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:52.506025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:52.506111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:52.506144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:52.629208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:52.629370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:52.629412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:52.629442] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:52.633102] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: DOWN (p=31.39%) [2026-03-05T20:16:52.633380] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-03-05T20:16:52.633510] [INFO ] [sig ] AVO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:52.779512] [INFO ] [LOCAL ] Saved forecast: AVO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AVO.txt [2026-03-05T20:16:52.779730] [INFO ] [sig ] [295/3362] Completed AVO in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.7m [2026-03-05T20:16:52.779771] [INFO ] [sig ] [296/3362] Forecasting AVTX... [2026-03-05T20:16:52.779803] [INFO ] [sig ] Generating forecast for: AVTX [2026-03-05T20:16:52.779833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-03-05T20:16:52.791912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-03-05T20:16:52.792290] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-03-05T20:16:52.793148] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-03-05T20:16:52.793201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:52.793235] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:52.793263] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:52.793320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:52.851569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:52.852520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:52.852624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:52.852660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:52.977137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:52.977301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:52.977344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:52.977374] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:52.981064] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: UP (p=82.74%) [2026-03-05T20:16:52.981531] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-03-05T20:16:52.981684] [INFO ] [sig ] AVTX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:53.130648] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AVTX.txt [2026-03-05T20:16:53.130806] [INFO ] [sig ] [296/3362] Completed AVTX in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.7m [2026-03-05T20:16:53.130848] [INFO ] [sig ] [297/3362] Forecasting AVXL... [2026-03-05T20:16:53.130878] [INFO ] [sig ] Generating forecast for: AVXL [2026-03-05T20:16:53.130910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-03-05T20:16:53.142758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-03-05T20:16:53.143094] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-03-05T20:16:53.143937] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-03-05T20:16:53.143990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:53.144024] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:53.144055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:53.144111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:53.203105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:53.204050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:53.204135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:53.204168] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:53.331051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:53.331411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:53.331454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:53.331483] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:53.334938] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: DOWN (p=9.49%) [2026-03-05T20:16:53.335213] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-03-05T20:16:53.335340] [INFO ] [sig ] AVXL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:53.485793] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AVXL.txt [2026-03-05T20:16:53.485954] [INFO ] [sig ] [297/3362] Completed AVXL in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.7m [2026-03-05T20:16:53.485993] [INFO ] [sig ] [298/3362] Forecasting AVY... [2026-03-05T20:16:53.486026] [INFO ] [sig ] Generating forecast for: AVY [2026-03-05T20:16:53.486057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-03-05T20:16:53.498217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-03-05T20:16:53.498567] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-03-05T20:16:53.499617] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-03-05T20:16:53.499671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:53.499704] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:53.499730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:53.499801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:53.557481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:53.558434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:53.558520] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:53.558552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:53.680513] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:53.680702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:53.680745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:53.680774] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:53.684404] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: DOWN (p=40.55%) [2026-03-05T20:16:53.684705] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-03-05T20:16:53.684835] [INFO ] [sig ] AVY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:53.829974] [INFO ] [LOCAL ] Saved forecast: AVY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AVY.txt [2026-03-05T20:16:53.830138] [INFO ] [sig ] [298/3362] Completed AVY in 0.3s | 2.73 sym/s | Total: 1.8m | ETA: 18.7m [2026-03-05T20:16:53.830180] [INFO ] [sig ] [299/3362] Forecasting AWF... [2026-03-05T20:16:53.830210] [INFO ] [sig ] Generating forecast for: AWF [2026-03-05T20:16:53.830241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-03-05T20:16:53.848202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-03-05T20:16:53.848564] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-03-05T20:16:53.849401] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-03-05T20:16:53.849456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:53.849518] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:53.849547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:53.849627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:53.906945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:53.908109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:53.908192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:53.908226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:54.028515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:54.028698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:54.028741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:54.028770] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:54.032224] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: UP (p=61.10%) [2026-03-05T20:16:54.032508] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-03-05T20:16:54.032658] [INFO ] [sig ] AWF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:54.178287] [INFO ] [LOCAL ] Saved forecast: AWF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AWF.txt [2026-03-05T20:16:54.178448] [INFO ] [sig ] [299/3362] Completed AWF in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 18.7m [2026-03-05T20:16:54.178490] [INFO ] [sig ] [300/3362] Forecasting AWI... [2026-03-05T20:16:54.178522] [INFO ] [sig ] Generating forecast for: AWI [2026-03-05T20:16:54.178552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-03-05T20:16:54.189879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-03-05T20:16:54.190237] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-03-05T20:16:54.191059] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-03-05T20:16:54.191126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:54.191160] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:54.191188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:54.191244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:54.248458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:54.249386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:54.249470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:54.249503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:54.371825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:54.371989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:54.372033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:54.372062] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:54.375686] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: DOWN (p=31.43%) [2026-03-05T20:16:54.375962] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-03-05T20:16:54.376094] [INFO ] [sig ] AWI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:54.526437] [INFO ] [LOCAL ] Saved forecast: AWI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AWI.txt [2026-03-05T20:16:54.526624] [INFO ] [sig ] [300/3362] Completed AWI in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 18.7m [2026-03-05T20:16:54.526668] [INFO ] [sig ] [301/3362] Forecasting AWK... [2026-03-05T20:16:54.526700] [INFO ] [sig ] Generating forecast for: AWK [2026-03-05T20:16:54.526731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-03-05T20:16:54.538240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-03-05T20:16:54.538630] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-03-05T20:16:54.539442] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-03-05T20:16:54.539495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:54.539529] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:54.539557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:54.539636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:54.597240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:54.598160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:54.598243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:54.598275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:54.715228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:54.715395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:54.715437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:54.715466] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:54.719513] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: UP (p=89.21%) [2026-03-05T20:16:54.719817] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-03-05T20:16:54.719954] [INFO ] [sig ] AWK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:54.865820] [INFO ] [LOCAL ] Saved forecast: AWK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AWK.txt [2026-03-05T20:16:54.865981] [INFO ] [sig ] [301/3362] Completed AWK in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 18.6m [2026-03-05T20:16:54.866024] [INFO ] [sig ] [302/3362] Forecasting AWP... [2026-03-05T20:16:54.866055] [INFO ] [sig ] Generating forecast for: AWP [2026-03-05T20:16:54.866090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-03-05T20:16:54.876924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-03-05T20:16:54.877286] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-03-05T20:16:54.878135] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-03-05T20:16:54.878190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:54.878223] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:54.878251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:54.878308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:54.937921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:54.939041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:54.939316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:54.939348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:55.068090] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:55.068253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:55.068294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:55.068324] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:55.072206] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: DOWN (p=8.95%) [2026-03-05T20:16:55.072482] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-03-05T20:16:55.072632] [INFO ] [sig ] AWP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:55.220352] [INFO ] [LOCAL ] Saved forecast: AWP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AWP.txt [2026-03-05T20:16:55.220513] [INFO ] [sig ] [302/3362] Completed AWP in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.6m [2026-03-05T20:16:55.220554] [INFO ] [sig ] [303/3362] Forecasting AWRE... [2026-03-05T20:16:55.220605] [INFO ] [sig ] Generating forecast for: AWRE [2026-03-05T20:16:55.220638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-03-05T20:16:55.231517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-03-05T20:16:55.231926] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-03-05T20:16:55.232942] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-03-05T20:16:55.232995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:55.233027] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:55.233054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:55.233110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:55.291288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:55.292205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:55.292287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:55.292320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:55.408465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:55.408649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:55.408692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:55.408723] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:55.412154] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: DOWN (p=5.00%) [2026-03-05T20:16:55.412436] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-03-05T20:16:55.412565] [INFO ] [sig ] AWRE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:55.563059] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AWRE.txt [2026-03-05T20:16:55.563224] [INFO ] [sig ] [303/3362] Completed AWRE in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 18.6m [2026-03-05T20:16:55.563282] [INFO ] [sig ] [304/3362] Forecasting AXGN... [2026-03-05T20:16:55.563315] [INFO ] [sig ] Generating forecast for: AXGN [2026-03-05T20:16:55.563345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-03-05T20:16:55.574968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-03-05T20:16:55.575324] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-03-05T20:16:55.576161] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-03-05T20:16:55.576214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:55.576247] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:55.576274] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:55.576331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:55.632842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:55.633774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:55.633857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:55.633890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:55.759250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:55.759409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:55.759450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:55.759480] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:55.762944] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: DOWN (p=2.17%) [2026-03-05T20:16:55.763218] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-03-05T20:16:55.763349] [INFO ] [sig ] AXGN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:55.908194] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AXGN.txt [2026-03-05T20:16:55.908361] [INFO ] [sig ] [304/3362] Completed AXGN in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.6m [2026-03-05T20:16:55.908405] [INFO ] [sig ] [305/3362] Forecasting AXP... [2026-03-05T20:16:55.908435] [INFO ] [sig ] Generating forecast for: AXP [2026-03-05T20:16:55.908466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-03-05T20:16:55.920065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-03-05T20:16:55.920370] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-03-05T20:16:55.921192] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-03-05T20:16:55.921244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:55.921277] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:55.921303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:55.921359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:55.978359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:55.979106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:55.979190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:55.979223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:56.105953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:56.106145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:56.106194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:56.106224] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:56.109676] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: UP (p=97.13%) [2026-03-05T20:16:56.109948] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-03-05T20:16:56.110105] [INFO ] [sig ] AXP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:56.254274] [INFO ] [LOCAL ] Saved forecast: AXP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AXP.txt [2026-03-05T20:16:56.254413] [INFO ] [sig ] [305/3362] Completed AXP in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.6m [2026-03-05T20:16:56.254453] [INFO ] [sig ] [306/3362] Forecasting AXS... [2026-03-05T20:16:56.254482] [INFO ] [sig ] Generating forecast for: AXS [2026-03-05T20:16:56.254512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-03-05T20:16:56.265884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-03-05T20:16:56.266181] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-03-05T20:16:56.267013] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-03-05T20:16:56.267067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:56.267104] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:56.267131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:56.267189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:56.325144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:56.325922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:56.326002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:56.326034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:56.446857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:56.447010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:56.447050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:56.447079] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:56.450491] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: UP (p=82.52%) [2026-03-05T20:16:56.450788] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-03-05T20:16:56.450920] [INFO ] [sig ] AXS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:56.597812] [INFO ] [LOCAL ] Saved forecast: AXS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AXS.txt [2026-03-05T20:16:56.597974] [INFO ] [sig ] [306/3362] Completed AXS in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.6m [2026-03-05T20:16:56.598018] [INFO ] [sig ] [307/3362] Forecasting AXSM... [2026-03-05T20:16:56.598054] [INFO ] [sig ] Generating forecast for: AXSM [2026-03-05T20:16:56.598092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-03-05T20:16:56.611480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-03-05T20:16:56.611878] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-03-05T20:16:56.612709] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-03-05T20:16:56.612763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:56.612795] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:56.612822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:56.612878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:56.673134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:56.674037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:56.674121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:56.674155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:56.793432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:56.793614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:56.793674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:56.793705] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:56.797125] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: DOWN (p=27.77%) [2026-03-05T20:16:56.797405] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-03-05T20:16:56.797537] [INFO ] [sig ] AXSM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:56.942299] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AXSM.txt [2026-03-05T20:16:56.942461] [INFO ] [sig ] [307/3362] Completed AXSM in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.6m [2026-03-05T20:16:56.942502] [INFO ] [sig ] [308/3362] Forecasting AXTA... [2026-03-05T20:16:56.942532] [INFO ] [sig ] Generating forecast for: AXTA [2026-03-05T20:16:56.942562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-03-05T20:16:56.953803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-03-05T20:16:56.954171] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-03-05T20:16:56.955012] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-03-05T20:16:56.955068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:56.955104] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:56.955133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:56.955190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:57.012541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:57.013476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:57.013561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:57.013617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:57.137232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:57.137396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:57.137437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:57.137466] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:57.141370] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: DOWN (p=18.41%) [2026-03-05T20:16:57.141676] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-03-05T20:16:57.141810] [INFO ] [sig ] AXTA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:57.288848] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AXTA.txt [2026-03-05T20:16:57.289008] [INFO ] [sig ] [308/3362] Completed AXTA in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.6m [2026-03-05T20:16:57.289049] [INFO ] [sig ] [309/3362] Forecasting AXTI... [2026-03-05T20:16:57.289082] [INFO ] [sig ] Generating forecast for: AXTI [2026-03-05T20:16:57.289112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-03-05T20:16:57.301500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-03-05T20:16:57.302086] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-03-05T20:16:57.303120] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-03-05T20:16:57.303173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:57.303206] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:57.303234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:57.303290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:57.363825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:57.364738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:57.364879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:57.364914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:57.483988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:57.484159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:57.484210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:57.484244] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:57.487829] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: UP (p=87.67%) [2026-03-05T20:16:57.488134] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-03-05T20:16:57.488285] [INFO ] [sig ] AXTI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:57.631954] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AXTI.txt [2026-03-05T20:16:57.632121] [INFO ] [sig ] [309/3362] Completed AXTI in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.6m [2026-03-05T20:16:57.632171] [INFO ] [sig ] [310/3362] Forecasting AYI... [2026-03-05T20:16:57.632209] [INFO ] [sig ] Generating forecast for: AYI [2026-03-05T20:16:57.632242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-03-05T20:16:57.643284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-03-05T20:16:57.643649] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-03-05T20:16:57.644482] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-03-05T20:16:57.644536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:57.644593] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:57.644625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:57.644683] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:57.700944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:57.701893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:57.701981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:57.702014] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:57.826306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:57.826461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:57.826502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:57.826531] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:57.830000] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: DOWN (p=7.04%) [2026-03-05T20:16:57.830281] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-03-05T20:16:57.830413] [INFO ] [sig ] AYI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:57.976023] [INFO ] [LOCAL ] Saved forecast: AYI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AYI.txt [2026-03-05T20:16:57.976158] [INFO ] [sig ] [310/3362] Completed AYI in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.6m [2026-03-05T20:16:57.976200] [INFO ] [sig ] [311/3362] Forecasting AZ... [2026-03-05T20:16:57.976230] [INFO ] [sig ] Generating forecast for: AZ [2026-03-05T20:16:57.976261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-03-05T20:16:57.987270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-03-05T20:16:57.987648] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-03-05T20:16:57.988474] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-03-05T20:16:57.988528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:57.988593] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:57.988626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:57.988685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:58.046742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:58.047404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:58.047485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:58.047517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:58.166107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:58.166264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:58.166305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:58.166335] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:58.169874] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: UP (p=93.16%) [2026-03-05T20:16:58.170171] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-03-05T20:16:58.170313] [INFO ] [sig ] AZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:58.317826] [INFO ] [LOCAL ] Saved forecast: AZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AZ.txt [2026-03-05T20:16:58.317966] [INFO ] [sig ] [311/3362] Completed AZ in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.6m [2026-03-05T20:16:58.318007] [INFO ] [sig ] [312/3362] Forecasting AZN... [2026-03-05T20:16:58.318037] [INFO ] [sig ] Generating forecast for: AZN [2026-03-05T20:16:58.318066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-03-05T20:16:58.329712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-03-05T20:16:58.330010] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-03-05T20:16:58.331037] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-03-05T20:16:58.331091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:58.331123] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:58.331150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:58.331207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:58.391005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:58.392079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:58.392171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:58.392203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:58.513483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:58.513659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:58.513702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:58.513731] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:58.517164] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: DOWN (p=28.98%) [2026-03-05T20:16:58.517443] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-03-05T20:16:58.517589] [INFO ] [sig ] AZN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:58.660726] [INFO ] [LOCAL ] Saved forecast: AZN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AZN.txt [2026-03-05T20:16:58.660906] [INFO ] [sig ] [312/3362] Completed AZN in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.5m [2026-03-05T20:16:58.660947] [INFO ] [sig ] [313/3362] Forecasting AZO... [2026-03-05T20:16:58.660978] [INFO ] [sig ] Generating forecast for: AZO [2026-03-05T20:16:58.661009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-03-05T20:16:58.673711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-03-05T20:16:58.674085] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-03-05T20:16:58.675181] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-03-05T20:16:58.675247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:58.675284] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:58.675311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:58.675367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:58.732659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:58.733417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:58.733498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:58.733530] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:58.847127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:58.847284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:58.847326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:58.847355] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:58.850884] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-03-05T20:16:58.851171] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-03-05T20:16:58.851302] [INFO ] [sig ] AZO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:59.002476] [INFO ] [LOCAL ] Saved forecast: AZO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/AZO.txt [2026-03-05T20:16:59.002662] [INFO ] [sig ] [313/3362] Completed AZO in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.5m [2026-03-05T20:16:59.002709] [INFO ] [sig ] [314/3362] Forecasting AZZ... [2026-03-05T20:16:59.002740] [INFO ] [sig ] Generating forecast for: AZZ [2026-03-05T20:16:59.002772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-03-05T20:16:59.013900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-03-05T20:16:59.014294] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-03-05T20:16:59.015176] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-03-05T20:16:59.015230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:59.015264] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:59.015292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:59.015350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:59.074515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:59.075591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:59.075678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:59.075711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:59.215279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:59.215441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:59.215485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:59.215517] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:59.220092] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: DOWN (p=17.12%) [2026-03-05T20:16:59.220402] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-03-05T20:16:59.220545] [INFO ] [sig ] AZZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:16:59.375564] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/AZZ.txt [2026-03-05T20:16:59.375776] [INFO ] [sig ] [314/3362] Completed AZZ in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 18.5m [2026-03-05T20:16:59.375819] [INFO ] [sig ] [315/3362] Forecasting BA... [2026-03-05T20:16:59.375851] [INFO ] [sig ] Generating forecast for: BA [2026-03-05T20:16:59.375908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-03-05T20:16:59.388984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-03-05T20:16:59.389380] [INFO ] [FORECASTER] Starting predict_future for BA [2026-03-05T20:16:59.390287] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-03-05T20:16:59.390354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:59.390622] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:59.390671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:59.390735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:59.454106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:59.455070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:59.455160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:59.455196] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:59.592775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:59.592960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:59.593009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:59.593044] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:59.598043] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: UP (p=59.85%) [2026-03-05T20:16:59.598529] [INFO ] [FORECASTER] Completed predict_future for BA [2026-03-05T20:16:59.598724] [INFO ] [sig ] BA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:16:59.748022] [INFO ] [LOCAL ] Saved forecast: BA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BA.txt [2026-03-05T20:16:59.748191] [INFO ] [sig ] [315/3362] Completed BA in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 18.5m [2026-03-05T20:16:59.748234] [INFO ] [sig ] [316/3362] Forecasting BABA... [2026-03-05T20:16:59.748267] [INFO ] [sig ] Generating forecast for: BABA [2026-03-05T20:16:59.748299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-03-05T20:16:59.761713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-03-05T20:16:59.762199] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-03-05T20:16:59.763366] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-03-05T20:16:59.763425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:16:59.763494] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:16:59.763526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:16:59.763606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:16:59.827732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:16:59.828759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:16:59.828851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:16:59.828888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:16:59.962308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:16:59.962471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:16:59.962514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:16:59.962545] [INFO ] [FORECASTER] Training complete [2026-03-05T20:16:59.966011] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: DOWN (p=33.69%) [2026-03-05T20:16:59.966291] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-03-05T20:16:59.966422] [INFO ] [sig ] BABA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:00.109768] [INFO ] [LOCAL ] Saved forecast: BABA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BABA.txt [2026-03-05T20:17:00.109952] [INFO ] [sig ] [316/3362] Completed BABA in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 18.5m [2026-03-05T20:17:00.110001] [INFO ] [sig ] [317/3362] Forecasting BABX... [2026-03-05T20:17:00.110042] [INFO ] [sig ] Generating forecast for: BABX [2026-03-05T20:17:00.110072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-03-05T20:17:00.120814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-03-05T20:17:00.121106] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-03-05T20:17:00.121934] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-03-05T20:17:00.121988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:00.122021] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:00.122049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:00.122107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:00.180325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:00.181142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:00.181227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:00.181265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:00.299839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:00.299969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:00.300008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:00.300037] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:00.303359] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: DOWN (p=24.89%) [2026-03-05T20:17:00.303657] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-03-05T20:17:00.303785] [INFO ] [sig ] BABX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:00.456414] [INFO ] [LOCAL ] Saved forecast: BABX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BABX.txt [2026-03-05T20:17:00.456546] [INFO ] [sig ] [317/3362] Completed BABX in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.5m [2026-03-05T20:17:00.456606] [INFO ] [sig ] [318/3362] Forecasting BAC... [2026-03-05T20:17:00.456639] [INFO ] [sig ] Generating forecast for: BAC [2026-03-05T20:17:00.456669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-03-05T20:17:00.467514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-03-05T20:17:00.467841] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-03-05T20:17:00.468705] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-03-05T20:17:00.468759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:00.468792] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:00.468820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:00.468877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:00.527087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:00.527764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:00.528076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:00.528113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:00.650917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:00.651062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:00.651102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:00.651132] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:00.654817] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: UP (p=90.64%) [2026-03-05T20:17:00.655093] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-03-05T20:17:00.655237] [INFO ] [sig ] BAC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:00.809929] [INFO ] [LOCAL ] Saved forecast: BAC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BAC.txt [2026-03-05T20:17:00.810111] [INFO ] [sig ] [318/3362] Completed BAC in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 18.5m [2026-03-05T20:17:00.810166] [INFO ] [sig ] [319/3362] Forecasting BAH... [2026-03-05T20:17:00.810208] [INFO ] [sig ] Generating forecast for: BAH [2026-03-05T20:17:00.810262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-03-05T20:17:00.823787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-03-05T20:17:00.824139] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-03-05T20:17:00.825021] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-03-05T20:17:00.825078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:00.825127] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:00.825172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:00.825257] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:00.888189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:00.889124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:00.889209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:00.889248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:01.019010] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:01.019176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:01.019220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:01.019293] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:01.023747] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: DOWN (p=16.46%) [2026-03-05T20:17:01.024165] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-03-05T20:17:01.024333] [INFO ] [sig ] BAH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:01.179911] [INFO ] [LOCAL ] Saved forecast: BAH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BAH.txt [2026-03-05T20:17:01.180062] [INFO ] [sig ] [319/3362] Completed BAH in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 18.5m [2026-03-05T20:17:01.180104] [INFO ] [sig ] [320/3362] Forecasting BALL... [2026-03-05T20:17:01.180135] [INFO ] [sig ] Generating forecast for: BALL [2026-03-05T20:17:01.180166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-03-05T20:17:01.192318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-03-05T20:17:01.192674] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-03-05T20:17:01.193704] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-03-05T20:17:01.193759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:01.193792] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:01.193820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:01.193878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:01.252873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:01.253804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:01.253890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:01.253923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:01.378745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:01.378933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:01.378976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:01.379005] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:01.382447] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: DOWN (p=14.44%) [2026-03-05T20:17:01.382749] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-03-05T20:17:01.382882] [INFO ] [sig ] BALL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:01.529697] [INFO ] [LOCAL ] Saved forecast: BALL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BALL.txt [2026-03-05T20:17:01.529859] [INFO ] [sig ] [320/3362] Completed BALL in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.5m [2026-03-05T20:17:01.529899] [INFO ] [sig ] [321/3362] Forecasting BAM... [2026-03-05T20:17:01.529928] [INFO ] [sig ] Generating forecast for: BAM [2026-03-05T20:17:01.529960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-03-05T20:17:01.541024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-03-05T20:17:01.541370] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-03-05T20:17:01.542216] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-03-05T20:17:01.542269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:01.542301] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:01.542328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:01.542385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:01.602246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:01.603044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:01.603127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:01.603160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:01.717633] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:01.717826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:01.717868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:01.717898] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:01.721512] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: DOWN (p=11.46%) [2026-03-05T20:17:01.721936] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-03-05T20:17:01.722116] [INFO ] [sig ] BAM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:01.885313] [INFO ] [LOCAL ] Saved forecast: BAM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BAM.txt [2026-03-05T20:17:01.885487] [INFO ] [sig ] [321/3362] Completed BAM in 0.4s | 2.74 sym/s | Total: 2.0m | ETA: 18.5m [2026-03-05T20:17:01.885530] [INFO ] [sig ] [322/3362] Forecasting BANC... [2026-03-05T20:17:01.885564] [INFO ] [sig ] Generating forecast for: BANC [2026-03-05T20:17:01.885617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-03-05T20:17:01.896210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-03-05T20:17:01.896627] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-03-05T20:17:01.897483] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-03-05T20:17:01.897539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:01.897592] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:01.897625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:01.897714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:01.967981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:01.969645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:01.969792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:01.969847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:02.115783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:02.115948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:02.115993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:02.116024] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:02.119980] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: UP (p=59.32%) [2026-03-05T20:17:02.120347] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-03-05T20:17:02.120507] [INFO ] [sig ] BANC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:02.279927] [INFO ] [LOCAL ] Saved forecast: BANC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BANC.txt [2026-03-05T20:17:02.280099] [INFO ] [sig ] [322/3362] Completed BANC in 0.4s | 2.74 sym/s | Total: 2.0m | ETA: 18.5m [2026-03-05T20:17:02.280153] [INFO ] [sig ] [323/3362] Forecasting BAND... [2026-03-05T20:17:02.280184] [INFO ] [sig ] Generating forecast for: BAND [2026-03-05T20:17:02.280214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-03-05T20:17:02.293907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-03-05T20:17:02.294368] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-03-05T20:17:02.295340] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-03-05T20:17:02.295588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:02.295629] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:02.295660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:02.295720] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:02.361104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:02.362133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:02.362225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:02.362259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:02.494492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:02.494672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:02.494718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:02.494750] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:02.498827] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: DOWN (p=1.24%) [2026-03-05T20:17:02.499192] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-03-05T20:17:02.499354] [INFO ] [sig ] BAND: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:02.649071] [INFO ] [LOCAL ] Saved forecast: BAND 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BAND.txt [2026-03-05T20:17:02.649226] [INFO ] [sig ] [323/3362] Completed BAND in 0.4s | 2.74 sym/s | Total: 2.0m | ETA: 18.5m [2026-03-05T20:17:02.649269] [INFO ] [sig ] [324/3362] Forecasting BANF... [2026-03-05T20:17:02.649301] [INFO ] [sig ] Generating forecast for: BANF [2026-03-05T20:17:02.649332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-03-05T20:17:02.662112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-03-05T20:17:02.662470] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-03-05T20:17:02.663370] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-03-05T20:17:02.663455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:02.663493] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:02.663522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:02.663601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:02.727862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:02.728827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:02.728922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:02.728957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:02.857876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:02.858034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:02.858074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:02.858104] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:02.861608] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: UP (p=96.43%) [2026-03-05T20:17:02.861904] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-03-05T20:17:02.862036] [INFO ] [sig ] BANF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:03.011657] [INFO ] [LOCAL ] Saved forecast: BANF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BANF.txt [2026-03-05T20:17:03.011806] [INFO ] [sig ] [324/3362] Completed BANF in 0.4s | 2.74 sym/s | Total: 2.0m | ETA: 18.5m [2026-03-05T20:17:03.011847] [INFO ] [sig ] [325/3362] Forecasting BANX... [2026-03-05T20:17:03.011879] [INFO ] [sig ] Generating forecast for: BANX [2026-03-05T20:17:03.011909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-03-05T20:17:03.024367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-03-05T20:17:03.024830] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-03-05T20:17:03.025771] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-03-05T20:17:03.025829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:03.025865] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:03.025894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:03.025954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:03.088860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:03.089853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:03.089942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:03.089978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:03.218127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:03.218291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:03.218335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:03.218366] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:03.222726] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: DOWN (p=24.91%) [2026-03-05T20:17:03.223045] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-03-05T20:17:03.223211] [INFO ] [sig ] BANX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:03.380482] [INFO ] [LOCAL ] Saved forecast: BANX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BANX.txt [2026-03-05T20:17:03.380671] [INFO ] [sig ] [325/3362] Completed BANX in 0.4s | 2.74 sym/s | Total: 2.0m | ETA: 18.5m [2026-03-05T20:17:03.380718] [INFO ] [sig ] [326/3362] Forecasting BAP... [2026-03-05T20:17:03.380749] [INFO ] [sig ] Generating forecast for: BAP [2026-03-05T20:17:03.380780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-03-05T20:17:03.393200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-03-05T20:17:03.393642] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-03-05T20:17:03.394622] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-03-05T20:17:03.394689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:03.394734] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:03.394776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:03.394851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:03.456130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:03.457074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:03.457207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:03.457257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:03.604337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:03.604530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:03.604609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:03.604655] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:03.610553] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-03-05T20:17:03.611109] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-03-05T20:17:03.611312] [INFO ] [sig ] BAP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:03.790981] [INFO ] [LOCAL ] Saved forecast: BAP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BAP.txt [2026-03-05T20:17:03.791148] [INFO ] [sig ] [326/3362] Completed BAP in 0.4s | 2.74 sym/s | Total: 2.0m | ETA: 18.5m [2026-03-05T20:17:03.791189] [INFO ] [sig ] [327/3362] Forecasting BATRA... [2026-03-05T20:17:03.791221] [INFO ] [sig ] Generating forecast for: BATRA [2026-03-05T20:17:03.791251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-03-05T20:17:03.804949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-03-05T20:17:03.805373] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-03-05T20:17:03.806443] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-03-05T20:17:03.806498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:03.806532] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:03.806560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:03.806640] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:03.867760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:03.868907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:03.869000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:03.869035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:03.997726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:03.997890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:03.997933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:03.997964] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:04.001941] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: DOWN (p=20.93%) [2026-03-05T20:17:04.002241] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-03-05T20:17:04.002385] [INFO ] [sig ] BATRA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:04.158877] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BATRA.txt [2026-03-05T20:17:04.159012] [INFO ] [sig ] [327/3362] Completed BATRA in 0.4s | 2.74 sym/s | Total: 2.0m | ETA: 18.5m [2026-03-05T20:17:04.159057] [INFO ] [sig ] [328/3362] Forecasting BATRK... [2026-03-05T20:17:04.159090] [INFO ] [sig ] Generating forecast for: BATRK [2026-03-05T20:17:04.159120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-03-05T20:17:04.170693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-03-05T20:17:04.170969] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-03-05T20:17:04.171794] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-03-05T20:17:04.171847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:04.171880] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:04.171907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:04.171964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:04.229877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:04.230708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:04.230787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:04.230821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:04.355761] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:04.355922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:04.355963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:04.355992] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:04.360085] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: UP (p=63.96%) [2026-03-05T20:17:04.360382] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-03-05T20:17:04.360516] [INFO ] [sig ] BATRK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:04.509353] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BATRK.txt [2026-03-05T20:17:04.509524] [INFO ] [sig ] [328/3362] Completed BATRK in 0.4s | 2.74 sym/s | Total: 2.0m | ETA: 18.4m [2026-03-05T20:17:04.509566] [INFO ] [sig ] [329/3362] Forecasting BAX... [2026-03-05T20:17:04.509620] [INFO ] [sig ] Generating forecast for: BAX [2026-03-05T20:17:04.509649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-03-05T20:17:04.521314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-03-05T20:17:04.521696] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-03-05T20:17:04.522525] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-03-05T20:17:04.522598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:04.522633] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:04.522661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:04.522718] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:04.580673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:04.581801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:04.581889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:04.581922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:04.703746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:04.703906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:04.703948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:04.703978] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:04.707469] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: DOWN (p=15.00%) [2026-03-05T20:17:04.707907] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-03-05T20:17:04.708055] [INFO ] [sig ] BAX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:04.853847] [INFO ] [LOCAL ] Saved forecast: BAX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BAX.txt [2026-03-05T20:17:04.854042] [INFO ] [sig ] [329/3362] Completed BAX in 0.3s | 2.74 sym/s | Total: 2.0m | ETA: 18.4m [2026-03-05T20:17:04.854084] [INFO ] [sig ] [330/3362] Forecasting BB... [2026-03-05T20:17:04.854117] [INFO ] [sig ] Generating forecast for: BB [2026-03-05T20:17:04.854148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-03-05T20:17:04.864942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-03-05T20:17:04.865324] [INFO ] [FORECASTER] Starting predict_future for BB [2026-03-05T20:17:04.866166] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-03-05T20:17:04.866220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:04.866254] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:04.866281] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:04.866338] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:04.924870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:04.925777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:04.925863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:04.925896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:05.048354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:05.048517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:05.048558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:05.048612] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:05.052102] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: DOWN (p=44.92%) [2026-03-05T20:17:05.052404] [INFO ] [FORECASTER] Completed predict_future for BB [2026-03-05T20:17:05.052541] [INFO ] [sig ] BB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:05.207085] [INFO ] [LOCAL ] Saved forecast: BB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BB.txt [2026-03-05T20:17:05.207271] [INFO ] [sig ] [330/3362] Completed BB in 0.4s | 2.74 sym/s | Total: 2.0m | ETA: 18.4m [2026-03-05T20:17:05.207330] [INFO ] [sig ] [331/3362] Forecasting BBAI... [2026-03-05T20:17:05.207366] [INFO ] [sig ] Generating forecast for: BBAI [2026-03-05T20:17:05.207403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-03-05T20:17:05.221736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-03-05T20:17:05.222218] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-03-05T20:17:05.223199] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-03-05T20:17:05.223261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:05.223299] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:05.223333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:05.223408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:05.283418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:05.284130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:05.284209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:05.284242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:05.402531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:05.402671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:05.402727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:05.402758] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:05.406055] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: DOWN (p=16.06%) [2026-03-05T20:17:05.406331] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-03-05T20:17:05.406459] [INFO ] [sig ] BBAI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:05.550419] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BBAI.txt [2026-03-05T20:17:05.550530] [INFO ] [sig ] [331/3362] Completed BBAI in 0.3s | 2.74 sym/s | Total: 2.0m | ETA: 18.4m [2026-03-05T20:17:05.550568] [INFO ] [sig ] [332/3362] Forecasting BBCP... [2026-03-05T20:17:05.550620] [INFO ] [sig ] Generating forecast for: BBCP [2026-03-05T20:17:05.550650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-03-05T20:17:05.561489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-03-05T20:17:05.561823] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-03-05T20:17:05.562640] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-03-05T20:17:05.562693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:05.562726] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:05.562754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:05.562811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:05.620003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:05.620653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:05.620730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:05.620763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:05.738503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:05.738659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:05.738699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:05.738729] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:05.742075] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: DOWN (p=21.38%) [2026-03-05T20:17:05.742358] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-03-05T20:17:05.742485] [INFO ] [sig ] BBCP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:05.887201] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BBCP.txt [2026-03-05T20:17:05.887313] [INFO ] [sig ] [332/3362] Completed BBCP in 0.3s | 2.74 sym/s | Total: 2.0m | ETA: 18.4m [2026-03-05T20:17:05.887351] [INFO ] [sig ] [333/3362] Forecasting BBD... [2026-03-05T20:17:05.887381] [INFO ] [sig ] Generating forecast for: BBD [2026-03-05T20:17:05.887411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-03-05T20:17:05.898840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-03-05T20:17:05.899136] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-03-05T20:17:05.899966] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-03-05T20:17:05.900019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:05.900101] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:05.900131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:05.900189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:05.957700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:05.958355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:05.958437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:05.958470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:06.087215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:06.087379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:06.087420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:06.087450] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:06.090943] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: UP (p=61.29%) [2026-03-05T20:17:06.091227] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-03-05T20:17:06.091359] [INFO ] [sig ] BBD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:06.245262] [INFO ] [LOCAL ] Saved forecast: BBD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BBD.txt [2026-03-05T20:17:06.245426] [INFO ] [sig ] [333/3362] Completed BBD in 0.4s | 2.74 sym/s | Total: 2.0m | ETA: 18.4m [2026-03-05T20:17:06.245680] [INFO ] [sig ] [334/3362] Forecasting BBDO... [2026-03-05T20:17:06.245714] [INFO ] [sig ] Generating forecast for: BBDO [2026-03-05T20:17:06.245745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-03-05T20:17:06.257276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-03-05T20:17:06.257699] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-03-05T20:17:06.258530] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-03-05T20:17:06.258609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:06.258645] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:06.258672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:06.258730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:06.319927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:06.321036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:06.321121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:06.321154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:06.440990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:06.441152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:06.441193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:06.441222] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:06.444669] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: DOWN (p=24.33%) [2026-03-05T20:17:06.444952] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-03-05T20:17:06.445087] [INFO ] [sig ] BBDO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:06.590758] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BBDO.txt [2026-03-05T20:17:06.590920] [INFO ] [sig ] [334/3362] Completed BBDO in 0.3s | 2.74 sym/s | Total: 2.0m | ETA: 18.4m [2026-03-05T20:17:06.590961] [INFO ] [sig ] [335/3362] Forecasting BBH... [2026-03-05T20:17:06.590993] [INFO ] [sig ] Generating forecast for: BBH [2026-03-05T20:17:06.591024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-03-05T20:17:06.602089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-03-05T20:17:06.602472] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-03-05T20:17:06.603310] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-03-05T20:17:06.603364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:06.603435] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:06.603465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:06.603522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:06.664205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:06.665133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:06.665222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:06.665257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:06.779889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:06.780082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:06.780148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:06.780194] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:06.784715] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: DOWN (p=37.05%) [2026-03-05T20:17:06.785031] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-03-05T20:17:06.785187] [INFO ] [sig ] BBH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:06.932307] [INFO ] [LOCAL ] Saved forecast: BBH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BBH.txt [2026-03-05T20:17:06.932458] [INFO ] [sig ] [335/3362] Completed BBH in 0.3s | 2.74 sym/s | Total: 2.0m | ETA: 18.4m [2026-03-05T20:17:06.932502] [INFO ] [sig ] [336/3362] Forecasting BBIO... [2026-03-05T20:17:06.932535] [INFO ] [sig ] Generating forecast for: BBIO [2026-03-05T20:17:06.932586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-03-05T20:17:06.944112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-03-05T20:17:06.944499] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-03-05T20:17:06.945351] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-03-05T20:17:06.945406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:06.945440] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:06.945469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:06.945734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:07.003419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:07.004333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:07.004421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:07.004456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:07.132868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:07.133029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:07.133073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:07.133138] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:07.137043] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: DOWN (p=26.45%) [2026-03-05T20:17:07.137348] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-03-05T20:17:07.137489] [INFO ] [sig ] BBIO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:07.296089] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BBIO.txt [2026-03-05T20:17:07.296236] [INFO ] [sig ] [336/3362] Completed BBIO in 0.4s | 2.74 sym/s | Total: 2.0m | ETA: 18.4m [2026-03-05T20:17:07.296279] [INFO ] [sig ] [337/3362] Forecasting BBLG... [2026-03-05T20:17:07.296324] [INFO ] [sig ] Generating forecast for: BBLG [2026-03-05T20:17:07.296363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-03-05T20:17:07.307596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-03-05T20:17:07.308040] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-03-05T20:17:07.308960] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-03-05T20:17:07.309018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:07.309051] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:07.309078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:07.309136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:07.374110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:07.375237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:07.375327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:07.375362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:07.499091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:07.499249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:07.499294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:07.499325] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:07.503138] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: DOWN (p=49.43%) [2026-03-05T20:17:07.503442] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-03-05T20:17:07.503646] [INFO ] [sig ] BBLG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:07.656610] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BBLG.txt [2026-03-05T20:17:07.656791] [INFO ] [sig ] [337/3362] Completed BBLG in 0.4s | 2.74 sym/s | Total: 2.0m | ETA: 18.4m [2026-03-05T20:17:07.656853] [INFO ] [sig ] [338/3362] Forecasting BBN... [2026-03-05T20:17:07.656889] [INFO ] [sig ] Generating forecast for: BBN [2026-03-05T20:17:07.656921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-03-05T20:17:07.669726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-03-05T20:17:07.670129] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-03-05T20:17:07.671019] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-03-05T20:17:07.671075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:07.671109] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:07.671138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:07.671197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:07.735167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:07.736102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:07.736190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:07.736225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:07.858072] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:07.858234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:07.858276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:07.858307] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:07.862138] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: UP (p=92.20%) [2026-03-05T20:17:07.862447] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-03-05T20:17:07.862609] [INFO ] [sig ] BBN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:08.027380] [INFO ] [LOCAL ] Saved forecast: BBN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BBN.txt [2026-03-05T20:17:08.027549] [INFO ] [sig ] [338/3362] Completed BBN in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 18.4m [2026-03-05T20:17:08.027613] [INFO ] [sig ] [339/3362] Forecasting BBSI... [2026-03-05T20:17:08.027652] [INFO ] [sig ] Generating forecast for: BBSI [2026-03-05T20:17:08.027700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-03-05T20:17:08.040496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-03-05T20:17:08.040908] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-03-05T20:17:08.041758] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-03-05T20:17:08.041811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:08.041845] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:08.041872] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:08.041929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:08.105260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:08.106229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:08.106319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:08.106354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:08.232742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:08.232905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:08.232947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:08.232976] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:08.236650] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: UP (p=81.74%) [2026-03-05T20:17:08.236935] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-03-05T20:17:08.237066] [INFO ] [sig ] BBSI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:08.384301] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BBSI.txt [2026-03-05T20:17:08.384442] [INFO ] [sig ] [339/3362] Completed BBSI in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 18.4m [2026-03-05T20:17:08.384484] [INFO ] [sig ] [340/3362] Forecasting BBUC... [2026-03-05T20:17:08.384515] [INFO ] [sig ] Generating forecast for: BBUC [2026-03-05T20:17:08.384545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-03-05T20:17:08.397340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-03-05T20:17:08.397763] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-03-05T20:17:08.398676] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-03-05T20:17:08.398747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:08.398795] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:08.398834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:08.398911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:08.463771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:08.464721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:08.464811] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:08.464845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:08.585037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:08.585196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:08.585238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:08.585269] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:08.589033] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: UP (p=52.11%) [2026-03-05T20:17:08.589330] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-03-05T20:17:08.589467] [INFO ] [sig ] BBUC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:08.746122] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BBUC.txt [2026-03-05T20:17:08.746287] [INFO ] [sig ] [340/3362] Completed BBUC in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 18.4m [2026-03-05T20:17:08.746331] [INFO ] [sig ] [341/3362] Forecasting BBVA... [2026-03-05T20:17:08.746362] [INFO ] [sig ] Generating forecast for: BBVA [2026-03-05T20:17:08.746394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-03-05T20:17:08.757458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-03-05T20:17:08.757865] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-03-05T20:17:08.758737] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-03-05T20:17:08.758793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:08.758827] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:08.758856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:08.758915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:08.819359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:08.820172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:08.820257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:08.820291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:08.949506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:08.949875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:08.949920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:08.949952] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:08.953739] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: UP (p=55.87%) [2026-03-05T20:17:08.954033] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-03-05T20:17:08.954170] [INFO ] [sig ] BBVA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:09.103913] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BBVA.txt [2026-03-05T20:17:09.104088] [INFO ] [sig ] [341/3362] Completed BBVA in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 18.3m [2026-03-05T20:17:09.104141] [INFO ] [sig ] [342/3362] Forecasting BBWI... [2026-03-05T20:17:09.104198] [INFO ] [sig ] Generating forecast for: BBWI [2026-03-05T20:17:09.104243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-03-05T20:17:09.115410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-03-05T20:17:09.115800] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-03-05T20:17:09.116815] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-03-05T20:17:09.116881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:09.116920] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:09.116948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:09.117007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:09.176114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:09.176999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:09.177086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:09.177121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:09.302309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:09.302468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:09.302511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:09.302557] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:09.306109] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: DOWN (p=18.22%) [2026-03-05T20:17:09.306397] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-03-05T20:17:09.306530] [INFO ] [sig ] BBWI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:09.453417] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BBWI.txt [2026-03-05T20:17:09.453554] [INFO ] [sig ] [342/3362] Completed BBWI in 0.3s | 2.74 sym/s | Total: 2.1m | ETA: 18.3m [2026-03-05T20:17:09.453616] [INFO ] [sig ] [343/3362] Forecasting BBY... [2026-03-05T20:17:09.453648] [INFO ] [sig ] Generating forecast for: BBY [2026-03-05T20:17:09.453679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-03-05T20:17:09.464512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-03-05T20:17:09.464880] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-03-05T20:17:09.465763] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-03-05T20:17:09.465818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:09.465852] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:09.465883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:09.465942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:09.527558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:09.528844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:09.528961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:09.528997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:09.666317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:09.666481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:09.666524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:09.666555] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:09.670384] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-03-05T20:17:09.670722] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-03-05T20:17:09.670876] [INFO ] [sig ] BBY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:09.818053] [INFO ] [LOCAL ] Saved forecast: BBY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BBY.txt [2026-03-05T20:17:09.818269] [INFO ] [sig ] [343/3362] Completed BBY in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 18.3m [2026-03-05T20:17:09.818334] [INFO ] [sig ] [344/3362] Forecasting BC... [2026-03-05T20:17:09.818389] [INFO ] [sig ] Generating forecast for: BC [2026-03-05T20:17:09.818443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-03-05T20:17:09.834215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-03-05T20:17:09.834744] [INFO ] [FORECASTER] Starting predict_future for BC [2026-03-05T20:17:09.836126] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-03-05T20:17:09.836194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:09.836237] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:09.836275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:09.836355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:09.900061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:09.901035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:09.901132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:09.901186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:10.025268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:10.025421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:10.025463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:10.025494] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:10.029030] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: UP (p=94.95%) [2026-03-05T20:17:10.029317] [INFO ] [FORECASTER] Completed predict_future for BC [2026-03-05T20:17:10.029459] [INFO ] [sig ] BC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:10.178162] [INFO ] [LOCAL ] Saved forecast: BC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BC.txt [2026-03-05T20:17:10.178310] [INFO ] [sig ] [344/3362] Completed BC in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 18.3m [2026-03-05T20:17:10.178349] [INFO ] [sig ] [345/3362] Forecasting BCAL... [2026-03-05T20:17:10.178378] [INFO ] [sig ] Generating forecast for: BCAL [2026-03-05T20:17:10.178411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-03-05T20:17:10.192237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-03-05T20:17:10.192706] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-03-05T20:17:10.193650] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-03-05T20:17:10.193710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:10.193746] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:10.193775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:10.193834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:10.253887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:10.255040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:10.255136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:10.255172] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:10.377455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:10.377637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:10.377703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:10.377735] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:10.381500] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: DOWN (p=36.35%) [2026-03-05T20:17:10.381842] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-03-05T20:17:10.381994] [INFO ] [sig ] BCAL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:10.541487] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BCAL.txt [2026-03-05T20:17:10.541657] [INFO ] [sig ] [345/3362] Completed BCAL in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-03-05T20:17:10.541700] [INFO ] [sig ] [346/3362] Forecasting BCAX... [2026-03-05T20:17:10.541731] [INFO ] [sig ] Generating forecast for: BCAX [2026-03-05T20:17:10.541761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-03-05T20:17:10.554521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-03-05T20:17:10.554922] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-03-05T20:17:10.556047] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-03-05T20:17:10.556104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:10.556151] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:10.556183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:10.556256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:10.624349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:10.625541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:10.625657] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:10.625693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:10.757466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:10.757645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:10.757712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:10.757743] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:10.761282] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: DOWN (p=4.78%) [2026-03-05T20:17:10.761655] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-03-05T20:17:10.761835] [INFO ] [sig ] BCAX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:10.916736] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BCAX.txt [2026-03-05T20:17:10.916939] [INFO ] [sig ] [346/3362] Completed BCAX in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 18.3m [2026-03-05T20:17:10.916981] [INFO ] [sig ] [347/3362] Forecasting BCBP... [2026-03-05T20:17:10.917012] [INFO ] [sig ] Generating forecast for: BCBP [2026-03-05T20:17:10.917043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-03-05T20:17:10.928209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-03-05T20:17:10.928617] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-03-05T20:17:10.929498] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-03-05T20:17:10.929554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:10.929618] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:10.929654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:10.929730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:10.991271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:10.992318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:10.992419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:10.992456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:11.121511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:11.121685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:11.121727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:11.121758] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:11.125607] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-03-05T20:17:11.125889] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-03-05T20:17:11.126020] [INFO ] [sig ] BCBP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:11.272391] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BCBP.txt [2026-03-05T20:17:11.272501] [INFO ] [sig ] [347/3362] Completed BCBP in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 18.3m [2026-03-05T20:17:11.272540] [INFO ] [sig ] [348/3362] Forecasting BCC... [2026-03-05T20:17:11.272588] [INFO ] [sig ] Generating forecast for: BCC [2026-03-05T20:17:11.272623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-03-05T20:17:11.283678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-03-05T20:17:11.284006] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-03-05T20:17:11.284908] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-03-05T20:17:11.284996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:11.285035] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:11.285065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:11.285124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:11.343851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:11.344492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:11.344604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:11.344642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:11.464848] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:11.464974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:11.465016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:11.465045] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:11.468622] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: UP (p=57.03%) [2026-03-05T20:17:11.469102] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-03-05T20:17:11.469234] [INFO ] [sig ] BCC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:11.619254] [INFO ] [LOCAL ] Saved forecast: BCC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BCC.txt [2026-03-05T20:17:11.619366] [INFO ] [sig ] [348/3362] Completed BCC in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-03-05T20:17:11.619405] [INFO ] [sig ] [349/3362] Forecasting BCDA... [2026-03-05T20:17:11.619439] [INFO ] [sig ] Generating forecast for: BCDA [2026-03-05T20:17:11.619468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-03-05T20:17:11.630898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-03-05T20:17:11.631217] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-03-05T20:17:11.632234] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-03-05T20:17:11.632286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:11.632320] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:11.632346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:11.632403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:11.689808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:11.690427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:11.690509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:11.690541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:11.810127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:11.810281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:11.810322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:11.810352] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:11.813776] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: UP (p=70.92%) [2026-03-05T20:17:11.814054] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-03-05T20:17:11.814190] [INFO ] [sig ] BCDA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:11.961813] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BCDA.txt [2026-03-05T20:17:11.961937] [INFO ] [sig ] [349/3362] Completed BCDA in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-03-05T20:17:11.961975] [INFO ] [sig ] [350/3362] Forecasting BCE... [2026-03-05T20:17:11.962005] [INFO ] [sig ] Generating forecast for: BCE [2026-03-05T20:17:11.962035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-03-05T20:17:11.973553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-03-05T20:17:11.973880] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-03-05T20:17:11.974900] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-03-05T20:17:11.974952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:11.975030] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:11.975060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:11.975117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:12.035507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:12.036163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:12.036245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:12.036277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:12.160430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:12.160561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:12.160621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:12.160650] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:12.163986] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: DOWN (p=22.73%) [2026-03-05T20:17:12.164262] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-03-05T20:17:12.164392] [INFO ] [sig ] BCE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:12.308019] [INFO ] [LOCAL ] Saved forecast: BCE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BCE.txt [2026-03-05T20:17:12.308127] [INFO ] [sig ] [350/3362] Completed BCE in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-03-05T20:17:12.308166] [INFO ] [sig ] [351/3362] Forecasting BCH... [2026-03-05T20:17:12.308196] [INFO ] [sig ] Generating forecast for: BCH [2026-03-05T20:17:12.308226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-03-05T20:17:12.318731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-03-05T20:17:12.319032] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-03-05T20:17:12.319850] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-03-05T20:17:12.319905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:12.319937] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:12.319965] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:12.320022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:12.380931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:12.381568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:12.381863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:12.381895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:12.501369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:12.501523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:12.501565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:12.501614] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:12.505343] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: UP (p=98.07%) [2026-03-05T20:17:12.505644] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-03-05T20:17:12.505773] [INFO ] [sig ] BCH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:12.649782] [INFO ] [LOCAL ] Saved forecast: BCH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BCH.txt [2026-03-05T20:17:12.649911] [INFO ] [sig ] [351/3362] Completed BCH in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-03-05T20:17:12.649951] [INFO ] [sig ] [352/3362] Forecasting BCML... [2026-03-05T20:17:12.649982] [INFO ] [sig ] Generating forecast for: BCML [2026-03-05T20:17:12.650012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-03-05T20:17:12.660661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-03-05T20:17:12.660979] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-03-05T20:17:12.661823] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-03-05T20:17:12.661877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:12.661911] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:12.661939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:12.661996] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:12.720563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:12.721348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:12.721428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:12.721461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:12.832078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:12.832221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:12.832259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:12.832289] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:12.836055] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: DOWN (p=2.51%) [2026-03-05T20:17:12.836330] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-03-05T20:17:12.836462] [INFO ] [sig ] BCML: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:12.983642] [INFO ] [LOCAL ] Saved forecast: BCML 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BCML.txt [2026-03-05T20:17:12.983773] [INFO ] [sig ] [352/3362] Completed BCML in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-03-05T20:17:12.983813] [INFO ] [sig ] [353/3362] Forecasting BCO... [2026-03-05T20:17:12.983843] [INFO ] [sig ] Generating forecast for: BCO [2026-03-05T20:17:12.983875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-03-05T20:17:12.994733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-03-05T20:17:12.995041] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-03-05T20:17:12.995885] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-03-05T20:17:12.995939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:12.995971] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:12.995998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:12.996054] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:13.055977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:13.056879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:13.056965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:13.056998] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:13.182825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:13.182985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:13.183026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:13.183096] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:13.186668] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: DOWN (p=40.16%) [2026-03-05T20:17:13.186993] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-03-05T20:17:13.187134] [INFO ] [sig ] BCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:13.332152] [INFO ] [LOCAL ] Saved forecast: BCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BCO.txt [2026-03-05T20:17:13.332277] [INFO ] [sig ] [353/3362] Completed BCO in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-03-05T20:17:13.332317] [INFO ] [sig ] [354/3362] Forecasting BCPC... [2026-03-05T20:17:13.332347] [INFO ] [sig ] Generating forecast for: BCPC [2026-03-05T20:17:13.332385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-03-05T20:17:13.343349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-03-05T20:17:13.343719] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-03-05T20:17:13.344534] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-03-05T20:17:13.344607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:13.344643] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:13.344670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:13.344727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:13.403309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:13.404128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:13.404208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:13.404242] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:13.524851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:13.525014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:13.525056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:13.525088] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:13.528643] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: DOWN (p=11.36%) [2026-03-05T20:17:13.528925] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-03-05T20:17:13.529057] [INFO ] [sig ] BCPC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:13.675972] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BCPC.txt [2026-03-05T20:17:13.676125] [INFO ] [sig ] [354/3362] Completed BCPC in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.2m [2026-03-05T20:17:13.676165] [INFO ] [sig ] [355/3362] Forecasting BCRX... [2026-03-05T20:17:13.676196] [INFO ] [sig ] Generating forecast for: BCRX [2026-03-05T20:17:13.676226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-03-05T20:17:13.686933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-03-05T20:17:13.687231] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-03-05T20:17:13.688081] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-03-05T20:17:13.688134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:13.688167] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:13.688194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:13.688253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:13.747743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:13.748364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:13.748441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:13.748473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:13.868478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:13.868659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:13.868703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:13.868732] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:13.872138] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: UP (p=62.65%) [2026-03-05T20:17:13.872415] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-03-05T20:17:13.872545] [INFO ] [sig ] BCRX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:14.019481] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BCRX.txt [2026-03-05T20:17:14.019859] [INFO ] [sig ] [355/3362] Completed BCRX in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-03-05T20:17:14.019902] [INFO ] [sig ] [356/3362] Forecasting BCS... [2026-03-05T20:17:14.019932] [INFO ] [sig ] Generating forecast for: BCS [2026-03-05T20:17:14.019964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-03-05T20:17:14.034210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-03-05T20:17:14.034700] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-03-05T20:17:14.035765] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-03-05T20:17:14.035830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:14.035873] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:14.035907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:14.035986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:14.096387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:14.097341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:14.097434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:14.097471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:14.225965] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:14.226128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:14.226171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:14.226199] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:14.229731] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: UP (p=74.10%) [2026-03-05T20:17:14.230020] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-03-05T20:17:14.230153] [INFO ] [sig ] BCS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:14.384266] [INFO ] [LOCAL ] Saved forecast: BCS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BCS.txt [2026-03-05T20:17:14.384442] [INFO ] [sig ] [356/3362] Completed BCS in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-03-05T20:17:14.384482] [INFO ] [sig ] [357/3362] Forecasting BCSF... [2026-03-05T20:17:14.384511] [INFO ] [sig ] Generating forecast for: BCSF [2026-03-05T20:17:14.384542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-03-05T20:17:14.396854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-03-05T20:17:14.397269] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-03-05T20:17:14.398191] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-03-05T20:17:14.398246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:14.398279] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:14.398306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:14.398364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:14.455538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:14.456490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:14.456618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:14.456662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:14.583188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:14.583349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:14.583391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:14.583421] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:14.586889] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: DOWN (p=16.68%) [2026-03-05T20:17:14.587194] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-03-05T20:17:14.587328] [INFO ] [sig ] BCSF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:14.734697] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BCSF.txt [2026-03-05T20:17:14.734859] [INFO ] [sig ] [357/3362] Completed BCSF in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-03-05T20:17:14.734899] [INFO ] [sig ] [358/3362] Forecasting BCTX... [2026-03-05T20:17:14.734929] [INFO ] [sig ] Generating forecast for: BCTX [2026-03-05T20:17:14.734961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-03-05T20:17:14.747996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-03-05T20:17:14.748427] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-03-05T20:17:14.749341] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-03-05T20:17:14.749396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:14.749430] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:14.749457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:14.749519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:14.809945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:14.810851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:14.810940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:14.810974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:14.939059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:14.939222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:14.939266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:14.939295] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:14.943596] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: UP (p=94.27%) [2026-03-05T20:17:14.944110] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-03-05T20:17:14.944256] [INFO ] [sig ] BCTX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:15.093434] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BCTX.txt [2026-03-05T20:17:15.093565] [INFO ] [sig ] [358/3362] Completed BCTX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-03-05T20:17:15.093625] [INFO ] [sig ] [359/3362] Forecasting BCX... [2026-03-05T20:17:15.093656] [INFO ] [sig ] Generating forecast for: BCX [2026-03-05T20:17:15.093686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-03-05T20:17:15.105554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-03-05T20:17:15.105917] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-03-05T20:17:15.106820] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-03-05T20:17:15.106875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:15.106945] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:15.106977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:15.107035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:15.165257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:15.166025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:15.166107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:15.166139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:15.295793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:15.295964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:15.296011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:15.296231] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:15.300291] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: UP (p=61.69%) [2026-03-05T20:17:15.300644] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-03-05T20:17:15.300790] [INFO ] [sig ] BCX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:15.453512] [INFO ] [LOCAL ] Saved forecast: BCX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BCX.txt [2026-03-05T20:17:15.453693] [INFO ] [sig ] [359/3362] Completed BCX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-03-05T20:17:15.453738] [INFO ] [sig ] [360/3362] Forecasting BCYC... [2026-03-05T20:17:15.453768] [INFO ] [sig ] Generating forecast for: BCYC [2026-03-05T20:17:15.453799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-03-05T20:17:15.465413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-03-05T20:17:15.465905] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-03-05T20:17:15.466925] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-03-05T20:17:15.466981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:15.467015] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:15.467043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:15.467100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:15.525947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:15.526880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:15.527016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:15.527051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:15.650507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:15.650698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:15.650744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:15.650775] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:15.654403] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: UP (p=95.40%) [2026-03-05T20:17:15.654729] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-03-05T20:17:15.654883] [INFO ] [sig ] BCYC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:15.803627] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BCYC.txt [2026-03-05T20:17:15.803786] [INFO ] [sig ] [360/3362] Completed BCYC in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-03-05T20:17:15.803829] [INFO ] [sig ] [361/3362] Forecasting BDC... [2026-03-05T20:17:15.803864] [INFO ] [sig ] Generating forecast for: BDC [2026-03-05T20:17:15.803898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-03-05T20:17:15.815695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-03-05T20:17:15.816064] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-03-05T20:17:15.816967] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-03-05T20:17:15.817023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:15.817058] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:15.817088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:15.817146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:15.877261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:15.878061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:15.878158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:15.878206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:16.003410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:16.003593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:16.003652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:16.003687] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:16.007852] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: DOWN (p=2.45%) [2026-03-05T20:17:16.008152] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-03-05T20:17:16.008303] [INFO ] [sig ] BDC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:16.156777] [INFO ] [LOCAL ] Saved forecast: BDC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BDC.txt [2026-03-05T20:17:16.156930] [INFO ] [sig ] [361/3362] Completed BDC in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-03-05T20:17:16.156971] [INFO ] [sig ] [362/3362] Forecasting BDJ... [2026-03-05T20:17:16.157001] [INFO ] [sig ] Generating forecast for: BDJ [2026-03-05T20:17:16.157033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-03-05T20:17:16.168657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-03-05T20:17:16.168997] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-03-05T20:17:16.170026] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-03-05T20:17:16.170079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:16.170113] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:16.170140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:16.170196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:16.231185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:16.232067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:16.232156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:16.232192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:16.351118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:16.351276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:16.351321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:16.351353] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:16.354911] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: UP (p=58.90%) [2026-03-05T20:17:16.355195] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-03-05T20:17:16.355327] [INFO ] [sig ] BDJ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:16.504816] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BDJ.txt [2026-03-05T20:17:16.505019] [INFO ] [sig ] [362/3362] Completed BDJ in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-03-05T20:17:16.505083] [INFO ] [sig ] [363/3362] Forecasting BDN... [2026-03-05T20:17:16.505133] [INFO ] [sig ] Generating forecast for: BDN [2026-03-05T20:17:16.505174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-03-05T20:17:16.520507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-03-05T20:17:16.521092] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-03-05T20:17:16.522306] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-03-05T20:17:16.522361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:16.522396] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:16.522425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:16.522482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:16.583432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:16.584467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:16.584620] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:16.584669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:16.709427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:16.709624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:16.709683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:16.709723] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:16.714209] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: DOWN (p=21.14%) [2026-03-05T20:17:16.714522] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-03-05T20:17:16.714692] [INFO ] [sig ] BDN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:16.871839] [INFO ] [LOCAL ] Saved forecast: BDN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BDN.txt [2026-03-05T20:17:16.872030] [INFO ] [sig ] [363/3362] Completed BDN in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-03-05T20:17:16.872072] [INFO ] [sig ] [364/3362] Forecasting BDSX... [2026-03-05T20:17:16.872102] [INFO ] [sig ] Generating forecast for: BDSX [2026-03-05T20:17:16.872134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-03-05T20:17:16.884640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-03-05T20:17:16.885066] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-03-05T20:17:16.885930] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-03-05T20:17:16.885984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:16.886019] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:16.886047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:16.886104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:16.949901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:16.950980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:16.951096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:16.951142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:17.069358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:17.069519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:17.069563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:17.069622] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:17.073220] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: DOWN (p=2.85%) [2026-03-05T20:17:17.073523] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-03-05T20:17:17.073712] [INFO ] [sig ] BDSX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:17.224419] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BDSX.txt [2026-03-05T20:17:17.224605] [INFO ] [sig ] [364/3362] Completed BDSX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-03-05T20:17:17.224649] [INFO ] [sig ] [365/3362] Forecasting BDTX... [2026-03-05T20:17:17.224680] [INFO ] [sig ] Generating forecast for: BDTX [2026-03-05T20:17:17.224713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-03-05T20:17:17.236087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-03-05T20:17:17.236478] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-03-05T20:17:17.237337] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-03-05T20:17:17.237393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:17.237429] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:17.237460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:17.237520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:17.295465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:17.296240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:17.296326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:17.296361] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:17.420767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:17.420930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:17.420972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:17.421003] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:17.424532] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: DOWN (p=18.32%) [2026-03-05T20:17:17.424842] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-03-05T20:17:17.424976] [INFO ] [sig ] BDTX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:17.573635] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BDTX.txt [2026-03-05T20:17:17.573775] [INFO ] [sig ] [365/3362] Completed BDTX in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-03-05T20:17:17.573816] [INFO ] [sig ] [366/3362] Forecasting BDX... [2026-03-05T20:17:17.573846] [INFO ] [sig ] Generating forecast for: BDX [2026-03-05T20:17:17.573877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-03-05T20:17:17.585479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-03-05T20:17:17.585840] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-03-05T20:17:17.586738] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-03-05T20:17:17.586803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:17.586845] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:17.586879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:17.586950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:17.646302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:17.647066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:17.647150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:17.647185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:17.770327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:17.770494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:17.770537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:17.770609] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:17.774205] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: UP (p=99.09%) [2026-03-05T20:17:17.774503] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-03-05T20:17:17.774665] [INFO ] [sig ] BDX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:17.933048] [INFO ] [LOCAL ] Saved forecast: BDX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BDX.txt [2026-03-05T20:17:17.933205] [INFO ] [sig ] [366/3362] Completed BDX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-03-05T20:17:17.933247] [INFO ] [sig ] [367/3362] Forecasting BE... [2026-03-05T20:17:17.933278] [INFO ] [sig ] Generating forecast for: BE [2026-03-05T20:17:17.933308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-03-05T20:17:17.944229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-03-05T20:17:17.944600] [INFO ] [FORECASTER] Starting predict_future for BE [2026-03-05T20:17:17.945418] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-03-05T20:17:17.945471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:17.945533] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:17.945561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:17.945641] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:18.003337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:18.004205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:18.004296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:18.004332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:18.122984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:18.123145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:18.123188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:18.123220] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:18.126726] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: DOWN (p=25.36%) [2026-03-05T20:17:18.127023] [INFO ] [FORECASTER] Completed predict_future for BE [2026-03-05T20:17:18.127162] [INFO ] [sig ] BE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:18.271102] [INFO ] [LOCAL ] Saved forecast: BE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BE.txt [2026-03-05T20:17:18.271235] [INFO ] [sig ] [367/3362] Completed BE in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.1m [2026-03-05T20:17:18.271275] [INFO ] [sig ] [368/3362] Forecasting BEAM... [2026-03-05T20:17:18.271307] [INFO ] [sig ] Generating forecast for: BEAM [2026-03-05T20:17:18.271338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-03-05T20:17:18.282114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-03-05T20:17:18.282430] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-03-05T20:17:18.283268] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-03-05T20:17:18.283321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:18.283355] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:18.283382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:18.283439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:18.340182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:18.340951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:18.341032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:18.341083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:18.457140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:18.457301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:18.457343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:18.457373] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:18.461218] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: UP (p=99.75%) [2026-03-05T20:17:18.461527] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-03-05T20:17:18.461686] [INFO ] [sig ] BEAM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:18.606853] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BEAM.txt [2026-03-05T20:17:18.606995] [INFO ] [sig ] [368/3362] Completed BEAM in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.1m [2026-03-05T20:17:18.607035] [INFO ] [sig ] [369/3362] Forecasting BEEM... [2026-03-05T20:17:18.607067] [INFO ] [sig ] Generating forecast for: BEEM [2026-03-05T20:17:18.607098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-03-05T20:17:18.618427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-03-05T20:17:18.618994] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-03-05T20:17:18.619833] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-03-05T20:17:18.619886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:18.619919] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:18.619947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:18.620003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:18.677354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:18.678108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:18.678191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:18.678223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:18.799462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:18.799637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:18.799681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:18.799714] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:18.803263] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: DOWN (p=28.34%) [2026-03-05T20:17:18.803562] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-03-05T20:17:18.803717] [INFO ] [sig ] BEEM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:18.951530] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BEEM.txt [2026-03-05T20:17:18.951686] [INFO ] [sig ] [369/3362] Completed BEEM in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.1m [2026-03-05T20:17:18.951730] [INFO ] [sig ] [370/3362] Forecasting BEEP... [2026-03-05T20:17:18.951763] [INFO ] [sig ] Generating forecast for: BEEP [2026-03-05T20:17:18.951796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-03-05T20:17:18.964398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-03-05T20:17:18.965041] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-03-05T20:17:18.966209] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-03-05T20:17:18.966266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:18.966300] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:18.966342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:18.966402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:19.027940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:19.028897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:19.028989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:19.029024] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:19.142234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:19.142397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:19.142438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:19.142506] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:19.146102] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: UP (p=95.44%) [2026-03-05T20:17:19.146421] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-03-05T20:17:19.146565] [INFO ] [sig ] BEEP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:19.293836] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BEEP.txt [2026-03-05T20:17:19.294001] [INFO ] [sig ] [370/3362] Completed BEEP in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.1m [2026-03-05T20:17:19.294042] [INFO ] [sig ] [371/3362] Forecasting BEKE... [2026-03-05T20:17:19.294075] [INFO ] [sig ] Generating forecast for: BEKE [2026-03-05T20:17:19.294106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-03-05T20:17:19.305340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-03-05T20:17:19.305756] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-03-05T20:17:19.306648] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-03-05T20:17:19.306705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:19.306738] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:19.306766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:19.306823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:19.365092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:19.366027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:19.366115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:19.366149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:19.481632] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:19.481786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:19.481828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:19.481858] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:19.485438] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: UP (p=84.51%) [2026-03-05T20:17:19.485745] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-03-05T20:17:19.485880] [INFO ] [sig ] BEKE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:19.630207] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BEKE.txt [2026-03-05T20:17:19.630339] [INFO ] [sig ] [371/3362] Completed BEKE in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.1m [2026-03-05T20:17:19.630379] [INFO ] [sig ] [372/3362] Forecasting BELFA... [2026-03-05T20:17:19.630412] [INFO ] [sig ] Generating forecast for: BELFA [2026-03-05T20:17:19.630442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-03-05T20:17:19.641172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-03-05T20:17:19.641503] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-03-05T20:17:19.642383] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-03-05T20:17:19.642436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:19.642470] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:19.642497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:19.642555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:19.700903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:19.701618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:19.701702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:19.701735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:19.808114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:19.808264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:19.808306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:19.808336] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:19.811879] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: UP (p=73.91%) [2026-03-05T20:17:19.812157] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-03-05T20:17:19.812290] [INFO ] [sig ] BELFA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:19.959416] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BELFA.txt [2026-03-05T20:17:19.959549] [INFO ] [sig ] [372/3362] Completed BELFA in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.1m [2026-03-05T20:17:19.959611] [INFO ] [sig ] [373/3362] Forecasting BELFB... [2026-03-05T20:17:19.959646] [INFO ] [sig ] Generating forecast for: BELFB [2026-03-05T20:17:19.959680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-03-05T20:17:19.970489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-03-05T20:17:19.970802] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-03-05T20:17:19.971678] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-03-05T20:17:19.971733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:19.971770] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:19.971810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:19.971875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:20.029989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:20.030909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:20.030993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:20.031027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:20.154512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:20.154691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:20.154732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:20.154761] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:20.158434] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: DOWN (p=47.34%) [2026-03-05T20:17:20.158736] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-03-05T20:17:20.158868] [INFO ] [sig ] BELFB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:20.303676] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BELFB.txt [2026-03-05T20:17:20.303799] [INFO ] [sig ] [373/3362] Completed BELFB in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.1m [2026-03-05T20:17:20.303838] [INFO ] [sig ] [374/3362] Forecasting BEN... [2026-03-05T20:17:20.303868] [INFO ] [sig ] Generating forecast for: BEN [2026-03-05T20:17:20.303904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-03-05T20:17:20.314858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-03-05T20:17:20.315150] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-03-05T20:17:20.316017] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-03-05T20:17:20.316070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:20.316103] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:20.316132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:20.316189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:20.373466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:20.374126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:20.374204] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:20.374238] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:20.495542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:20.495734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:20.495783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:20.495813] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:20.499277] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: UP (p=74.81%) [2026-03-05T20:17:20.499553] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-03-05T20:17:20.499701] [INFO ] [sig ] BEN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:20.643161] [INFO ] [LOCAL ] Saved forecast: BEN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BEN.txt [2026-03-05T20:17:20.643291] [INFO ] [sig ] [374/3362] Completed BEN in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.1m [2026-03-05T20:17:20.643331] [INFO ] [sig ] [375/3362] Forecasting BEP... [2026-03-05T20:17:20.643361] [INFO ] [sig ] Generating forecast for: BEP [2026-03-05T20:17:20.643391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-03-05T20:17:20.654486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-03-05T20:17:20.654793] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-03-05T20:17:20.655615] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-03-05T20:17:20.655669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:20.655703] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:20.655731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:20.655789] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:20.713001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:20.713641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:20.713718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:20.713751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:20.833095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:20.833250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:20.833292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:20.833322] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:20.837128] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: UP (p=85.00%) [2026-03-05T20:17:20.837404] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-03-05T20:17:20.837532] [INFO ] [sig ] BEP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:20.981347] [INFO ] [LOCAL ] Saved forecast: BEP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BEP.txt [2026-03-05T20:17:20.981514] [INFO ] [sig ] [375/3362] Completed BEP in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.1m [2026-03-05T20:17:20.981556] [INFO ] [sig ] [376/3362] Forecasting BEPH... [2026-03-05T20:17:20.981606] [INFO ] [sig ] Generating forecast for: BEPH [2026-03-05T20:17:20.981640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-03-05T20:17:20.993023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-03-05T20:17:20.993378] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-03-05T20:17:20.994220] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-03-05T20:17:20.994273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:20.994307] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:20.994334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:20.994391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:21.054183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:21.054984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:21.055070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:21.055103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:21.178219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:21.178377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:21.178417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:21.178446] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:21.182164] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: DOWN (p=45.35%) [2026-03-05T20:17:21.182475] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-03-05T20:17:21.182645] [INFO ] [sig ] BEPH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:21.329010] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BEPH.txt [2026-03-05T20:17:21.329153] [INFO ] [sig ] [376/3362] Completed BEPH in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-03-05T20:17:21.329193] [INFO ] [sig ] [377/3362] Forecasting BEPI... [2026-03-05T20:17:21.329223] [INFO ] [sig ] Generating forecast for: BEPI [2026-03-05T20:17:21.329254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-03-05T20:17:21.340736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-03-05T20:17:21.341103] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-03-05T20:17:21.341945] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-03-05T20:17:21.341998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:21.342031] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:21.342060] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:21.342116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:21.399142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:21.400013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:21.400130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:21.400164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:21.504797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:21.504953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:21.504993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:21.505023] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:21.508672] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: DOWN (p=2.45%) [2026-03-05T20:17:21.509141] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-03-05T20:17:21.509272] [INFO ] [sig ] BEPI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:21.654109] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BEPI.txt [2026-03-05T20:17:21.654241] [INFO ] [sig ] [377/3362] Completed BEPI in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-03-05T20:17:21.654281] [INFO ] [sig ] [378/3362] Forecasting BFAM... [2026-03-05T20:17:21.654312] [INFO ] [sig ] Generating forecast for: BFAM [2026-03-05T20:17:21.654342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-03-05T20:17:21.665519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-03-05T20:17:21.665839] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-03-05T20:17:21.666658] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-03-05T20:17:21.666711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:21.666744] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:21.666772] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:21.666830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:21.725505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:21.726154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:21.726236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:21.726270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:21.846487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:21.846650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:21.846700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:21.846737] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:21.850157] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: DOWN (p=5.07%) [2026-03-05T20:17:21.850434] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-03-05T20:17:21.850561] [INFO ] [sig ] BFAM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:21.994908] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BFAM.txt [2026-03-05T20:17:21.995027] [INFO ] [sig ] [378/3362] Completed BFAM in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.0m [2026-03-05T20:17:21.995066] [INFO ] [sig ] [379/3362] Forecasting BFC... [2026-03-05T20:17:21.995096] [INFO ] [sig ] Generating forecast for: BFC [2026-03-05T20:17:21.995127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-03-05T20:17:22.006009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-03-05T20:17:22.006352] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-03-05T20:17:22.007216] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-03-05T20:17:22.007269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:22.007302] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:22.007329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:22.007387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:22.064281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:22.064971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:22.065049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:22.065082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:22.182550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:22.182713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:22.182754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:22.182783] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:22.186704] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: UP (p=59.88%) [2026-03-05T20:17:22.186979] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-03-05T20:17:22.187107] [INFO ] [sig ] BFC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:22.332593] [INFO ] [LOCAL ] Saved forecast: BFC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BFC.txt [2026-03-05T20:17:22.332717] [INFO ] [sig ] [379/3362] Completed BFC in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.0m [2026-03-05T20:17:22.332757] [INFO ] [sig ] [380/3362] Forecasting BFH... [2026-03-05T20:17:22.332788] [INFO ] [sig ] Generating forecast for: BFH [2026-03-05T20:17:22.332818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-03-05T20:17:22.343487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-03-05T20:17:22.343799] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-03-05T20:17:22.344607] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-03-05T20:17:22.344665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:22.344705] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:22.344739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:22.344810] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:22.401818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:22.402438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:22.402516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:22.402548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:22.524522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:22.524702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:22.524748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:22.524783] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:22.528583] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: DOWN (p=25.48%) [2026-03-05T20:17:22.528874] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-03-05T20:17:22.529009] [INFO ] [sig ] BFH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:22.675405] [INFO ] [LOCAL ] Saved forecast: BFH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BFH.txt [2026-03-05T20:17:22.675551] [INFO ] [sig ] [380/3362] Completed BFH in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.0m [2026-03-05T20:17:22.675611] [INFO ] [sig ] [381/3362] Forecasting BFLY... [2026-03-05T20:17:22.675643] [INFO ] [sig ] Generating forecast for: BFLY [2026-03-05T20:17:22.675673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-03-05T20:17:22.686856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-03-05T20:17:22.687148] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-03-05T20:17:22.688198] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-03-05T20:17:22.688251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:22.688284] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:22.688311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:22.688368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:22.745722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:22.746323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:22.746401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:22.746434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:22.871902] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:22.872049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:22.872089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:22.872118] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:22.875787] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: UP (p=94.65%) [2026-03-05T20:17:22.876216] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-03-05T20:17:22.876346] [INFO ] [sig ] BFLY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:23.023547] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BFLY.txt [2026-03-05T20:17:23.023685] [INFO ] [sig ] [381/3362] Completed BFLY in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.0m [2026-03-05T20:17:23.023734] [INFO ] [sig ] [382/3362] Forecasting BFS... [2026-03-05T20:17:23.023772] [INFO ] [sig ] Generating forecast for: BFS [2026-03-05T20:17:23.023808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-03-05T20:17:23.035385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-03-05T20:17:23.035728] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-03-05T20:17:23.036527] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-03-05T20:17:23.036609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:23.036645] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:23.036673] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:23.036736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:23.095692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:23.096450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:23.096532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:23.096565] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:23.213993] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:23.214149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:23.214191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:23.214220] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:23.217699] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-03-05T20:17:23.218171] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-03-05T20:17:23.218299] [INFO ] [sig ] BFS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:23.364547] [INFO ] [LOCAL ] Saved forecast: BFS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BFS.txt [2026-03-05T20:17:23.364708] [INFO ] [sig ] [382/3362] Completed BFS in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.0m [2026-03-05T20:17:23.364750] [INFO ] [sig ] [383/3362] Forecasting BG... [2026-03-05T20:17:23.364782] [INFO ] [sig ] Generating forecast for: BG [2026-03-05T20:17:23.364813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-03-05T20:17:23.375822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-03-05T20:17:23.376333] [INFO ] [FORECASTER] Starting predict_future for BG [2026-03-05T20:17:23.377179] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-03-05T20:17:23.377269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:23.377306] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:23.377334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:23.377391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:23.435315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:23.436121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:23.436202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:23.436234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:23.555189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:23.555346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:23.555387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:23.555417] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:23.558909] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: UP (p=95.11%) [2026-03-05T20:17:23.559187] [INFO ] [FORECASTER] Completed predict_future for BG [2026-03-05T20:17:23.559316] [INFO ] [sig ] BG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:23.707509] [INFO ] [LOCAL ] Saved forecast: BG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BG.txt [2026-03-05T20:17:23.707684] [INFO ] [sig ] [383/3362] Completed BG in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.0m [2026-03-05T20:17:23.707727] [INFO ] [sig ] [384/3362] Forecasting BGB... [2026-03-05T20:17:23.707758] [INFO ] [sig ] Generating forecast for: BGB [2026-03-05T20:17:23.707788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-03-05T20:17:23.720313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-03-05T20:17:23.720665] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-03-05T20:17:23.721724] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-03-05T20:17:23.721781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:23.721864] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:23.721894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:23.722144] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:23.784650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:23.785408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:23.785492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:23.785526] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:23.911494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:23.911681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:23.911725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:23.911760] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:23.915214] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: UP (p=97.38%) [2026-03-05T20:17:23.915505] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-03-05T20:17:23.915656] [INFO ] [sig ] BGB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:24.064042] [INFO ] [LOCAL ] Saved forecast: BGB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BGB.txt [2026-03-05T20:17:24.064186] [INFO ] [sig ] [384/3362] Completed BGB in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.0m [2026-03-05T20:17:24.064226] [INFO ] [sig ] [385/3362] Forecasting BGC... [2026-03-05T20:17:24.064256] [INFO ] [sig ] Generating forecast for: BGC [2026-03-05T20:17:24.064287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-03-05T20:17:24.076720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-03-05T20:17:24.077218] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-03-05T20:17:24.078256] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-03-05T20:17:24.078309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:24.078342] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:24.078370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:24.078428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:24.137636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:24.138396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:24.138477] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:24.138511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:24.260606] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:24.260747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:24.260787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:24.260816] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:24.264188] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: DOWN (p=47.83%) [2026-03-05T20:17:24.264465] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-03-05T20:17:24.264612] [INFO ] [sig ] BGC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:24.410375] [INFO ] [LOCAL ] Saved forecast: BGC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BGC.txt [2026-03-05T20:17:24.410534] [INFO ] [sig ] [385/3362] Completed BGC in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.0m [2026-03-05T20:17:24.410597] [INFO ] [sig ] [386/3362] Forecasting BGH... [2026-03-05T20:17:24.410631] [INFO ] [sig ] Generating forecast for: BGH [2026-03-05T20:17:24.410664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-03-05T20:17:24.422396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-03-05T20:17:24.422837] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-03-05T20:17:24.423698] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-03-05T20:17:24.423753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:24.423791] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:24.423819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:24.423875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:24.482562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:24.483455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:24.483540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:24.483594] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:24.602150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:24.602281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:24.602319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:24.602347] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:24.605670] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: DOWN (p=8.10%) [2026-03-05T20:17:24.605978] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-03-05T20:17:24.606105] [INFO ] [sig ] BGH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:24.750434] [INFO ] [LOCAL ] Saved forecast: BGH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BGH.txt [2026-03-05T20:17:24.750544] [INFO ] [sig ] [386/3362] Completed BGH in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.0m [2026-03-05T20:17:24.750608] [INFO ] [sig ] [387/3362] Forecasting BGLC... [2026-03-05T20:17:24.750640] [INFO ] [sig ] Generating forecast for: BGLC [2026-03-05T20:17:24.750670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-03-05T20:17:24.761074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-03-05T20:17:24.761387] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-03-05T20:17:24.762214] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-03-05T20:17:24.762267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:24.762300] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:24.762327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:24.762384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:24.819944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:24.820564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:24.820660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:24.820693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:24.937140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:24.937279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:24.937320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:24.937377] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:24.940877] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: UP (p=96.69%) [2026-03-05T20:17:24.941350] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-03-05T20:17:24.941477] [INFO ] [sig ] BGLC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:25.088816] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BGLC.txt [2026-03-05T20:17:25.088937] [INFO ] [sig ] [387/3362] Completed BGLC in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.0m [2026-03-05T20:17:25.088976] [INFO ] [sig ] [388/3362] Forecasting BGRN... [2026-03-05T20:17:25.089007] [INFO ] [sig ] Generating forecast for: BGRN [2026-03-05T20:17:25.089037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-03-05T20:17:25.100188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-03-05T20:17:25.100540] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-03-05T20:17:25.101378] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-03-05T20:17:25.101431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:25.101465] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:25.101493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:25.101549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:25.160324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:25.160950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:25.161028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:25.161061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:25.283729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:25.283884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:25.283924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:25.283953] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:25.287915] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: DOWN (p=45.96%) [2026-03-05T20:17:25.288200] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-03-05T20:17:25.288346] [INFO ] [sig ] BGRN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:25.435428] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BGRN.txt [2026-03-05T20:17:25.435544] [INFO ] [sig ] [388/3362] Completed BGRN in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.0m [2026-03-05T20:17:25.435601] [INFO ] [sig ] [389/3362] Forecasting BGS... [2026-03-05T20:17:25.435633] [INFO ] [sig ] Generating forecast for: BGS [2026-03-05T20:17:25.435663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-03-05T20:17:25.446521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-03-05T20:17:25.446841] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-03-05T20:17:25.447686] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-03-05T20:17:25.447740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:25.447778] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:25.447805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:25.447862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:25.506660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:25.507280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:25.507359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:25.507392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:25.625534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:25.625713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:25.625757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:25.625786] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:25.629330] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: UP (p=51.87%) [2026-03-05T20:17:25.629630] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-03-05T20:17:25.629761] [INFO ] [sig ] BGS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:25.774476] [INFO ] [LOCAL ] Saved forecast: BGS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BGS.txt [2026-03-05T20:17:25.774620] [INFO ] [sig ] [389/3362] Completed BGS in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 17.9m [2026-03-05T20:17:25.774665] [INFO ] [sig ] [390/3362] Forecasting BGSF... [2026-03-05T20:17:25.774695] [INFO ] [sig ] Generating forecast for: BGSF [2026-03-05T20:17:25.774726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-03-05T20:17:25.785195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-03-05T20:17:25.785525] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-03-05T20:17:25.786389] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-03-05T20:17:25.786442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:25.786474] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:25.786501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:25.786557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:25.844868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:25.845569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:25.845671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:25.845707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:25.959340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:25.959492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:25.959535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:25.959602] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:25.963102] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: UP (p=91.71%) [2026-03-05T20:17:25.963387] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-03-05T20:17:25.963524] [INFO ] [sig ] BGSF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:26.110746] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BGSF.txt [2026-03-05T20:17:26.110879] [INFO ] [sig ] [390/3362] Completed BGSF in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-05T20:17:26.110919] [INFO ] [sig ] [391/3362] Forecasting BGX... [2026-03-05T20:17:26.110949] [INFO ] [sig ] Generating forecast for: BGX [2026-03-05T20:17:26.110981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-03-05T20:17:26.122727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-03-05T20:17:26.123082] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-03-05T20:17:26.123971] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-03-05T20:17:26.124027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:26.124061] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:26.124091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:26.124149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:26.183959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:26.184602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:26.184686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:26.184721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:26.304612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:26.304762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:26.304804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:26.304834] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:26.308302] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: DOWN (p=22.26%) [2026-03-05T20:17:26.308600] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-03-05T20:17:26.308731] [INFO ] [sig ] BGX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:26.460893] [INFO ] [LOCAL ] Saved forecast: BGX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BGX.txt [2026-03-05T20:17:26.461049] [INFO ] [sig ] [391/3362] Completed BGX in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-05T20:17:26.461092] [INFO ] [sig ] [392/3362] Forecasting BGY... [2026-03-05T20:17:26.461123] [INFO ] [sig ] Generating forecast for: BGY [2026-03-05T20:17:26.461154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-03-05T20:17:26.472946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-03-05T20:17:26.473323] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-03-05T20:17:26.474229] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-03-05T20:17:26.474284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:26.474318] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:26.474346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:26.474406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:26.535433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:26.536140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:26.536254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:26.536289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:26.668423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:26.668602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:26.668647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:26.668678] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:26.672483] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: DOWN (p=25.81%) [2026-03-05T20:17:26.672791] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-03-05T20:17:26.672924] [INFO ] [sig ] BGY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:26.901428] [INFO ] [LOCAL ] Saved forecast: BGY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BGY.txt [2026-03-05T20:17:26.901591] [INFO ] [sig ] [392/3362] Completed BGY in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-05T20:17:26.901634] [INFO ] [sig ] [393/3362] Forecasting BHC... [2026-03-05T20:17:26.901666] [INFO ] [sig ] Generating forecast for: BHC [2026-03-05T20:17:26.901696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-03-05T20:17:26.913696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-03-05T20:17:26.914067] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-03-05T20:17:26.914959] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-03-05T20:17:26.915018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:26.915053] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:26.915083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:26.915143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:26.976560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:26.977473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:26.977561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:26.977617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:27.125731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:27.125898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:27.125943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:27.125974] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:27.129746] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: DOWN (p=43.49%) [2026-03-05T20:17:27.130128] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-03-05T20:17:27.130286] [INFO ] [sig ] BHC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:27.284297] [INFO ] [LOCAL ] Saved forecast: BHC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BHC.txt [2026-03-05T20:17:27.284464] [INFO ] [sig ] [393/3362] Completed BHC in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-05T20:17:27.284506] [INFO ] [sig ] [394/3362] Forecasting BHE... [2026-03-05T20:17:27.284537] [INFO ] [sig ] Generating forecast for: BHE [2026-03-05T20:17:27.284567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-03-05T20:17:27.296760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-03-05T20:17:27.297182] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-03-05T20:17:27.298092] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-03-05T20:17:27.298147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:27.298180] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:27.298223] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:27.298281] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:27.358286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:27.359198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:27.359320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:27.359355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:27.485690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:27.485851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:27.485896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:27.485927] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:27.490287] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: DOWN (p=28.05%) [2026-03-05T20:17:27.490570] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-03-05T20:17:27.490727] [INFO ] [sig ] BHE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:27.644487] [INFO ] [LOCAL ] Saved forecast: BHE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BHE.txt [2026-03-05T20:17:27.644862] [INFO ] [sig ] [394/3362] Completed BHE in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-05T20:17:27.644904] [INFO ] [sig ] [395/3362] Forecasting BHF... [2026-03-05T20:17:27.644935] [INFO ] [sig ] Generating forecast for: BHF [2026-03-05T20:17:27.644965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-03-05T20:17:27.657313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-03-05T20:17:27.657626] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-03-05T20:17:27.658518] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-03-05T20:17:27.658591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:27.658628] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:27.658656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:27.658714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:27.721937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:27.722891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:27.722977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:27.723011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:27.850494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:27.850673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:27.850717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:27.850748] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:27.854324] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: DOWN (p=5.55%) [2026-03-05T20:17:27.854629] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-03-05T20:17:27.854765] [INFO ] [sig ] BHF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:28.000655] [INFO ] [LOCAL ] Saved forecast: BHF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BHF.txt [2026-03-05T20:17:28.000772] [INFO ] [sig ] [395/3362] Completed BHF in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-05T20:17:28.000812] [INFO ] [sig ] [396/3362] Forecasting BHFAL... [2026-03-05T20:17:28.000844] [INFO ] [sig ] Generating forecast for: BHFAL [2026-03-05T20:17:28.000875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-03-05T20:17:28.012716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-03-05T20:17:28.013075] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-03-05T20:17:28.013938] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-03-05T20:17:28.013991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:28.014025] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:28.014052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:28.014110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:28.070826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:28.071433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:28.071511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:28.071544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:28.191396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:28.191537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:28.191594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:28.191627] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:28.195078] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: UP (p=83.00%) [2026-03-05T20:17:28.195389] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-03-05T20:17:28.195528] [INFO ] [sig ] BHFAL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:28.341415] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BHFAL.txt [2026-03-05T20:17:28.341531] [INFO ] [sig ] [396/3362] Completed BHFAL in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-05T20:17:28.341586] [INFO ] [sig ] [397/3362] Forecasting BHFAM... [2026-03-05T20:17:28.341621] [INFO ] [sig ] Generating forecast for: BHFAM [2026-03-05T20:17:28.341650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-03-05T20:17:28.352742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-03-05T20:17:28.353070] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-03-05T20:17:28.353912] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-03-05T20:17:28.353965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:28.353998] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:28.354026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:28.354083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:28.412229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:28.412893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:28.412972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:28.413005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:28.537834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:28.538018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:28.538061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:28.538090] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:28.542121] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: UP (p=97.73%) [2026-03-05T20:17:28.542433] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-03-05T20:17:28.542585] [INFO ] [sig ] BHFAM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:28.693152] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BHFAM.txt [2026-03-05T20:17:28.693314] [INFO ] [sig ] [397/3362] Completed BHFAM in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-05T20:17:28.693357] [INFO ] [sig ] [398/3362] Forecasting BHFAN... [2026-03-05T20:17:28.693387] [INFO ] [sig ] Generating forecast for: BHFAN [2026-03-05T20:17:28.693425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-03-05T20:17:28.704352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-03-05T20:17:28.704720] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-03-05T20:17:28.705549] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-03-05T20:17:28.705622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:28.705656] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:28.705683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:28.705740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:28.763505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:28.764326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:28.764410] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:28.764444] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:28.892043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:28.892199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:28.892240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:28.892269] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:28.896244] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: DOWN (p=4.78%) [2026-03-05T20:17:28.896520] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-03-05T20:17:28.896671] [INFO ] [sig ] BHFAN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:29.044428] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BHFAN.txt [2026-03-05T20:17:29.044548] [INFO ] [sig ] [398/3362] Completed BHFAN in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-05T20:17:29.044606] [INFO ] [sig ] [399/3362] Forecasting BHFAO... [2026-03-05T20:17:29.044638] [INFO ] [sig ] Generating forecast for: BHFAO [2026-03-05T20:17:29.044669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-03-05T20:17:29.056011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-03-05T20:17:29.056348] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-03-05T20:17:29.057224] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-03-05T20:17:29.057278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:29.057311] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:29.057339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:29.057397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:29.118330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:29.119020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:29.119103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:29.119138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:29.238349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:29.238502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:29.238542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:29.238587] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:29.242088] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: UP (p=95.30%) [2026-03-05T20:17:29.242364] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-03-05T20:17:29.242500] [INFO ] [sig ] BHFAO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:29.387314] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BHFAO.txt [2026-03-05T20:17:29.387425] [INFO ] [sig ] [399/3362] Completed BHFAO in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-05T20:17:29.387465] [INFO ] [sig ] [400/3362] Forecasting BHFAP... [2026-03-05T20:17:29.387495] [INFO ] [sig ] Generating forecast for: BHFAP [2026-03-05T20:17:29.387524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-03-05T20:17:29.398904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-03-05T20:17:29.399248] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-03-05T20:17:29.400076] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-03-05T20:17:29.400129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:29.400164] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:29.400192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:29.400249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:29.458567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:29.459268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:29.459350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:29.459384] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:29.579982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:29.580135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:29.580177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:29.580207] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:29.583721] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: UP (p=94.86%) [2026-03-05T20:17:29.584031] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-03-05T20:17:29.584169] [INFO ] [sig ] BHFAP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:29.730207] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BHFAP.txt [2026-03-05T20:17:29.730340] [INFO ] [sig ] [400/3362] Completed BHFAP in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-05T20:17:29.730379] [INFO ] [sig ] [401/3362] Forecasting BHK... [2026-03-05T20:17:29.730410] [INFO ] [sig ] Generating forecast for: BHK [2026-03-05T20:17:29.730439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-03-05T20:17:29.741263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-03-05T20:17:29.741609] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-03-05T20:17:29.742419] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-03-05T20:17:29.742472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:29.742534] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:29.742564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:29.742644] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:29.802224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:29.803150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:29.803245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:29.803281] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:29.927098] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:29.927244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:29.927285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:29.927331] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:29.930801] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: UP (p=77.64%) [2026-03-05T20:17:29.931083] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-03-05T20:17:29.931209] [INFO ] [sig ] BHK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:30.076498] [INFO ] [LOCAL ] Saved forecast: BHK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BHK.txt [2026-03-05T20:17:30.076640] [INFO ] [sig ] [401/3362] Completed BHK in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-05T20:17:30.076683] [INFO ] [sig ] [402/3362] Forecasting BHP... [2026-03-05T20:17:30.076714] [INFO ] [sig ] Generating forecast for: BHP [2026-03-05T20:17:30.076743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-03-05T20:17:30.087525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-03-05T20:17:30.087869] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-03-05T20:17:30.088698] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-03-05T20:17:30.088751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:30.088783] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:30.088812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:30.088876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:30.147543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:30.148217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:30.148298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:30.148330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:30.273124] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:30.273290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:30.273337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:30.273366] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:30.276997] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: UP (p=97.02%) [2026-03-05T20:17:30.277469] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-03-05T20:17:30.277613] [INFO ] [sig ] BHP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:30.422294] [INFO ] [LOCAL ] Saved forecast: BHP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BHP.txt [2026-03-05T20:17:30.422412] [INFO ] [sig ] [402/3362] Completed BHP in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-05T20:17:30.422452] [INFO ] [sig ] [403/3362] Forecasting BHRB... [2026-03-05T20:17:30.422483] [INFO ] [sig ] Generating forecast for: BHRB [2026-03-05T20:17:30.422513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-03-05T20:17:30.436134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-03-05T20:17:30.436680] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-03-05T20:17:30.437869] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-03-05T20:17:30.437940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:30.437982] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:30.438021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:30.438083] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:30.500618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:30.501447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:30.501533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:30.501567] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:30.618480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:30.618645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:30.618686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:30.618714] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:30.622496] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: UP (p=94.09%) [2026-03-05T20:17:30.622791] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-03-05T20:17:30.622923] [INFO ] [sig ] BHRB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:30.773157] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BHRB.txt [2026-03-05T20:17:30.773316] [INFO ] [sig ] [403/3362] Completed BHRB in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.9m [2026-03-05T20:17:30.773356] [INFO ] [sig ] [404/3362] Forecasting BHVN... [2026-03-05T20:17:30.773388] [INFO ] [sig ] Generating forecast for: BHVN [2026-03-05T20:17:30.773419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-03-05T20:17:30.785966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-03-05T20:17:30.786347] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-03-05T20:17:30.787181] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-03-05T20:17:30.787235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:30.787268] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:30.787296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:30.787353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:30.845531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:30.846248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:30.846332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:30.846364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:30.966412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:30.966560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:30.966619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:30.966679] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:30.970209] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: UP (p=93.39%) [2026-03-05T20:17:30.970486] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-03-05T20:17:30.970636] [INFO ] [sig ] BHVN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:31.117002] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BHVN.txt [2026-03-05T20:17:31.117137] [INFO ] [sig ] [404/3362] Completed BHVN in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 17.8m [2026-03-05T20:17:31.117177] [INFO ] [sig ] [405/3362] Forecasting BIB... [2026-03-05T20:17:31.117208] [INFO ] [sig ] Generating forecast for: BIB [2026-03-05T20:17:31.117238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-03-05T20:17:31.127988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-03-05T20:17:31.128326] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-03-05T20:17:31.129188] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-03-05T20:17:31.129242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:31.129276] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:31.129303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:31.129372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:31.187509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:31.188165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:31.188246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:31.188279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:31.294699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:31.294854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:31.294895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:31.294925] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:31.298399] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: DOWN (p=21.12%) [2026-03-05T20:17:31.298697] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-03-05T20:17:31.298826] [INFO ] [sig ] BIB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:31.441687] [INFO ] [LOCAL ] Saved forecast: BIB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BIB.txt [2026-03-05T20:17:31.441818] [INFO ] [sig ] [405/3362] Completed BIB in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 17.8m [2026-03-05T20:17:31.441858] [INFO ] [sig ] [406/3362] Forecasting BIIB... [2026-03-05T20:17:31.441887] [INFO ] [sig ] Generating forecast for: BIIB [2026-03-05T20:17:31.441918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-03-05T20:17:31.452888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-03-05T20:17:31.453220] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-03-05T20:17:31.454116] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-03-05T20:17:31.454172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:31.454205] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:31.454233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:31.454290] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:31.512434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:31.513359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:31.513440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:31.513473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:31.642736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:31.642893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:31.642934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:31.642965] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:31.646410] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: DOWN (p=49.22%) [2026-03-05T20:17:31.646712] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-03-05T20:17:31.646841] [INFO ] [sig ] BIIB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:31.794895] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BIIB.txt [2026-03-05T20:17:31.795059] [INFO ] [sig ] [406/3362] Completed BIIB in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 17.8m [2026-03-05T20:17:31.795101] [INFO ] [sig ] [407/3362] Forecasting BILI... [2026-03-05T20:17:31.795133] [INFO ] [sig ] Generating forecast for: BILI [2026-03-05T20:17:31.795164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-03-05T20:17:31.807941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-03-05T20:17:31.808599] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-03-05T20:17:31.809905] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-03-05T20:17:31.810001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:31.810043] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:31.810088] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:31.810177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:31.874817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:31.875808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:31.875920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:31.875962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:32.003783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:32.003940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:32.003981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:32.004009] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:32.007433] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: DOWN (p=32.66%) [2026-03-05T20:17:32.007748] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-03-05T20:17:32.007890] [INFO ] [sig ] BILI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:32.151847] [INFO ] [LOCAL ] Saved forecast: BILI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BILI.txt [2026-03-05T20:17:32.151996] [INFO ] [sig ] [407/3362] Completed BILI in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.8m [2026-03-05T20:17:32.152036] [INFO ] [sig ] [408/3362] Forecasting BILL... [2026-03-05T20:17:32.152066] [INFO ] [sig ] Generating forecast for: BILL [2026-03-05T20:17:32.152096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-03-05T20:17:32.162938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-03-05T20:17:32.163287] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-03-05T20:17:32.164167] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-03-05T20:17:32.164221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:32.164256] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:32.164284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:32.164342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:32.220888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:32.221729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:32.221813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:32.221847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:32.350564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:32.350738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:32.350781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:32.350812] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:32.355266] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: UP (p=75.38%) [2026-03-05T20:17:32.355561] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-03-05T20:17:32.355722] [INFO ] [sig ] BILL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:32.508506] [INFO ] [LOCAL ] Saved forecast: BILL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BILL.txt [2026-03-05T20:17:32.508675] [INFO ] [sig ] [408/3362] Completed BILL in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.8m [2026-03-05T20:17:32.508718] [INFO ] [sig ] [409/3362] Forecasting BIO... [2026-03-05T20:17:32.508756] [INFO ] [sig ] Generating forecast for: BIO [2026-03-05T20:17:32.508805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-03-05T20:17:32.520381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-03-05T20:17:32.520756] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-03-05T20:17:32.521624] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-03-05T20:17:32.521680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:32.521714] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:32.521743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:32.521800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:32.583177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:32.583983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:32.584068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:32.584103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:32.711408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:32.711567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:32.711631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:32.711661] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:32.715503] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: UP (p=50.85%) [2026-03-05T20:17:32.715812] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-03-05T20:17:32.715950] [INFO ] [sig ] BIO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:32.865081] [INFO ] [LOCAL ] Saved forecast: BIO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BIO.txt [2026-03-05T20:17:32.865260] [INFO ] [sig ] [409/3362] Completed BIO in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.8m [2026-03-05T20:17:32.865302] [INFO ] [sig ] [410/3362] Forecasting BIP... [2026-03-05T20:17:32.865334] [INFO ] [sig ] Generating forecast for: BIP [2026-03-05T20:17:32.865365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-03-05T20:17:32.876669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-03-05T20:17:32.876968] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-03-05T20:17:32.877862] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-03-05T20:17:32.877916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:32.877953] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:32.877983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:32.878041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:32.936149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:32.936807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:32.936887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:32.936922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:33.063337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:33.063493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:33.063536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:33.063586] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:33.067779] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: DOWN (p=32.21%) [2026-03-05T20:17:33.068071] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-03-05T20:17:33.068373] [INFO ] [sig ] BIP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:33.216120] [INFO ] [LOCAL ] Saved forecast: BIP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BIP.txt [2026-03-05T20:17:33.216235] [INFO ] [sig ] [410/3362] Completed BIP in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 17.8m [2026-03-05T20:17:33.216273] [INFO ] [sig ] [411/3362] Forecasting BIPH... [2026-03-05T20:17:33.216303] [INFO ] [sig ] Generating forecast for: BIPH [2026-03-05T20:17:33.216333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-03-05T20:17:33.227119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-03-05T20:17:33.227433] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-03-05T20:17:33.228308] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-03-05T20:17:33.228362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:33.228395] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:33.228423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:33.228482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:33.287630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:33.288341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:33.288470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:33.288505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:33.392646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:33.392755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:33.392795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:33.392825] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:33.396117] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: UP (p=96.40%) [2026-03-05T20:17:33.396395] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-03-05T20:17:33.396526] [INFO ] [sig ] BIPH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:33.541808] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BIPH.txt [2026-03-05T20:17:33.541922] [INFO ] [sig ] [411/3362] Completed BIPH in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 17.8m [2026-03-05T20:17:33.541962] [INFO ] [sig ] [412/3362] Forecasting BIPI... [2026-03-05T20:17:33.541995] [INFO ] [sig ] Generating forecast for: BIPI [2026-03-05T20:17:33.542027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-03-05T20:17:33.552871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-03-05T20:17:33.553180] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-03-05T20:17:33.554028] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-03-05T20:17:33.554083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:33.554118] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:33.554147] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:33.554207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:33.612270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:33.612905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:33.612984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:33.613015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:33.717144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:33.717284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:33.717324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:33.717352] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:33.720765] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: DOWN (p=5.55%) [2026-03-05T20:17:33.721058] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-03-05T20:17:33.721187] [INFO ] [sig ] BIPI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:33.866075] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BIPI.txt [2026-03-05T20:17:33.866194] [INFO ] [sig ] [412/3362] Completed BIPI in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 17.8m [2026-03-05T20:17:33.866233] [INFO ] [sig ] [413/3362] Forecasting BIRD... [2026-03-05T20:17:33.866263] [INFO ] [sig ] Generating forecast for: BIRD [2026-03-05T20:17:33.866292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-03-05T20:17:33.877372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-03-05T20:17:33.877735] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-03-05T20:17:33.878544] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-03-05T20:17:33.878617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:33.878652] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:33.878679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:33.878737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:33.937854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:33.938477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:33.938557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:33.938609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:34.062083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:34.062420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:34.062461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:34.062489] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:34.065863] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: DOWN (p=30.55%) [2026-03-05T20:17:34.066137] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-03-05T20:17:34.066265] [INFO ] [sig ] BIRD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:34.210186] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BIRD.txt [2026-03-05T20:17:34.210298] [INFO ] [sig ] [413/3362] Completed BIRD in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.8m [2026-03-05T20:17:34.210337] [INFO ] [sig ] [414/3362] Forecasting BIRK... [2026-03-05T20:17:34.210367] [INFO ] [sig ] Generating forecast for: BIRK [2026-03-05T20:17:34.210396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-03-05T20:17:34.221309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-03-05T20:17:34.221628] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-03-05T20:17:34.222426] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-03-05T20:17:34.222478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:34.222512] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:34.222539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:34.222618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:34.279342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:34.279981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:34.280061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:34.280093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:34.400973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:34.401145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:34.401186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:34.401216] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:34.404713] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: UP (p=93.40%) [2026-03-05T20:17:34.404993] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-03-05T20:17:34.405122] [INFO ] [sig ] BIRK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:34.553462] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BIRK.txt [2026-03-05T20:17:34.553621] [INFO ] [sig ] [414/3362] Completed BIRK in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.8m [2026-03-05T20:17:34.553666] [INFO ] [sig ] [415/3362] Forecasting BITF... [2026-03-05T20:17:34.553697] [INFO ] [sig ] Generating forecast for: BITF [2026-03-05T20:17:34.553727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-03-05T20:17:34.565107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-03-05T20:17:34.565404] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-03-05T20:17:34.566273] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-03-05T20:17:34.566326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:34.566360] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:34.566388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:34.566445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:34.625781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:34.626393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:34.626473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:34.626505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:34.744686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:34.744846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:34.744887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:34.744916] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:34.748406] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: DOWN (p=49.16%) [2026-03-05T20:17:34.748707] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-03-05T20:17:34.748838] [INFO ] [sig ] BITF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:34.893458] [INFO ] [LOCAL ] Saved forecast: BITF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BITF.txt [2026-03-05T20:17:34.893600] [INFO ] [sig ] [415/3362] Completed BITF in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.8m [2026-03-05T20:17:34.893642] [INFO ] [sig ] [416/3362] Forecasting BIVI... [2026-03-05T20:17:34.893673] [INFO ] [sig ] Generating forecast for: BIVI [2026-03-05T20:17:34.893703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-03-05T20:17:34.907623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-03-05T20:17:34.908084] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-03-05T20:17:34.908974] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-03-05T20:17:34.909030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:34.909064] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:34.909092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:34.909149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:34.968837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:34.969720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:34.969806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:34.969842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:35.100789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:35.100962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:35.101005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:35.101036] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:35.104842] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: UP (p=88.18%) [2026-03-05T20:17:35.105363] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-03-05T20:17:35.105522] [INFO ] [sig ] BIVI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:35.267842] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BIVI.txt [2026-03-05T20:17:35.268008] [INFO ] [sig ] [416/3362] Completed BIVI in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 17.8m [2026-03-05T20:17:35.268050] [INFO ] [sig ] [417/3362] Forecasting BJ... [2026-03-05T20:17:35.268081] [INFO ] [sig ] Generating forecast for: BJ [2026-03-05T20:17:35.268113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-03-05T20:17:35.279317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-03-05T20:17:35.279801] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-03-05T20:17:35.280690] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-03-05T20:17:35.280743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:35.280777] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:35.280805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:35.280862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:35.338651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:35.339490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:35.339589] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:35.339626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:35.462056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:35.462222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:35.462263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:35.462293] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:35.465742] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: DOWN (p=22.86%) [2026-03-05T20:17:35.466026] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-03-05T20:17:35.466156] [INFO ] [sig ] BJ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:35.613924] [INFO ] [LOCAL ] Saved forecast: BJ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BJ.txt [2026-03-05T20:17:35.614059] [INFO ] [sig ] [417/3362] Completed BJ in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-05T20:17:35.614099] [INFO ] [sig ] [418/3362] Forecasting BJRI... [2026-03-05T20:17:35.614130] [INFO ] [sig ] Generating forecast for: BJRI [2026-03-05T20:17:35.614160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-03-05T20:17:35.625135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-03-05T20:17:35.625437] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-03-05T20:17:35.626267] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-03-05T20:17:35.626321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:35.626397] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:35.626427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:35.626485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:35.683916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:35.684531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:35.684632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:35.684666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:35.804703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:35.804847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:35.804888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:35.804917] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:35.808698] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: DOWN (p=38.05%) [2026-03-05T20:17:35.808976] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-03-05T20:17:35.809109] [INFO ] [sig ] BJRI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:35.958971] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BJRI.txt [2026-03-05T20:17:35.959099] [INFO ] [sig ] [418/3362] Completed BJRI in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-05T20:17:35.959139] [INFO ] [sig ] [419/3362] Forecasting BK... [2026-03-05T20:17:35.959357] [INFO ] [sig ] Generating forecast for: BK [2026-03-05T20:17:35.959389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BK' from 'https://tdm.silogroup.org/data/derivative_storage/BK.csv'. [2026-03-05T20:17:35.972454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BK'. [2026-03-05T20:17:35.972791] [INFO ] [FORECASTER] Starting predict_future for BK [2026-03-05T20:17:35.973617] [DEBUG] [LOCAL ] No optimal features file found for BK: ./output/feature-sets/BK.txt [2026-03-05T20:17:35.973670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:35.973704] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:35.973732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:35.973788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:36.032063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:36.032723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:36.032801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:36.032833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:36.152038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:36.152196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:36.152238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:36.152268] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:36.155700] [DEBUG] [FORECASTER] BK: Forecast T+1@11:T+2@11: UP (p=91.00%) [2026-03-05T20:17:36.155976] [INFO ] [FORECASTER] Completed predict_future for BK [2026-03-05T20:17:36.156102] [INFO ] [sig ] BK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:36.315549] [INFO ] [LOCAL ] Saved forecast: BK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BK.txt [2026-03-05T20:17:36.315731] [INFO ] [sig ] [419/3362] Completed BK in 0.4s | 2.77 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-05T20:17:36.315773] [INFO ] [sig ] [420/3362] Forecasting BKCH... [2026-03-05T20:17:36.315805] [INFO ] [sig ] Generating forecast for: BKCH [2026-03-05T20:17:36.315835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-03-05T20:17:36.327212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-03-05T20:17:36.327655] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-03-05T20:17:36.328611] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-03-05T20:17:36.328665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:36.328699] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:36.328726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:36.328783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:36.386151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:36.387044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:36.387129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:36.387162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:36.505811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:36.505972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:36.506012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:36.506041] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:36.509476] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: DOWN (p=12.37%) [2026-03-05T20:17:36.509770] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-03-05T20:17:36.509898] [INFO ] [sig ] BKCH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:36.654869] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BKCH.txt [2026-03-05T20:17:36.655001] [INFO ] [sig ] [420/3362] Completed BKCH in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-05T20:17:36.655049] [INFO ] [sig ] [421/3362] Forecasting BKD... [2026-03-05T20:17:36.655090] [INFO ] [sig ] Generating forecast for: BKD [2026-03-05T20:17:36.655128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-03-05T20:17:36.666302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-03-05T20:17:36.666629] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-03-05T20:17:36.667431] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-03-05T20:17:36.667483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:36.667516] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:36.667544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:36.667621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:36.725778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:36.726469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:36.726552] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:36.726604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:36.848565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:36.848740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:36.848782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:36.848812] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:36.852297] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-03-05T20:17:36.852597] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-03-05T20:17:36.852730] [INFO ] [sig ] BKD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:36.999806] [INFO ] [LOCAL ] Saved forecast: BKD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BKD.txt [2026-03-05T20:17:36.999934] [INFO ] [sig ] [421/3362] Completed BKD in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-05T20:17:36.999974] [INFO ] [sig ] [422/3362] Forecasting BKE... [2026-03-05T20:17:37.000012] [INFO ] [sig ] Generating forecast for: BKE [2026-03-05T20:17:37.000044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-03-05T20:17:37.012375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-03-05T20:17:37.012708] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-03-05T20:17:37.013547] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-03-05T20:17:37.013621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:37.013656] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:37.013683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:37.013740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:37.072239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:37.072906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:37.072986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:37.073019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:37.195961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:37.196091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:37.196130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:37.196159] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:37.199488] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: UP (p=91.72%) [2026-03-05T20:17:37.199785] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-03-05T20:17:37.199914] [INFO ] [sig ] BKE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:37.345115] [INFO ] [LOCAL ] Saved forecast: BKE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BKE.txt [2026-03-05T20:17:37.345231] [INFO ] [sig ] [422/3362] Completed BKE in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-05T20:17:37.345270] [INFO ] [sig ] [423/3362] Forecasting BKH... [2026-03-05T20:17:37.345299] [INFO ] [sig ] Generating forecast for: BKH [2026-03-05T20:17:37.345330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-03-05T20:17:37.356091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-03-05T20:17:37.356420] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-03-05T20:17:37.357254] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-03-05T20:17:37.357307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:37.357340] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:37.357368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:37.357424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:37.414707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:37.415382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:37.415462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:37.415494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:37.529332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:37.529488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:37.529528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:37.529557] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:37.533008] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: DOWN (p=49.62%) [2026-03-05T20:17:37.533288] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-03-05T20:17:37.533417] [INFO ] [sig ] BKH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:37.677693] [INFO ] [LOCAL ] Saved forecast: BKH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BKH.txt [2026-03-05T20:17:37.677835] [INFO ] [sig ] [423/3362] Completed BKH in 0.3s | 2.77 sym/s | Total: 2.5m | ETA: 17.7m [2026-03-05T20:17:37.677875] [INFO ] [sig ] [424/3362] Forecasting BKNG... [2026-03-05T20:17:37.677905] [INFO ] [sig ] Generating forecast for: BKNG [2026-03-05T20:17:37.677935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-03-05T20:17:37.688844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-03-05T20:17:37.689159] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-03-05T20:17:37.689999] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-03-05T20:17:37.690053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:37.690089] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:37.690116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:37.690173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:37.746666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:37.747280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:37.747359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:37.747392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:37.866782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:37.866941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:37.866981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:37.867010] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:37.870466] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: DOWN (p=1.09%) [2026-03-05T20:17:37.870764] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-03-05T20:17:37.870895] [INFO ] [sig ] BKNG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:38.014317] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BKNG.txt [2026-03-05T20:17:38.014445] [INFO ] [sig ] [424/3362] Completed BKNG in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.7m [2026-03-05T20:17:38.014485] [INFO ] [sig ] [425/3362] Forecasting BKSY... [2026-03-05T20:17:38.014515] [INFO ] [sig ] Generating forecast for: BKSY [2026-03-05T20:17:38.014545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-03-05T20:17:38.025856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-03-05T20:17:38.026183] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-03-05T20:17:38.027017] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-03-05T20:17:38.027070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:38.027104] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:38.027131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:38.027189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:38.085446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:38.086313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:38.086396] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:38.086428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:38.206552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:38.206727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:38.206768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:38.206813] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:38.210355] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: DOWN (p=31.96%) [2026-03-05T20:17:38.210656] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-03-05T20:17:38.210788] [INFO ] [sig ] BKSY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:38.353444] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BKSY.txt [2026-03-05T20:17:38.353594] [INFO ] [sig ] [425/3362] Completed BKSY in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.7m [2026-03-05T20:17:38.353638] [INFO ] [sig ] [426/3362] Forecasting BL... [2026-03-05T20:17:38.353669] [INFO ] [sig ] Generating forecast for: BL [2026-03-05T20:17:38.353699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-03-05T20:17:38.364474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-03-05T20:17:38.364810] [INFO ] [FORECASTER] Starting predict_future for BL [2026-03-05T20:17:38.365644] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-03-05T20:17:38.365699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:38.365732] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:38.365760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:38.365818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:38.423421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:38.424117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:38.424198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:38.424233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:38.543983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:38.544163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:38.544206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:38.544427] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:38.548534] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: UP (p=95.94%) [2026-03-05T20:17:38.548848] [INFO ] [FORECASTER] Completed predict_future for BL [2026-03-05T20:17:38.548990] [INFO ] [sig ] BL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:38.695008] [INFO ] [LOCAL ] Saved forecast: BL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BL.txt [2026-03-05T20:17:38.695161] [INFO ] [sig ] [426/3362] Completed BL in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.7m [2026-03-05T20:17:38.695209] [INFO ] [sig ] [427/3362] Forecasting BLBD... [2026-03-05T20:17:38.695239] [INFO ] [sig ] Generating forecast for: BLBD [2026-03-05T20:17:38.695269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-03-05T20:17:38.706332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-03-05T20:17:38.706686] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-03-05T20:17:38.707530] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-03-05T20:17:38.707601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:38.707637] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:38.707689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:38.707746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:38.765910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:38.766539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:38.766638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:38.766684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:38.888022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:38.888179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:38.888220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:38.888248] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:38.891695] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: UP (p=72.18%) [2026-03-05T20:17:38.891977] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-03-05T20:17:38.892109] [INFO ] [sig ] BLBD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:39.036593] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BLBD.txt [2026-03-05T20:17:39.036752] [INFO ] [sig ] [427/3362] Completed BLBD in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.7m [2026-03-05T20:17:39.036794] [INFO ] [sig ] [428/3362] Forecasting BLCN... [2026-03-05T20:17:39.036825] [INFO ] [sig ] Generating forecast for: BLCN [2026-03-05T20:17:39.036855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-03-05T20:17:39.047317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-03-05T20:17:39.047739] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-03-05T20:17:39.048561] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-03-05T20:17:39.048645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:39.048678] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:39.048707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:39.048763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:39.105807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:39.106676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:39.106798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:39.106832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:39.212987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:39.213161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:39.213211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:39.213243] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:39.216816] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: UP (p=97.51%) [2026-03-05T20:17:39.217122] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-03-05T20:17:39.217271] [INFO ] [sig ] BLCN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:39.366437] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BLCN.txt [2026-03-05T20:17:39.366621] [INFO ] [sig ] [428/3362] Completed BLCN in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.7m [2026-03-05T20:17:39.366665] [INFO ] [sig ] [429/3362] Forecasting BLCO... [2026-03-05T20:17:39.366697] [INFO ] [sig ] Generating forecast for: BLCO [2026-03-05T20:17:39.366727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-03-05T20:17:39.378294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-03-05T20:17:39.378690] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-03-05T20:17:39.379546] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-03-05T20:17:39.379620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:39.379656] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:39.379684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:39.379755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:39.436775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:39.437719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:39.437806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:39.437839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:39.567563] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:39.567758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:39.567800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:39.567830] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:39.571342] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: UP (p=59.01%) [2026-03-05T20:17:39.571664] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-03-05T20:17:39.571802] [INFO ] [sig ] BLCO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:39.728180] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BLCO.txt [2026-03-05T20:17:39.728340] [INFO ] [sig ] [429/3362] Completed BLCO in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-05T20:17:39.728395] [INFO ] [sig ] [430/3362] Forecasting BLD... [2026-03-05T20:17:39.728431] [INFO ] [sig ] Generating forecast for: BLD [2026-03-05T20:17:39.728463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-03-05T20:17:39.741684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-03-05T20:17:39.742069] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-03-05T20:17:39.742941] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-03-05T20:17:39.742996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:39.743031] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:39.743059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:39.743118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:39.804555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:39.805482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:39.805568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:39.805625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:39.926537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:39.926708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:39.926750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:39.926779] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:39.930210] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: UP (p=77.41%) [2026-03-05T20:17:39.930489] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-03-05T20:17:39.930639] [INFO ] [sig ] BLD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:40.075130] [INFO ] [LOCAL ] Saved forecast: BLD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BLD.txt [2026-03-05T20:17:40.075455] [INFO ] [sig ] [430/3362] Completed BLD in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-05T20:17:40.075494] [INFO ] [sig ] [431/3362] Forecasting BLDP... [2026-03-05T20:17:40.075525] [INFO ] [sig ] Generating forecast for: BLDP [2026-03-05T20:17:40.075554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-03-05T20:17:40.087360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-03-05T20:17:40.087748] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-03-05T20:17:40.088648] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-03-05T20:17:40.088717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:40.088753] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:40.088781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:40.088840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:40.147406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:40.148071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:40.148152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:40.148185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:40.270945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:40.271095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:40.271135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:40.271165] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:40.274627] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: DOWN (p=1.30%) [2026-03-05T20:17:40.274907] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-03-05T20:17:40.275034] [INFO ] [sig ] BLDP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:40.421623] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BLDP.txt [2026-03-05T20:17:40.421771] [INFO ] [sig ] [431/3362] Completed BLDP in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-05T20:17:40.421814] [INFO ] [sig ] [432/3362] Forecasting BLFS... [2026-03-05T20:17:40.421844] [INFO ] [sig ] Generating forecast for: BLFS [2026-03-05T20:17:40.421873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-03-05T20:17:40.434401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-03-05T20:17:40.434736] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-03-05T20:17:40.435714] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-03-05T20:17:40.435767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:40.435800] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:40.435827] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:40.435883] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:40.493430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:40.494094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:40.494173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:40.494206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:40.610177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:40.610341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:40.610381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:40.610411] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:40.613895] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: UP (p=63.55%) [2026-03-05T20:17:40.614206] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-03-05T20:17:40.614346] [INFO ] [sig ] BLFS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:40.759867] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BLFS.txt [2026-03-05T20:17:40.760027] [INFO ] [sig ] [432/3362] Completed BLFS in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-05T20:17:40.760072] [INFO ] [sig ] [433/3362] Forecasting BLK... [2026-03-05T20:17:40.760102] [INFO ] [sig ] Generating forecast for: BLK [2026-03-05T20:17:40.760133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-03-05T20:17:40.771356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-03-05T20:17:40.771763] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-03-05T20:17:40.772632] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-03-05T20:17:40.772689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:40.772722] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:40.772750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:40.772812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:40.830075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:40.830963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:40.831047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:40.831080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:40.953627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:40.953787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:40.953829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:40.953857] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:40.957275] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: UP (p=76.16%) [2026-03-05T20:17:40.957552] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-03-05T20:17:40.957721] [INFO ] [sig ] BLK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:41.105139] [INFO ] [LOCAL ] Saved forecast: BLK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BLK.txt [2026-03-05T20:17:41.105290] [INFO ] [sig ] [433/3362] Completed BLK in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-05T20:17:41.105332] [INFO ] [sig ] [434/3362] Forecasting BLKB... [2026-03-05T20:17:41.105364] [INFO ] [sig ] Generating forecast for: BLKB [2026-03-05T20:17:41.105396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-03-05T20:17:41.116784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-03-05T20:17:41.117177] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-03-05T20:17:41.118065] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-03-05T20:17:41.118121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:41.118160] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:41.118194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:41.118255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:41.175612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:41.176354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:41.176437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:41.176471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:41.307309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:41.307494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:41.307550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:41.307616] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:41.312624] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: DOWN (p=36.41%) [2026-03-05T20:17:41.313133] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-03-05T20:17:41.313337] [INFO ] [sig ] BLKB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:41.482942] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BLKB.txt [2026-03-05T20:17:41.483115] [INFO ] [sig ] [434/3362] Completed BLKB in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-05T20:17:41.483156] [INFO ] [sig ] [435/3362] Forecasting BLMN... [2026-03-05T20:17:41.483189] [INFO ] [sig ] Generating forecast for: BLMN [2026-03-05T20:17:41.483219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-03-05T20:17:41.494599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-03-05T20:17:41.495034] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-03-05T20:17:41.495917] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-03-05T20:17:41.495972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:41.496039] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:41.496070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:41.496129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:41.557877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:41.558848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:41.558939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:41.558974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:41.700305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:41.700681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:41.700726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:41.700756] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:41.704552] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: UP (p=95.22%) [2026-03-05T20:17:41.704910] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-03-05T20:17:41.705057] [INFO ] [sig ] BLMN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:41.857202] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BLMN.txt [2026-03-05T20:17:41.857366] [INFO ] [sig ] [435/3362] Completed BLMN in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-05T20:17:41.857409] [INFO ] [sig ] [436/3362] Forecasting BLND... [2026-03-05T20:17:41.857439] [INFO ] [sig ] Generating forecast for: BLND [2026-03-05T20:17:41.857469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-03-05T20:17:41.870387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-03-05T20:17:41.870819] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-03-05T20:17:41.871770] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-03-05T20:17:41.871825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:41.871861] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:41.871891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:41.871970] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:41.931664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:41.932554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:41.932658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:41.932692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:42.061617] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:42.061778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:42.061820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:42.061853] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:42.065864] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: DOWN (p=44.94%) [2026-03-05T20:17:42.066182] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-03-05T20:17:42.066326] [INFO ] [sig ] BLND: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:42.218563] [INFO ] [LOCAL ] Saved forecast: BLND 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BLND.txt [2026-03-05T20:17:42.218728] [INFO ] [sig ] [436/3362] Completed BLND in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-05T20:17:42.218771] [INFO ] [sig ] [437/3362] Forecasting BLRX... [2026-03-05T20:17:42.218802] [INFO ] [sig ] Generating forecast for: BLRX [2026-03-05T20:17:42.218832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-03-05T20:17:42.230937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-03-05T20:17:42.231329] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-03-05T20:17:42.232220] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-03-05T20:17:42.232276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:42.232312] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:42.232340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:42.232398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:42.293597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:42.294589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:42.294676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:42.294710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:42.410211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:42.410370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:42.410412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:42.410441] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:42.413893] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: DOWN (p=13.36%) [2026-03-05T20:17:42.414173] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-03-05T20:17:42.414301] [INFO ] [sig ] BLRX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:42.563250] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BLRX.txt [2026-03-05T20:17:42.563420] [INFO ] [sig ] [437/3362] Completed BLRX in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-05T20:17:42.563463] [INFO ] [sig ] [438/3362] Forecasting BLTE... [2026-03-05T20:17:42.563493] [INFO ] [sig ] Generating forecast for: BLTE [2026-03-05T20:17:42.563524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-03-05T20:17:42.574282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-03-05T20:17:42.574679] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-03-05T20:17:42.575502] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-03-05T20:17:42.575555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:42.575607] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:42.575636] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:42.575693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:42.636125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:42.637184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:42.637272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:42.637305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:42.758847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:42.759022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:42.759063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:42.759123] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:42.762590] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: DOWN (p=34.29%) [2026-03-05T20:17:42.762874] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-03-05T20:17:42.763010] [INFO ] [sig ] BLTE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:42.910509] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BLTE.txt [2026-03-05T20:17:42.910712] [INFO ] [sig ] [438/3362] Completed BLTE in 0.3s | 2.77 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-05T20:17:42.910758] [INFO ] [sig ] [439/3362] Forecasting BLX... [2026-03-05T20:17:42.910788] [INFO ] [sig ] Generating forecast for: BLX [2026-03-05T20:17:42.910818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-03-05T20:17:42.922564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-03-05T20:17:42.923026] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-03-05T20:17:42.923907] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-03-05T20:17:42.923961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:42.923995] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:42.924022] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:42.924079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:42.983836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:42.984903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:42.985007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:42.985041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:43.119094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:43.119276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:43.119323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:43.119353] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:43.123404] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: UP (p=69.99%) [2026-03-05T20:17:43.123797] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-03-05T20:17:43.123953] [INFO ] [sig ] BLX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:43.284971] [INFO ] [LOCAL ] Saved forecast: BLX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BLX.txt [2026-03-05T20:17:43.285145] [INFO ] [sig ] [439/3362] Completed BLX in 0.4s | 2.77 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-05T20:17:43.285187] [INFO ] [sig ] [440/3362] Forecasting BLZE... [2026-03-05T20:17:43.285219] [INFO ] [sig ] Generating forecast for: BLZE [2026-03-05T20:17:43.285249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-03-05T20:17:43.299786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-03-05T20:17:43.300340] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-03-05T20:17:43.301673] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-03-05T20:17:43.301749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:43.301803] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:43.301851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:43.301945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:43.398743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:43.400061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:43.400192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:43.400250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:43.580688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:43.580902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:43.580974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:43.581028] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:43.586760] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: UP (p=94.88%) [2026-03-05T20:17:43.587283] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-03-05T20:17:43.587500] [INFO ] [sig ] BLZE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:43.831442] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BLZE.txt [2026-03-05T20:17:43.831706] [INFO ] [sig ] [440/3362] Completed BLZE in 0.5s | 2.77 sym/s | Total: 2.6m | ETA: 17.6m [2026-03-05T20:17:43.831775] [INFO ] [sig ] [441/3362] Forecasting BMA... [2026-03-05T20:17:43.831823] [INFO ] [sig ] Generating forecast for: BMA [2026-03-05T20:17:43.831873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-03-05T20:17:43.860072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-03-05T20:17:43.862351] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-03-05T20:17:43.864018] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-03-05T20:17:43.864103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:43.864161] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:43.864213] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:43.864309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:43.967192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:43.968753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:43.968913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:43.968973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:44.145567] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:44.145792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:44.145845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:44.145876] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:44.151522] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: DOWN (p=24.67%) [2026-03-05T20:17:44.152093] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-03-05T20:17:44.152405] [INFO ] [sig ] BMA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:44.336983] [INFO ] [LOCAL ] Saved forecast: BMA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BMA.txt [2026-03-05T20:17:44.337167] [INFO ] [sig ] [441/3362] Completed BMA in 0.5s | 2.77 sym/s | Total: 2.7m | ETA: 17.6m [2026-03-05T20:17:44.337218] [INFO ] [sig ] [442/3362] Forecasting BMBL... [2026-03-05T20:17:44.337251] [INFO ] [sig ] Generating forecast for: BMBL [2026-03-05T20:17:44.337293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-03-05T20:17:44.349815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-03-05T20:17:44.350275] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-03-05T20:17:44.351316] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-03-05T20:17:44.351373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:44.351428] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:44.351488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:44.351553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:44.416129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:44.417127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:44.417235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:44.417270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:44.552002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:44.552170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:44.552212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:44.552243] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:44.555782] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: DOWN (p=14.12%) [2026-03-05T20:17:44.556071] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-03-05T20:17:44.556213] [INFO ] [sig ] BMBL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:44.706217] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BMBL.txt [2026-03-05T20:17:44.706558] [INFO ] [sig ] [442/3362] Completed BMBL in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.6m [2026-03-05T20:17:44.706619] [INFO ] [sig ] [443/3362] Forecasting BME... [2026-03-05T20:17:44.706651] [INFO ] [sig ] Generating forecast for: BME [2026-03-05T20:17:44.706681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-03-05T20:17:44.718818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-03-05T20:17:44.719182] [INFO ] [FORECASTER] Starting predict_future for BME [2026-03-05T20:17:44.720082] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-03-05T20:17:44.720137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:44.720172] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:44.720385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:44.720444] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:44.781110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:44.781989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:44.782074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:44.782110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:44.906862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:44.907021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:44.907062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:44.907092] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:44.911315] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: DOWN (p=3.78%) [2026-03-05T20:17:44.911629] [INFO ] [FORECASTER] Completed predict_future for BME [2026-03-05T20:17:44.911765] [INFO ] [sig ] BME: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:45.060366] [INFO ] [LOCAL ] Saved forecast: BME 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BME.txt [2026-03-05T20:17:45.060503] [INFO ] [sig ] [443/3362] Completed BME in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.6m [2026-03-05T20:17:45.060544] [INFO ] [sig ] [444/3362] Forecasting BMEZ... [2026-03-05T20:17:45.060593] [INFO ] [sig ] Generating forecast for: BMEZ [2026-03-05T20:17:45.060626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-03-05T20:17:45.072076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-03-05T20:17:45.072432] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-03-05T20:17:45.073261] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-03-05T20:17:45.073315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:45.073348] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:45.073376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:45.073433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:45.130791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:45.131563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:45.131665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:45.131699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:45.249900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:45.250065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:45.250108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:45.250138] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:45.253893] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: UP (p=51.71%) [2026-03-05T20:17:45.254226] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-03-05T20:17:45.254387] [INFO ] [sig ] BMEZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:45.404676] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BMEZ.txt [2026-03-05T20:17:45.404820] [INFO ] [sig ] [444/3362] Completed BMEZ in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.6m [2026-03-05T20:17:45.404863] [INFO ] [sig ] [445/3362] Forecasting BMI... [2026-03-05T20:17:45.404893] [INFO ] [sig ] Generating forecast for: BMI [2026-03-05T20:17:45.404923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-03-05T20:17:45.416094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-03-05T20:17:45.416439] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-03-05T20:17:45.417276] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-03-05T20:17:45.417328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:45.417361] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:45.417389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:45.417445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:45.474962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:45.475863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:45.475981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:45.476015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:45.600132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:45.600290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:45.600332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:45.600361] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:45.604359] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: DOWN (p=25.83%) [2026-03-05T20:17:45.604665] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-03-05T20:17:45.604800] [INFO ] [sig ] BMI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:45.749035] [INFO ] [LOCAL ] Saved forecast: BMI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BMI.txt [2026-03-05T20:17:45.749219] [INFO ] [sig ] [445/3362] Completed BMI in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.6m [2026-03-05T20:17:45.749282] [INFO ] [sig ] [446/3362] Forecasting BMO... [2026-03-05T20:17:45.749316] [INFO ] [sig ] Generating forecast for: BMO [2026-03-05T20:17:45.749347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-03-05T20:17:45.762067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-03-05T20:17:45.762492] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-03-05T20:17:45.763377] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-03-05T20:17:45.763438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:45.763472] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:45.763721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:45.763780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:45.823406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:45.824295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:45.824383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:45.824416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:45.952139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:45.952307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:45.952348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:45.952379] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:45.956377] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: UP (p=94.50%) [2026-03-05T20:17:45.956722] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-03-05T20:17:45.956866] [INFO ] [sig ] BMO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:46.108694] [INFO ] [LOCAL ] Saved forecast: BMO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BMO.txt [2026-03-05T20:17:46.108867] [INFO ] [sig ] [446/3362] Completed BMO in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.6m [2026-03-05T20:17:46.108911] [INFO ] [sig ] [447/3362] Forecasting BMRA... [2026-03-05T20:17:46.108944] [INFO ] [sig ] Generating forecast for: BMRA [2026-03-05T20:17:46.108976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-03-05T20:17:46.121247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-03-05T20:17:46.121736] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-03-05T20:17:46.122716] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-03-05T20:17:46.122777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:46.122812] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:46.122841] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:46.122900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:46.185226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:46.186116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:46.186208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:46.186241] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:46.316193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:46.316356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:46.316400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:46.316430] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:46.320076] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: DOWN (p=19.53%) [2026-03-05T20:17:46.320385] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-03-05T20:17:46.320541] [INFO ] [sig ] BMRA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:46.466001] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BMRA.txt [2026-03-05T20:17:46.466154] [INFO ] [sig ] [447/3362] Completed BMRA in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.6m [2026-03-05T20:17:46.466195] [INFO ] [sig ] [448/3362] Forecasting BMRC... [2026-03-05T20:17:46.466225] [INFO ] [sig ] Generating forecast for: BMRC [2026-03-05T20:17:46.466254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-03-05T20:17:46.477444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-03-05T20:17:46.477899] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-03-05T20:17:46.478832] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-03-05T20:17:46.478887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:46.478922] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:46.478951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:46.479009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:46.544111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:46.545053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:46.545151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:46.545185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:46.670526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:46.670705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:46.670749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:46.670781] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:46.674378] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: DOWN (p=0.43%) [2026-03-05T20:17:46.674716] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-03-05T20:17:46.674858] [INFO ] [sig ] BMRC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:46.824059] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BMRC.txt [2026-03-05T20:17:46.824252] [INFO ] [sig ] [448/3362] Completed BMRC in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.6m [2026-03-05T20:17:46.824295] [INFO ] [sig ] [449/3362] Forecasting BMRN... [2026-03-05T20:17:46.824327] [INFO ] [sig ] Generating forecast for: BMRN [2026-03-05T20:17:46.824357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-03-05T20:17:46.835740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-03-05T20:17:46.836112] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-03-05T20:17:46.836962] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-03-05T20:17:46.837015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:46.837049] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:46.837076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:46.837133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:46.897976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:46.898909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:46.898996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:46.899029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:47.020093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:47.020255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:47.020297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:47.020343] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:47.023862] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: UP (p=62.57%) [2026-03-05T20:17:47.024148] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-03-05T20:17:47.024278] [INFO ] [sig ] BMRN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:47.171232] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BMRN.txt [2026-03-05T20:17:47.171392] [INFO ] [sig ] [449/3362] Completed BMRN in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.6m [2026-03-05T20:17:47.171434] [INFO ] [sig ] [450/3362] Forecasting BMY... [2026-03-05T20:17:47.171465] [INFO ] [sig ] Generating forecast for: BMY [2026-03-05T20:17:47.171496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-03-05T20:17:47.182245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-03-05T20:17:47.182657] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-03-05T20:17:47.183483] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-03-05T20:17:47.183537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:47.183628] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:47.183683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:47.183743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:47.242253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:47.243163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:47.243249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:47.243282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:47.364657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:47.364814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:47.364855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:47.364885] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:47.368383] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: UP (p=69.49%) [2026-03-05T20:17:47.368704] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-03-05T20:17:47.368840] [INFO ] [sig ] BMY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:47.516767] [INFO ] [LOCAL ] Saved forecast: BMY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BMY.txt [2026-03-05T20:17:47.516936] [INFO ] [sig ] [450/3362] Completed BMY in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-05T20:17:47.516978] [INFO ] [sig ] [451/3362] Forecasting BN... [2026-03-05T20:17:47.517009] [INFO ] [sig ] Generating forecast for: BN [2026-03-05T20:17:47.517040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-03-05T20:17:47.528686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-03-05T20:17:47.529014] [INFO ] [FORECASTER] Starting predict_future for BN [2026-03-05T20:17:47.529849] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-03-05T20:17:47.529902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:47.529935] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:47.529963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:47.530020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:47.587199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:47.587869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:47.587962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:47.587996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:47.708826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:47.708955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:47.708994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:47.709023] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:47.712340] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: DOWN (p=34.33%) [2026-03-05T20:17:47.712632] [INFO ] [FORECASTER] Completed predict_future for BN [2026-03-05T20:17:47.712758] [INFO ] [sig ] BN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:47.855429] [INFO ] [LOCAL ] Saved forecast: BN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BN.txt [2026-03-05T20:17:47.855539] [INFO ] [sig ] [451/3362] Completed BN in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-05T20:17:47.855596] [INFO ] [sig ] [452/3362] Forecasting BND... [2026-03-05T20:17:47.855628] [INFO ] [sig ] Generating forecast for: BND [2026-03-05T20:17:47.855658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-03-05T20:17:47.866658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-03-05T20:17:47.866960] [INFO ] [FORECASTER] Starting predict_future for BND [2026-03-05T20:17:47.867791] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-03-05T20:17:47.867843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:47.867920] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:47.867948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:47.868004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:47.925267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:47.925908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:47.925987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:47.926020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:48.044536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:48.044695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:48.044737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:48.044765] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:48.048160] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: DOWN (p=16.65%) [2026-03-05T20:17:48.048436] [INFO ] [FORECASTER] Completed predict_future for BND [2026-03-05T20:17:48.048567] [INFO ] [sig ] BND: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:48.192122] [INFO ] [LOCAL ] Saved forecast: BND 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BND.txt [2026-03-05T20:17:48.192242] [INFO ] [sig ] [452/3362] Completed BND in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-05T20:17:48.192280] [INFO ] [sig ] [453/3362] Forecasting BNDX... [2026-03-05T20:17:48.192311] [INFO ] [sig ] Generating forecast for: BNDX [2026-03-05T20:17:48.192341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-03-05T20:17:48.203065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-03-05T20:17:48.203357] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-03-05T20:17:48.204181] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-03-05T20:17:48.204234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:48.204266] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:48.204307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:48.204369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:48.262331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:48.263090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:48.263192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:48.263237] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:48.389807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:48.389978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:48.390024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:48.390054] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:48.393815] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: UP (p=93.11%) [2026-03-05T20:17:48.394167] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-03-05T20:17:48.394317] [INFO ] [sig ] BNDX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:48.548439] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BNDX.txt [2026-03-05T20:17:48.548629] [INFO ] [sig ] [453/3362] Completed BNDX in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-05T20:17:48.548672] [INFO ] [sig ] [454/3362] Forecasting BNED... [2026-03-05T20:17:48.548702] [INFO ] [sig ] Generating forecast for: BNED [2026-03-05T20:17:48.548734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-03-05T20:17:48.560397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-03-05T20:17:48.560833] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-03-05T20:17:48.561710] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-03-05T20:17:48.561764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:48.561798] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:48.561826] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:48.561883] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:48.620135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:48.621122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:48.621215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:48.621250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:48.740487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:48.740671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:48.740714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:48.740742] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:48.744208] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: DOWN (p=1.96%) [2026-03-05T20:17:48.744503] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-03-05T20:17:48.744658] [INFO ] [sig ] BNED: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:48.900438] [INFO ] [LOCAL ] Saved forecast: BNED 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BNED.txt [2026-03-05T20:17:48.900615] [INFO ] [sig ] [454/3362] Completed BNED in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-05T20:17:48.900659] [INFO ] [sig ] [455/3362] Forecasting BNGO... [2026-03-05T20:17:48.900689] [INFO ] [sig ] Generating forecast for: BNGO [2026-03-05T20:17:48.900722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-03-05T20:17:48.912633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-03-05T20:17:48.912957] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-03-05T20:17:48.913813] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-03-05T20:17:48.913866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:48.913899] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:48.913927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:48.913984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:48.971339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:48.972071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:48.972157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:48.972189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:49.094231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:49.094384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:49.094425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:49.094489] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:49.097965] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: DOWN (p=32.99%) [2026-03-05T20:17:49.098243] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-03-05T20:17:49.098370] [INFO ] [sig ] BNGO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:49.247140] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BNGO.txt [2026-03-05T20:17:49.247292] [INFO ] [sig ] [455/3362] Completed BNGO in 0.3s | 2.77 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-05T20:17:49.247334] [INFO ] [sig ] [456/3362] Forecasting BNH... [2026-03-05T20:17:49.247364] [INFO ] [sig ] Generating forecast for: BNH [2026-03-05T20:17:49.247395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-03-05T20:17:49.259055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-03-05T20:17:49.259398] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-03-05T20:17:49.260332] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-03-05T20:17:49.260400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:49.260441] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:49.260471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:49.260529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:49.322130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:49.323052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:49.323139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:49.323174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:49.447308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:49.447467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:49.447517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:49.447557] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:49.451173] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: UP (p=76.14%) [2026-03-05T20:17:49.451459] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-03-05T20:17:49.451622] [INFO ] [sig ] BNH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:49.607519] [INFO ] [LOCAL ] Saved forecast: BNH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BNH.txt [2026-03-05T20:17:49.607720] [INFO ] [sig ] [456/3362] Completed BNH in 0.4s | 2.77 sym/s | Total: 2.7m | ETA: 17.5m [2026-03-05T20:17:49.607764] [INFO ] [sig ] [457/3362] Forecasting BNJ... [2026-03-05T20:17:49.607797] [INFO ] [sig ] Generating forecast for: BNJ [2026-03-05T20:17:49.607852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-03-05T20:17:49.620165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-03-05T20:17:49.620570] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-03-05T20:17:49.621504] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-03-05T20:17:49.621593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:49.621644] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:49.621682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:49.621747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:49.681647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:49.682424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:49.682510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:49.682544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:49.804508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:49.804687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:49.804729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:49.804759] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:49.808308] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: DOWN (p=8.06%) [2026-03-05T20:17:49.808653] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-03-05T20:17:49.808795] [INFO ] [sig ] BNJ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:49.966297] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BNJ.txt [2026-03-05T20:17:49.966489] [INFO ] [sig ] [457/3362] Completed BNJ in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 17.5m [2026-03-05T20:17:49.966543] [INFO ] [sig ] [458/3362] Forecasting BNL... [2026-03-05T20:17:49.966605] [INFO ] [sig ] Generating forecast for: BNL [2026-03-05T20:17:49.966651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-03-05T20:17:49.980459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-03-05T20:17:49.981097] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-03-05T20:17:49.981997] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-03-05T20:17:49.982052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:49.982087] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:49.982116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:49.982176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:50.045380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:50.046354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:50.046445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:50.046482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:50.180424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:50.180598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:50.180641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:50.180671] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:50.184131] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: UP (p=56.35%) [2026-03-05T20:17:50.184409] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-03-05T20:17:50.184536] [INFO ] [sig ] BNL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:50.343510] [INFO ] [LOCAL ] Saved forecast: BNL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BNL.txt [2026-03-05T20:17:50.343705] [INFO ] [sig ] [458/3362] Completed BNL in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 17.5m [2026-03-05T20:17:50.343747] [INFO ] [sig ] [459/3362] Forecasting BNS... [2026-03-05T20:17:50.343777] [INFO ] [sig ] Generating forecast for: BNS [2026-03-05T20:17:50.343808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-03-05T20:17:50.357228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-03-05T20:17:50.357930] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-03-05T20:17:50.359090] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-03-05T20:17:50.359146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:50.359181] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:50.359210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:50.359269] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:50.421800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:50.422753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:50.422841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:50.422876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:50.554861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:50.555016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:50.555057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:50.555087] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:50.558666] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: UP (p=99.50%) [2026-03-05T20:17:50.558953] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-03-05T20:17:50.559084] [INFO ] [sig ] BNS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:50.711324] [INFO ] [LOCAL ] Saved forecast: BNS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BNS.txt [2026-03-05T20:17:50.711480] [INFO ] [sig ] [459/3362] Completed BNS in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 17.5m [2026-03-05T20:17:50.711522] [INFO ] [sig ] [460/3362] Forecasting BNTC... [2026-03-05T20:17:50.711552] [INFO ] [sig ] Generating forecast for: BNTC [2026-03-05T20:17:50.711604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-03-05T20:17:50.723683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-03-05T20:17:50.724065] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-03-05T20:17:50.724907] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-03-05T20:17:50.724960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:50.724994] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:50.725022] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:50.725078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:50.783222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:50.784010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:50.784095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:50.784128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:50.903468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:50.903655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:50.903701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:50.903733] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:50.907265] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-03-05T20:17:50.907553] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-03-05T20:17:50.907718] [INFO ] [sig ] BNTC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:51.052682] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BNTC.txt [2026-03-05T20:17:51.052823] [INFO ] [sig ] [460/3362] Completed BNTC in 0.3s | 2.77 sym/s | Total: 2.8m | ETA: 17.5m [2026-03-05T20:17:51.052863] [INFO ] [sig ] [461/3362] Forecasting BNTX... [2026-03-05T20:17:51.052892] [INFO ] [sig ] Generating forecast for: BNTX [2026-03-05T20:17:51.052923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-03-05T20:17:51.066489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-03-05T20:17:51.066953] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-03-05T20:17:51.067903] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-03-05T20:17:51.067960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:51.067996] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:51.068024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:51.068084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:51.129043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:51.130058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:51.130154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:51.130189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:51.252823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:51.253003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:51.253047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:51.253075] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:51.256742] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: UP (p=85.03%) [2026-03-05T20:17:51.257081] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-03-05T20:17:51.257231] [INFO ] [sig ] BNTX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:51.419441] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BNTX.txt [2026-03-05T20:17:51.419652] [INFO ] [sig ] [461/3362] Completed BNTX in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 17.5m [2026-03-05T20:17:51.419703] [INFO ] [sig ] [462/3362] Forecasting BOC... [2026-03-05T20:17:51.419735] [INFO ] [sig ] Generating forecast for: BOC [2026-03-05T20:17:51.419768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-03-05T20:17:51.432489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-03-05T20:17:51.432950] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-03-05T20:17:51.433900] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-03-05T20:17:51.433956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:51.433991] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:51.434021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:51.434087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:51.495342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:51.496291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:51.496418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:51.496452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:51.626977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:51.627156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:51.627201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:51.627232] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:51.630899] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: DOWN (p=13.18%) [2026-03-05T20:17:51.631210] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-03-05T20:17:51.631350] [INFO ] [sig ] BOC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:51.781605] [INFO ] [LOCAL ] Saved forecast: BOC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BOC.txt [2026-03-05T20:17:51.781781] [INFO ] [sig ] [462/3362] Completed BOC in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 17.5m [2026-03-05T20:17:51.781843] [INFO ] [sig ] [463/3362] Forecasting BOE... [2026-03-05T20:17:51.781878] [INFO ] [sig ] Generating forecast for: BOE [2026-03-05T20:17:51.781909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-03-05T20:17:51.794316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-03-05T20:17:51.794669] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-03-05T20:17:51.795536] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-03-05T20:17:51.795612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:51.795648] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:51.795676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:51.795734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:51.856793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:51.857724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:51.857808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:51.857842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:51.982405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:51.982589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:51.982635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:51.982667] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:51.986466] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: UP (p=76.62%) [2026-03-05T20:17:51.986784] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-03-05T20:17:51.986923] [INFO ] [sig ] BOE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:52.132898] [INFO ] [LOCAL ] Saved forecast: BOE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BOE.txt [2026-03-05T20:17:52.133050] [INFO ] [sig ] [463/3362] Completed BOE in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 17.5m [2026-03-05T20:17:52.133092] [INFO ] [sig ] [464/3362] Forecasting BOF... [2026-03-05T20:17:52.133122] [INFO ] [sig ] Generating forecast for: BOF [2026-03-05T20:17:52.133152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-03-05T20:17:52.144372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-03-05T20:17:52.144758] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-03-05T20:17:52.145621] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-03-05T20:17:52.145675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:52.145708] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:52.145736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:52.145793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:52.204333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:52.205218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:52.205304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:52.205338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:52.330543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:52.330730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:52.330772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:52.330804] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:52.334449] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: DOWN (p=23.96%) [2026-03-05T20:17:52.334813] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-03-05T20:17:52.334962] [INFO ] [sig ] BOF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:52.486634] [INFO ] [LOCAL ] Saved forecast: BOF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BOF.txt [2026-03-05T20:17:52.486795] [INFO ] [sig ] [464/3362] Completed BOF in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-05T20:17:52.486836] [INFO ] [sig ] [465/3362] Forecasting BOH... [2026-03-05T20:17:52.486868] [INFO ] [sig ] Generating forecast for: BOH [2026-03-05T20:17:52.486898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-03-05T20:17:52.499207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-03-05T20:17:52.499637] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-03-05T20:17:52.500669] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-03-05T20:17:52.500722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:52.500756] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:52.500784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:52.500841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:52.564706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:52.565626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:52.565713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:52.565746] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:52.697436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:52.697612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:52.697871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:52.697905] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:52.701914] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: DOWN (p=7.25%) [2026-03-05T20:17:52.702194] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-03-05T20:17:52.702322] [INFO ] [sig ] BOH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:52.851095] [INFO ] [LOCAL ] Saved forecast: BOH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BOH.txt [2026-03-05T20:17:52.851296] [INFO ] [sig ] [465/3362] Completed BOH in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-05T20:17:52.851340] [INFO ] [sig ] [466/3362] Forecasting BOKF... [2026-03-05T20:17:52.851371] [INFO ] [sig ] Generating forecast for: BOKF [2026-03-05T20:17:52.851402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-03-05T20:17:52.863372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-03-05T20:17:52.863829] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-03-05T20:17:52.864770] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-03-05T20:17:52.864827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:52.864876] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:52.864906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:52.864964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:52.939208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:52.940095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:52.940180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:52.940214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:53.064066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:53.064244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:53.064286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:53.064315] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:53.067979] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: DOWN (p=22.98%) [2026-03-05T20:17:53.068258] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-03-05T20:17:53.068396] [INFO ] [sig ] BOKF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:53.214565] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BOKF.txt [2026-03-05T20:17:53.214720] [INFO ] [sig ] [466/3362] Completed BOKF in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-05T20:17:53.214761] [INFO ] [sig ] [467/3362] Forecasting BOLD... [2026-03-05T20:17:53.214791] [INFO ] [sig ] Generating forecast for: BOLD [2026-03-05T20:17:53.214821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-03-05T20:17:53.225980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-03-05T20:17:53.226353] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-03-05T20:17:53.227189] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-03-05T20:17:53.227243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:53.227276] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:53.227304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:53.227361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:53.285101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:53.286001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:53.286090] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:53.286123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:53.399413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:53.399592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:53.399635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:53.399665] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:53.403057] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: DOWN (p=15.68%) [2026-03-05T20:17:53.403341] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-03-05T20:17:53.403468] [INFO ] [sig ] BOLD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:53.547838] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BOLD.txt [2026-03-05T20:17:53.547968] [INFO ] [sig ] [467/3362] Completed BOLD in 0.3s | 2.77 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-05T20:17:53.548007] [INFO ] [sig ] [468/3362] Forecasting BOND... [2026-03-05T20:17:53.548038] [INFO ] [sig ] Generating forecast for: BOND [2026-03-05T20:17:53.548068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-03-05T20:17:53.558915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-03-05T20:17:53.559242] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-03-05T20:17:53.560347] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-03-05T20:17:53.560401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:53.560440] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:53.560468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:53.560525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:53.619998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:53.620667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:53.620746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:53.620779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:53.749114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:53.749255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:53.749295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:53.749325] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:53.752792] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: DOWN (p=39.13%) [2026-03-05T20:17:53.753072] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-03-05T20:17:53.753199] [INFO ] [sig ] BOND: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:53.900032] [INFO ] [LOCAL ] Saved forecast: BOND 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BOND.txt [2026-03-05T20:17:53.900162] [INFO ] [sig ] [468/3362] Completed BOND in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-05T20:17:53.900200] [INFO ] [sig ] [469/3362] Forecasting BOOM... [2026-03-05T20:17:53.900231] [INFO ] [sig ] Generating forecast for: BOOM [2026-03-05T20:17:53.900261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-03-05T20:17:53.912291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-03-05T20:17:53.912639] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-03-05T20:17:53.913471] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-03-05T20:17:53.913526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:53.913610] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:53.913642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:53.913701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:53.975063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:53.975732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:53.975815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:53.975849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:54.094379] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:54.094537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:54.094595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:54.094628] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:54.098129] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: UP (p=96.65%) [2026-03-05T20:17:54.098415] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-03-05T20:17:54.098569] [INFO ] [sig ] BOOM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:54.255144] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BOOM.txt [2026-03-05T20:17:54.255306] [INFO ] [sig ] [469/3362] Completed BOOM in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-05T20:17:54.255373] [INFO ] [sig ] [470/3362] Forecasting BOTZ... [2026-03-05T20:17:54.255408] [INFO ] [sig ] Generating forecast for: BOTZ [2026-03-05T20:17:54.255439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-03-05T20:17:54.266786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-03-05T20:17:54.267111] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-03-05T20:17:54.268147] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-03-05T20:17:54.268200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:54.268234] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:54.268262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:54.268319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:54.327862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:54.328602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:54.328684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:54.328717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:54.453767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:54.453931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:54.453973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:54.454002] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:54.457830] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: DOWN (p=34.22%) [2026-03-05T20:17:54.458118] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-03-05T20:17:54.458256] [INFO ] [sig ] BOTZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:54.608104] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BOTZ.txt [2026-03-05T20:17:54.608236] [INFO ] [sig ] [470/3362] Completed BOTZ in 0.4s | 2.77 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-05T20:17:54.608276] [INFO ] [sig ] [471/3362] Forecasting BOX... [2026-03-05T20:17:54.608305] [INFO ] [sig ] Generating forecast for: BOX [2026-03-05T20:17:54.608335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-03-05T20:17:54.618720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-03-05T20:17:54.619022] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-03-05T20:17:54.619855] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-03-05T20:17:54.619908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:54.619942] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:54.619970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:54.620027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:54.677007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:54.677656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:54.677759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:54.677792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:54.803418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:54.803585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:54.803629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:54.803659] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:54.807075] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: UP (p=95.11%) [2026-03-05T20:17:54.807354] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-03-05T20:17:54.807507] [INFO ] [sig ] BOX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:54.956409] [INFO ] [LOCAL ] Saved forecast: BOX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BOX.txt [2026-03-05T20:17:54.956560] [INFO ] [sig ] [471/3362] Completed BOX in 0.3s | 2.77 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-05T20:17:54.956623] [INFO ] [sig ] [472/3362] Forecasting BP... [2026-03-05T20:17:54.956653] [INFO ] [sig ] Generating forecast for: BP [2026-03-05T20:17:54.956683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-03-05T20:17:54.967695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-03-05T20:17:54.968007] [INFO ] [FORECASTER] Starting predict_future for BP [2026-03-05T20:17:54.968879] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-03-05T20:17:54.968932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:54.968964] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:54.968991] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:54.969048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:55.026872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:55.027646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:55.027751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:55.027784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:55.153140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:55.153287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:55.153328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:55.153384] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:55.156819] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: UP (p=69.43%) [2026-03-05T20:17:55.157102] [INFO ] [FORECASTER] Completed predict_future for BP [2026-03-05T20:17:55.157231] [INFO ] [sig ] BP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:55.304668] [INFO ] [LOCAL ] Saved forecast: BP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BP.txt [2026-03-05T20:17:55.304821] [INFO ] [sig ] [472/3362] Completed BP in 0.3s | 2.77 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-05T20:17:55.304862] [INFO ] [sig ] [473/3362] Forecasting BPOP... [2026-03-05T20:17:55.304892] [INFO ] [sig ] Generating forecast for: BPOP [2026-03-05T20:17:55.304923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-03-05T20:17:55.315915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-03-05T20:17:55.316223] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-03-05T20:17:55.317050] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-03-05T20:17:55.317104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:55.317137] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:55.317164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:55.317221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:55.374962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:55.375623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:55.375703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:55.375737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:55.497417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:55.497559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:55.497618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:55.497698] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:55.501150] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: DOWN (p=6.38%) [2026-03-05T20:17:55.501435] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-03-05T20:17:55.501613] [INFO ] [sig ] BPOP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:55.647779] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BPOP.txt [2026-03-05T20:17:55.647912] [INFO ] [sig ] [473/3362] Completed BPOP in 0.3s | 2.77 sym/s | Total: 2.8m | ETA: 17.4m [2026-03-05T20:17:55.647951] [INFO ] [sig ] [474/3362] Forecasting BPRN... [2026-03-05T20:17:55.647981] [INFO ] [sig ] Generating forecast for: BPRN [2026-03-05T20:17:55.648011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-03-05T20:17:55.658109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-03-05T20:17:55.658451] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-03-05T20:17:55.659345] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-03-05T20:17:55.659399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:55.659433] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:55.659461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:55.659521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:55.721553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:55.722230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:55.722311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:55.722344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:55.825161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:55.825270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:55.825313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:55.825343] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:55.828923] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: UP (p=92.76%) [2026-03-05T20:17:55.829195] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-03-05T20:17:55.829321] [INFO ] [sig ] BPRN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:55.977427] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BPRN.txt [2026-03-05T20:17:55.977559] [INFO ] [sig ] [474/3362] Completed BPRN in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 17.4m [2026-03-05T20:17:55.977620] [INFO ] [sig ] [475/3362] Forecasting BPYPM... [2026-03-05T20:17:55.977652] [INFO ] [sig ] Generating forecast for: BPYPM [2026-03-05T20:17:55.977706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-03-05T20:17:55.988777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-03-05T20:17:55.989104] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-03-05T20:17:55.989963] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-03-05T20:17:55.990018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:55.990051] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:55.990080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:55.990138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:56.049338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:56.050054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:56.050157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:56.050191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:56.154766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:56.154909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:56.154949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:56.154977] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:56.158753] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: UP (p=80.77%) [2026-03-05T20:17:56.159226] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-03-05T20:17:56.159355] [INFO ] [sig ] BPYPM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:56.303323] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BPYPM.txt [2026-03-05T20:17:56.303448] [INFO ] [sig ] [475/3362] Completed BPYPM in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 17.4m [2026-03-05T20:17:56.303488] [INFO ] [sig ] [476/3362] Forecasting BPYPO... [2026-03-05T20:17:56.303523] [INFO ] [sig ] Generating forecast for: BPYPO [2026-03-05T20:17:56.303552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-03-05T20:17:56.314725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-03-05T20:17:56.315059] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-03-05T20:17:56.315921] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-03-05T20:17:56.315976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:56.316010] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:56.316040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:56.316098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:56.374372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:56.375007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:56.375092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:56.375125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:56.474845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:56.474973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:56.475014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:56.475044] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:56.478946] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: UP (p=66.49%) [2026-03-05T20:17:56.479232] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-03-05T20:17:56.479366] [INFO ] [sig ] BPYPO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:56.627773] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BPYPO.txt [2026-03-05T20:17:56.627905] [INFO ] [sig ] [476/3362] Completed BPYPO in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 17.4m [2026-03-05T20:17:56.627945] [INFO ] [sig ] [477/3362] Forecasting BPYPP... [2026-03-05T20:17:56.627976] [INFO ] [sig ] Generating forecast for: BPYPP [2026-03-05T20:17:56.628007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-03-05T20:17:56.639258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-03-05T20:17:56.639606] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-03-05T20:17:56.640408] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-03-05T20:17:56.640462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:56.640511] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:56.640540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:56.640614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:56.700114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:56.700896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:56.700982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:56.701016] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:56.813916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:56.814102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:56.814166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:56.814215] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:56.818402] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: DOWN (p=37.30%) [2026-03-05T20:17:56.818827] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-03-05T20:17:56.818995] [INFO ] [sig ] BPYPP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:56.968923] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BPYPP.txt [2026-03-05T20:17:56.969060] [INFO ] [sig ] [477/3362] Completed BPYPP in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-05T20:17:56.969101] [INFO ] [sig ] [478/3362] Forecasting BRAG... [2026-03-05T20:17:56.969130] [INFO ] [sig ] Generating forecast for: BRAG [2026-03-05T20:17:56.969160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-03-05T20:17:56.980119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-03-05T20:17:56.980517] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-03-05T20:17:56.981557] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-03-05T20:17:56.981633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:56.981668] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:56.981695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:56.981939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:57.041665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:57.042553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:57.042656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:57.042691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:57.160791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:57.160951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:57.160995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:57.161026] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:57.164504] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: UP (p=51.76%) [2026-03-05T20:17:57.164805] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-03-05T20:17:57.164935] [INFO ] [sig ] BRAG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:57.312514] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BRAG.txt [2026-03-05T20:17:57.312664] [INFO ] [sig ] [478/3362] Completed BRAG in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-05T20:17:57.312706] [INFO ] [sig ] [479/3362] Forecasting BRC... [2026-03-05T20:17:57.312735] [INFO ] [sig ] Generating forecast for: BRC [2026-03-05T20:17:57.312765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-03-05T20:17:57.323700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-03-05T20:17:57.324075] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-03-05T20:17:57.324923] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-03-05T20:17:57.324977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:57.325010] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:57.325040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:57.325098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:57.384153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:57.384836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:57.384942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:57.384977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:57.505027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:57.505202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:57.505244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:57.505274] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:57.509052] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: UP (p=96.40%) [2026-03-05T20:17:57.509423] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-03-05T20:17:57.509619] [INFO ] [sig ] BRC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:57.657325] [INFO ] [LOCAL ] Saved forecast: BRC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BRC.txt [2026-03-05T20:17:57.657459] [INFO ] [sig ] [479/3362] Completed BRC in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-05T20:17:57.657498] [INFO ] [sig ] [480/3362] Forecasting BRO... [2026-03-05T20:17:57.657530] [INFO ] [sig ] Generating forecast for: BRO [2026-03-05T20:17:57.657560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-03-05T20:17:57.668640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-03-05T20:17:57.668949] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-03-05T20:17:57.669779] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-03-05T20:17:57.669831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:57.669864] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:57.669892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:57.669950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:57.729199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:57.729884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:57.729965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:57.729997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:57.856846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:57.857004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:57.857045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:57.857075] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:57.860498] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: DOWN (p=22.97%) [2026-03-05T20:17:57.860799] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-03-05T20:17:57.860931] [INFO ] [sig ] BRO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:58.006076] [INFO ] [LOCAL ] Saved forecast: BRO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BRO.txt [2026-03-05T20:17:58.006207] [INFO ] [sig ] [480/3362] Completed BRO in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-05T20:17:58.006251] [INFO ] [sig ] [481/3362] Forecasting BROS... [2026-03-05T20:17:58.006287] [INFO ] [sig ] Generating forecast for: BROS [2026-03-05T20:17:58.006319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-03-05T20:17:58.017858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-03-05T20:17:58.018233] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-03-05T20:17:58.019191] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-03-05T20:17:58.019247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:58.019283] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:58.019314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:58.019372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:58.081538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:58.082376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:58.082462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:58.082496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:58.206750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:58.206905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:58.206947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:58.206976] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:58.210528] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: UP (p=82.36%) [2026-03-05T20:17:58.210836] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-03-05T20:17:58.210971] [INFO ] [sig ] BROS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:58.359743] [INFO ] [LOCAL ] Saved forecast: BROS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BROS.txt [2026-03-05T20:17:58.359897] [INFO ] [sig ] [481/3362] Completed BROS in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-05T20:17:58.359943] [INFO ] [sig ] [482/3362] Forecasting BRSP... [2026-03-05T20:17:58.359974] [INFO ] [sig ] Generating forecast for: BRSP [2026-03-05T20:17:58.360005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-03-05T20:17:58.371344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-03-05T20:17:58.371771] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-03-05T20:17:58.372632] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-03-05T20:17:58.372685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:58.372718] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:58.372745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:58.372801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:58.432309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:58.433154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:58.433237] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:58.433270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:58.555174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:58.555322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:58.555363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:58.555393] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:58.559091] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: DOWN (p=8.59%) [2026-03-05T20:17:58.559445] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-03-05T20:17:58.559644] [INFO ] [sig ] BRSP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:58.717517] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BRSP.txt [2026-03-05T20:17:58.717830] [INFO ] [sig ] [482/3362] Completed BRSP in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-05T20:17:58.717892] [INFO ] [sig ] [483/3362] Forecasting BRX... [2026-03-05T20:17:58.717936] [INFO ] [sig ] Generating forecast for: BRX [2026-03-05T20:17:58.717981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-03-05T20:17:58.732744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-03-05T20:17:58.733138] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-03-05T20:17:58.734236] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-03-05T20:17:58.734302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:58.734350] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:58.734391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:58.734475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:58.805216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:58.806050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:58.806133] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:58.806167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:58.934689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:58.934851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:58.934892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:58.934922] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:58.938463] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: DOWN (p=33.23%) [2026-03-05T20:17:58.938872] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-03-05T20:17:58.939028] [INFO ] [sig ] BRX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:17:59.089311] [INFO ] [LOCAL ] Saved forecast: BRX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BRX.txt [2026-03-05T20:17:59.089490] [INFO ] [sig ] [483/3362] Completed BRX in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-05T20:17:59.089548] [INFO ] [sig ] [484/3362] Forecasting BRZE... [2026-03-05T20:17:59.089626] [INFO ] [sig ] Generating forecast for: BRZE [2026-03-05T20:17:59.089668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-03-05T20:17:59.101665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-03-05T20:17:59.102039] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-03-05T20:17:59.102925] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-03-05T20:17:59.102978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:59.103011] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:59.103039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:59.103096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:59.168331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:59.169348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:59.169447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:59.169487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:59.298910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:59.299076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:59.299120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:59.299166] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:59.303039] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: UP (p=67.81%) [2026-03-05T20:17:59.303385] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-03-05T20:17:59.303541] [INFO ] [sig ] BRZE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:59.474367] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BRZE.txt [2026-03-05T20:17:59.474531] [INFO ] [sig ] [484/3362] Completed BRZE in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-05T20:17:59.474594] [INFO ] [sig ] [485/3362] Forecasting BSAC... [2026-03-05T20:17:59.474630] [INFO ] [sig ] Generating forecast for: BSAC [2026-03-05T20:17:59.474660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-03-05T20:17:59.486258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-03-05T20:17:59.486567] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-03-05T20:17:59.487592] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-03-05T20:17:59.487678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:59.487720] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:59.487747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:59.487803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:59.547899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:59.548826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:59.548912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:59.548945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:17:59.670826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:17:59.670983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:17:59.671025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:17:59.671055] [INFO ] [FORECASTER] Training complete [2026-03-05T20:17:59.674546] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: UP (p=76.16%) [2026-03-05T20:17:59.674868] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-03-05T20:17:59.674996] [INFO ] [sig ] BSAC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:17:59.821202] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BSAC.txt [2026-03-05T20:17:59.821363] [INFO ] [sig ] [485/3362] Completed BSAC in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-05T20:17:59.821404] [INFO ] [sig ] [486/3362] Forecasting BSCQ... [2026-03-05T20:17:59.821436] [INFO ] [sig ] Generating forecast for: BSCQ [2026-03-05T20:17:59.821466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-03-05T20:17:59.832834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-03-05T20:17:59.833196] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-03-05T20:17:59.834024] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-03-05T20:17:59.834076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:17:59.834140] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:17:59.834170] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:17:59.834227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:17:59.892734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:17:59.893638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:17:59.893722] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:17:59.893773] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:00.007502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:00.007694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:00.007738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:00.007767] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:00.011259] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: UP (p=86.94%) [2026-03-05T20:18:00.011544] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-03-05T20:18:00.011693] [INFO ] [sig ] BSCQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:00.159524] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BSCQ.txt [2026-03-05T20:18:00.159718] [INFO ] [sig ] [486/3362] Completed BSCQ in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-05T20:18:00.159761] [INFO ] [sig ] [487/3362] Forecasting BSCS... [2026-03-05T20:18:00.159793] [INFO ] [sig ] Generating forecast for: BSCS [2026-03-05T20:18:00.159823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-03-05T20:18:00.171556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-03-05T20:18:00.171940] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-03-05T20:18:00.172810] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-03-05T20:18:00.172864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:00.172897] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:00.172924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:00.172981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:00.232433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:00.233373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:00.233457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:00.233490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:00.352956] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:00.353119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:00.353162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:00.353191] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:00.356714] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: UP (p=66.73%) [2026-03-05T20:18:00.356998] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-03-05T20:18:00.357127] [INFO ] [sig ] BSCS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:00.503499] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BSCS.txt [2026-03-05T20:18:00.503685] [INFO ] [sig ] [487/3362] Completed BSCS in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-05T20:18:00.503727] [INFO ] [sig ] [488/3362] Forecasting BSCX... [2026-03-05T20:18:00.503759] [INFO ] [sig ] Generating forecast for: BSCX [2026-03-05T20:18:00.503792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-03-05T20:18:00.515037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-03-05T20:18:00.515382] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-03-05T20:18:00.516270] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-03-05T20:18:00.516324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:00.516359] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:00.516386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:00.516459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:00.574281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:00.575196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:00.575279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:00.575313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:00.697001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:00.697169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:00.697210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:00.697239] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:00.701028] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: UP (p=65.15%) [2026-03-05T20:18:00.701309] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-03-05T20:18:00.701440] [INFO ] [sig ] BSCX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:00.852901] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BSCX.txt [2026-03-05T20:18:00.853064] [INFO ] [sig ] [488/3362] Completed BSCX in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-05T20:18:00.853106] [INFO ] [sig ] [489/3362] Forecasting BSCY... [2026-03-05T20:18:00.853137] [INFO ] [sig ] Generating forecast for: BSCY [2026-03-05T20:18:00.853168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-03-05T20:18:00.864528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-03-05T20:18:00.864940] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-03-05T20:18:00.865775] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-03-05T20:18:00.865827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:00.865861] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:00.865887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:00.865944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:00.923961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:00.924882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:00.924966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:00.925000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:01.057109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:01.057314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:01.057379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:01.057478] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:01.063107] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: DOWN (p=13.47%) [2026-03-05T20:18:01.063665] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-03-05T20:18:01.063889] [INFO ] [sig ] BSCY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:01.217779] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BSCY.txt [2026-03-05T20:18:01.217936] [INFO ] [sig ] [489/3362] Completed BSCY in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-05T20:18:01.217987] [INFO ] [sig ] [490/3362] Forecasting BSJQ... [2026-03-05T20:18:01.218028] [INFO ] [sig ] Generating forecast for: BSJQ [2026-03-05T20:18:01.218061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-03-05T20:18:01.229538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-03-05T20:18:01.229966] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-03-05T20:18:01.230992] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-03-05T20:18:01.231048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:01.231082] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:01.231110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:01.231167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:01.290394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:01.291077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:01.291160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:01.291195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:01.418786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:01.418951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:01.418995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:01.419025] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:01.422871] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: DOWN (p=41.52%) [2026-03-05T20:18:01.423183] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-03-05T20:18:01.423326] [INFO ] [sig ] BSJQ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:01.577336] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BSJQ.txt [2026-03-05T20:18:01.577502] [INFO ] [sig ] [490/3362] Completed BSJQ in 0.4s | 2.77 sym/s | Total: 2.9m | ETA: 17.3m [2026-03-05T20:18:01.577545] [INFO ] [sig ] [491/3362] Forecasting BSJS... [2026-03-05T20:18:01.577603] [INFO ] [sig ] Generating forecast for: BSJS [2026-03-05T20:18:01.577638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-03-05T20:18:01.588633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-03-05T20:18:01.589049] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-03-05T20:18:01.589970] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-03-05T20:18:01.590037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:01.590074] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:01.590102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:01.590159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:01.650001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:01.650954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:01.651053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:01.651088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:01.779645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:01.779815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:01.779857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:01.779887] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:01.783658] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: UP (p=53.90%) [2026-03-05T20:18:01.783954] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-03-05T20:18:01.784088] [INFO ] [sig ] BSJS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:01.941938] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BSJS.txt [2026-03-05T20:18:01.942130] [INFO ] [sig ] [491/3362] Completed BSJS in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 17.3m [2026-03-05T20:18:01.942213] [INFO ] [sig ] [492/3362] Forecasting BSL... [2026-03-05T20:18:01.942251] [INFO ] [sig ] Generating forecast for: BSL [2026-03-05T20:18:01.942292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-03-05T20:18:01.955339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-03-05T20:18:01.955837] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-03-05T20:18:01.957241] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-03-05T20:18:01.957302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:01.957340] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:01.957370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:01.957429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:02.025443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:02.026404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:02.026496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:02.026529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:02.147348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:02.147508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:02.147552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:02.147607] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:02.151401] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: UP (p=74.87%) [2026-03-05T20:18:02.151955] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-03-05T20:18:02.152132] [INFO ] [sig ] BSL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:02.305669] [INFO ] [LOCAL ] Saved forecast: BSL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BSL.txt [2026-03-05T20:18:02.305832] [INFO ] [sig ] [492/3362] Completed BSL in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 17.3m [2026-03-05T20:18:02.305874] [INFO ] [sig ] [493/3362] Forecasting BSM... [2026-03-05T20:18:02.305907] [INFO ] [sig ] Generating forecast for: BSM [2026-03-05T20:18:02.305939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-03-05T20:18:02.318152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-03-05T20:18:02.318485] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-03-05T20:18:02.319600] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-03-05T20:18:02.319689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:02.319733] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:02.319769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:02.319829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:02.381553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:02.382425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:02.382530] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:02.382605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:02.508774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:02.508939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:02.508989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:02.509033] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:02.513026] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: DOWN (p=3.03%) [2026-03-05T20:18:02.513314] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-03-05T20:18:02.513449] [INFO ] [sig ] BSM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:02.664647] [INFO ] [LOCAL ] Saved forecast: BSM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BSM.txt [2026-03-05T20:18:02.664800] [INFO ] [sig ] [493/3362] Completed BSM in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-05T20:18:02.664842] [INFO ] [sig ] [494/3362] Forecasting BSMQ... [2026-03-05T20:18:02.664874] [INFO ] [sig ] Generating forecast for: BSMQ [2026-03-05T20:18:02.664906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-03-05T20:18:02.676418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-03-05T20:18:02.676822] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-03-05T20:18:02.677824] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-03-05T20:18:02.677879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:02.677912] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:02.677940] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:02.677998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:02.746844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:02.748145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:02.748265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:02.748321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:02.884029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:02.884197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:02.884240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:02.884270] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:02.888087] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: UP (p=51.15%) [2026-03-05T20:18:02.888469] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-03-05T20:18:02.888644] [INFO ] [sig ] BSMQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:03.046245] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BSMQ.txt [2026-03-05T20:18:03.046416] [INFO ] [sig ] [494/3362] Completed BSMQ in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-05T20:18:03.046460] [INFO ] [sig ] [495/3362] Forecasting BSMS... [2026-03-05T20:18:03.046494] [INFO ] [sig ] Generating forecast for: BSMS [2026-03-05T20:18:03.046525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-03-05T20:18:03.058763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-03-05T20:18:03.059233] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-03-05T20:18:03.060249] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-03-05T20:18:03.060308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:03.060342] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:03.060369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:03.060426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:03.121069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:03.122045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:03.122148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:03.122183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:03.250053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:03.250214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:03.250258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:03.250287] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:03.254029] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: DOWN (p=35.58%) [2026-03-05T20:18:03.254343] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-03-05T20:18:03.254479] [INFO ] [sig ] BSMS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:03.411058] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BSMS.txt [2026-03-05T20:18:03.411215] [INFO ] [sig ] [495/3362] Completed BSMS in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-05T20:18:03.411257] [INFO ] [sig ] [496/3362] Forecasting BSSX... [2026-03-05T20:18:03.411289] [INFO ] [sig ] Generating forecast for: BSSX [2026-03-05T20:18:03.411321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-03-05T20:18:03.422666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-03-05T20:18:03.423052] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-03-05T20:18:03.423939] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-03-05T20:18:03.423995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:03.424029] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:03.424058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:03.424117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:03.487123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:03.487982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:03.488112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:03.488161] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:03.603725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:03.603884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:03.603927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:03.603958] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:03.607902] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: DOWN (p=19.79%) [2026-03-05T20:18:03.608227] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-03-05T20:18:03.608379] [INFO ] [sig ] BSSX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:03.760293] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BSSX.txt [2026-03-05T20:18:03.760460] [INFO ] [sig ] [496/3362] Completed BSSX in 0.3s | 2.77 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-05T20:18:03.760502] [INFO ] [sig ] [497/3362] Forecasting BSTZ... [2026-03-05T20:18:03.760535] [INFO ] [sig ] Generating forecast for: BSTZ [2026-03-05T20:18:03.760565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-03-05T20:18:03.773239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-03-05T20:18:03.773626] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-03-05T20:18:03.774486] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-03-05T20:18:03.774541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:03.774594] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:03.774626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:03.774685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:03.838274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:03.839233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:03.839329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:03.839364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:03.964283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:03.964464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:03.964508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:03.964539] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:03.968156] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: DOWN (p=48.11%) [2026-03-05T20:18:03.968470] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-03-05T20:18:03.968627] [INFO ] [sig ] BSTZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:04.119536] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BSTZ.txt [2026-03-05T20:18:04.119713] [INFO ] [sig ] [497/3362] Completed BSTZ in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-05T20:18:04.119757] [INFO ] [sig ] [498/3362] Forecasting BSVN... [2026-03-05T20:18:04.119791] [INFO ] [sig ] Generating forecast for: BSVN [2026-03-05T20:18:04.119823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-03-05T20:18:04.130981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-03-05T20:18:04.131345] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-03-05T20:18:04.132208] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-03-05T20:18:04.132263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:04.132298] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:04.132336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:04.132399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:04.193542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:04.194435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:04.194524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:04.194558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:04.313089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:04.313267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:04.313315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:04.313346] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:04.317169] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: UP (p=64.05%) [2026-03-05T20:18:04.317480] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-03-05T20:18:04.317643] [INFO ] [sig ] BSVN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:04.476389] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BSVN.txt [2026-03-05T20:18:04.476566] [INFO ] [sig ] [498/3362] Completed BSVN in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-05T20:18:04.476632] [INFO ] [sig ] [499/3362] Forecasting BSVO... [2026-03-05T20:18:04.476671] [INFO ] [sig ] Generating forecast for: BSVO [2026-03-05T20:18:04.476709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-03-05T20:18:04.489532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-03-05T20:18:04.489929] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-03-05T20:18:04.490796] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-03-05T20:18:04.490849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:04.490883] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:04.490911] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:04.490969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:04.552723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:04.553504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:04.553610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:04.553648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:04.688031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:04.688191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:04.688234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:04.688265] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:04.692264] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: UP (p=58.11%) [2026-03-05T20:18:04.692597] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-03-05T20:18:04.692736] [INFO ] [sig ] BSVO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:04.851403] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BSVO.txt [2026-03-05T20:18:04.851618] [INFO ] [sig ] [499/3362] Completed BSVO in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-05T20:18:04.851669] [INFO ] [sig ] [500/3362] Forecasting BSX... [2026-03-05T20:18:04.851702] [INFO ] [sig ] Generating forecast for: BSX [2026-03-05T20:18:04.851734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-03-05T20:18:04.863491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-03-05T20:18:04.863900] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-03-05T20:18:04.864830] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-03-05T20:18:04.864885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:04.864919] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:04.864947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:04.865005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:04.928321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:04.929223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:04.929318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:04.929363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:05.062675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:05.062884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:05.063132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:05.063164] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:05.067180] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-03-05T20:18:05.067505] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-03-05T20:18:05.067692] [INFO ] [sig ] BSX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:05.220147] [INFO ] [LOCAL ] Saved forecast: BSX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BSX.txt [2026-03-05T20:18:05.220311] [INFO ] [sig ] [500/3362] Completed BSX in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-05T20:18:05.220359] [INFO ] [sig ] [501/3362] Forecasting BSY... [2026-03-05T20:18:05.220390] [INFO ] [sig ] Generating forecast for: BSY [2026-03-05T20:18:05.220423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-03-05T20:18:05.232395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-03-05T20:18:05.232787] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-03-05T20:18:05.233678] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-03-05T20:18:05.233748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:05.233784] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:05.233811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:05.233868] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:05.295977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:05.296824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:05.296910] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:05.296944] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:05.425137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:05.425296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:05.425340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:05.425369] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:05.429127] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: DOWN (p=22.13%) [2026-03-05T20:18:05.429424] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-03-05T20:18:05.429603] [INFO ] [sig ] BSY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:05.580075] [INFO ] [LOCAL ] Saved forecast: BSY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BSY.txt [2026-03-05T20:18:05.580223] [INFO ] [sig ] [501/3362] Completed BSY in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-05T20:18:05.580264] [INFO ] [sig ] [502/3362] Forecasting BTAI... [2026-03-05T20:18:05.580296] [INFO ] [sig ] Generating forecast for: BTAI [2026-03-05T20:18:05.580340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-03-05T20:18:05.591993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-03-05T20:18:05.592377] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-03-05T20:18:05.593316] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-03-05T20:18:05.593379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:05.593416] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:05.593445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:05.593504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:05.654915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:05.655709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:05.655793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:05.655827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:05.783360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:05.783521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:05.783600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:05.783651] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:05.787760] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: UP (p=90.86%) [2026-03-05T20:18:05.788047] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-03-05T20:18:05.788185] [INFO ] [sig ] BTAI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:05.942077] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BTAI.txt [2026-03-05T20:18:05.942229] [INFO ] [sig ] [502/3362] Completed BTAI in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-05T20:18:05.942271] [INFO ] [sig ] [503/3362] Forecasting BTCS... [2026-03-05T20:18:05.942303] [INFO ] [sig ] Generating forecast for: BTCS [2026-03-05T20:18:05.942336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-03-05T20:18:05.953662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-03-05T20:18:05.954015] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-03-05T20:18:05.954900] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-03-05T20:18:05.954955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:05.955028] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:05.955059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:05.955119] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:06.018385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:06.019323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:06.019412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:06.019447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:06.151795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:06.151957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:06.152001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:06.152031] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:06.156607] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: UP (p=87.71%) [2026-03-05T20:18:06.156908] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-03-05T20:18:06.157051] [INFO ] [sig ] BTCS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:06.311923] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BTCS.txt [2026-03-05T20:18:06.312062] [INFO ] [sig ] [503/3362] Completed BTCS in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-05T20:18:06.312104] [INFO ] [sig ] [504/3362] Forecasting BTE... [2026-03-05T20:18:06.312134] [INFO ] [sig ] Generating forecast for: BTE [2026-03-05T20:18:06.312164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-03-05T20:18:06.505674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-03-05T20:18:06.506355] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-03-05T20:18:06.507628] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-03-05T20:18:06.507725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:06.507778] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:06.507823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:06.507908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:06.575453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:06.576378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:06.576466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:06.576502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:06.699551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:06.699740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:06.699797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:06.699830] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:06.703470] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: DOWN (p=45.02%) [2026-03-05T20:18:06.703822] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-03-05T20:18:06.703972] [INFO ] [sig ] BTE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:06.851031] [INFO ] [LOCAL ] Saved forecast: BTE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BTE.txt [2026-03-05T20:18:06.851188] [INFO ] [sig ] [504/3362] Completed BTE in 0.5s | 2.77 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-05T20:18:06.851240] [INFO ] [sig ] [505/3362] Forecasting BTF... [2026-03-05T20:18:06.851273] [INFO ] [sig ] Generating forecast for: BTF [2026-03-05T20:18:06.851304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-03-05T20:18:06.862846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-03-05T20:18:06.863209] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-03-05T20:18:06.864071] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-03-05T20:18:06.864125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:06.864163] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:06.864191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:06.864248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:06.922715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:06.923628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:06.923713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:06.923752] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:07.045089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:07.045247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:07.045288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:07.045317] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:07.048784] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=37.97%) [2026-03-05T20:18:07.049066] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-03-05T20:18:07.049196] [INFO ] [sig ] BTF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:07.196152] [INFO ] [LOCAL ] Saved forecast: BTF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BTF.txt [2026-03-05T20:18:07.196311] [INFO ] [sig ] [505/3362] Completed BTF in 0.3s | 2.77 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-05T20:18:07.196352] [INFO ] [sig ] [506/3362] Forecasting BTI... [2026-03-05T20:18:07.196382] [INFO ] [sig ] Generating forecast for: BTI [2026-03-05T20:18:07.196414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-03-05T20:18:07.208148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-03-05T20:18:07.208495] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-03-05T20:18:07.209326] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-03-05T20:18:07.209379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:07.209412] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:07.209440] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:07.209497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:07.266855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:07.267616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:07.267714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:07.267748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:07.389182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:07.389338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:07.389381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:07.389410] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:07.393140] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: UP (p=71.12%) [2026-03-05T20:18:07.393432] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-03-05T20:18:07.393598] [INFO ] [sig ] BTI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:07.553122] [INFO ] [LOCAL ] Saved forecast: BTI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BTI.txt [2026-03-05T20:18:07.553282] [INFO ] [sig ] [506/3362] Completed BTI in 0.4s | 2.77 sym/s | Total: 3.0m | ETA: 17.2m [2026-03-05T20:18:07.553323] [INFO ] [sig ] [507/3362] Forecasting BTMD... [2026-03-05T20:18:07.553353] [INFO ] [sig ] Generating forecast for: BTMD [2026-03-05T20:18:07.553384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-03-05T20:18:07.565166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-03-05T20:18:07.565545] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-03-05T20:18:07.566424] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-03-05T20:18:07.566477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:07.566511] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:07.566539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:07.566613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:07.628404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:07.629450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:07.629550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:07.629607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:07.755190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:07.755353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:07.755394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:07.755423] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:07.759050] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: DOWN (p=21.94%) [2026-03-05T20:18:07.759395] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-03-05T20:18:07.759547] [INFO ] [sig ] BTMD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:07.912934] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BTMD.txt [2026-03-05T20:18:07.913077] [INFO ] [sig ] [507/3362] Completed BTMD in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.2m [2026-03-05T20:18:07.913131] [INFO ] [sig ] [508/3362] Forecasting BTSG... [2026-03-05T20:18:07.913168] [INFO ] [sig ] Generating forecast for: BTSG [2026-03-05T20:18:07.913214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-03-05T20:18:07.924449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-03-05T20:18:07.924775] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-03-05T20:18:07.925763] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-03-05T20:18:07.925816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:07.925848] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:07.925875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:07.925932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:07.984735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:07.985429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:07.985513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:07.985548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:08.107452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:08.107635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:08.107705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:08.107754] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:08.111921] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: DOWN (p=37.12%) [2026-03-05T20:18:08.112260] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-03-05T20:18:08.112615] [INFO ] [sig ] BTSG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:08.272235] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BTSG.txt [2026-03-05T20:18:08.272390] [INFO ] [sig ] [508/3362] Completed BTSG in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.2m [2026-03-05T20:18:08.272431] [INFO ] [sig ] [509/3362] Forecasting BTZ... [2026-03-05T20:18:08.272463] [INFO ] [sig ] Generating forecast for: BTZ [2026-03-05T20:18:08.272494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-03-05T20:18:08.283565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-03-05T20:18:08.283894] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-03-05T20:18:08.284715] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-03-05T20:18:08.284768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:08.284802] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:08.284830] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:08.284886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:08.343606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:08.344618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:08.344723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:08.344771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:08.465610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:08.465765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:08.465810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:08.465840] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:08.469331] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: UP (p=80.40%) [2026-03-05T20:18:08.469633] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-03-05T20:18:08.469763] [INFO ] [sig ] BTZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:08.614002] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BTZ.txt [2026-03-05T20:18:08.614128] [INFO ] [sig ] [509/3362] Completed BTZ in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 17.2m [2026-03-05T20:18:08.614172] [INFO ] [sig ] [510/3362] Forecasting BUD... [2026-03-05T20:18:08.614203] [INFO ] [sig ] Generating forecast for: BUD [2026-03-05T20:18:08.614233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-03-05T20:18:08.626605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-03-05T20:18:08.626914] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-03-05T20:18:08.627787] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-03-05T20:18:08.627843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:08.627876] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:08.627904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:08.627961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:08.686892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:08.687696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:08.687797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:08.687832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:08.804128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:08.804279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:08.804320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:08.804350] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:08.807891] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: UP (p=54.80%) [2026-03-05T20:18:08.808179] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-03-05T20:18:08.808308] [INFO ] [sig ] BUD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:08.956108] [INFO ] [LOCAL ] Saved forecast: BUD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BUD.txt [2026-03-05T20:18:08.956241] [INFO ] [sig ] [510/3362] Completed BUD in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 17.2m [2026-03-05T20:18:08.956293] [INFO ] [sig ] [511/3362] Forecasting BUFC... [2026-03-05T20:18:08.956326] [INFO ] [sig ] Generating forecast for: BUFC [2026-03-05T20:18:08.956358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-03-05T20:18:08.966886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-03-05T20:18:08.967263] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-03-05T20:18:08.968164] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-03-05T20:18:08.968219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:08.968251] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:08.968278] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:08.968339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:09.025732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:09.026381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:09.026463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:09.026494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:09.120404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:09.120561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:09.120623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:09.120653] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:09.124096] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: UP (p=56.82%) [2026-03-05T20:18:09.124374] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-03-05T20:18:09.124503] [INFO ] [sig ] BUFC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:09.280750] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BUFC.txt [2026-03-05T20:18:09.280929] [INFO ] [sig ] [511/3362] Completed BUFC in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-05T20:18:09.280971] [INFO ] [sig ] [512/3362] Forecasting BUG... [2026-03-05T20:18:09.281002] [INFO ] [sig ] Generating forecast for: BUG [2026-03-05T20:18:09.281033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-03-05T20:18:09.292134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-03-05T20:18:09.292460] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-03-05T20:18:09.293471] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-03-05T20:18:09.293523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:09.293555] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:09.293618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:09.293678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:09.353104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:09.353771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:09.353854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:09.353888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:09.476823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:09.476984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:09.477025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:09.477056] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:09.480850] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: UP (p=88.93%) [2026-03-05T20:18:09.481145] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-03-05T20:18:09.481272] [INFO ] [sig ] BUG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:09.629316] [INFO ] [LOCAL ] Saved forecast: BUG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BUG.txt [2026-03-05T20:18:09.629499] [INFO ] [sig ] [512/3362] Completed BUG in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-05T20:18:09.629550] [INFO ] [sig ] [513/3362] Forecasting BUI... [2026-03-05T20:18:09.629608] [INFO ] [sig ] Generating forecast for: BUI [2026-03-05T20:18:09.629648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-03-05T20:18:09.642915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-03-05T20:18:09.643485] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-03-05T20:18:09.644327] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-03-05T20:18:09.644380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:09.644414] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:09.644442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:09.644499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:09.702441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:09.703284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:09.703404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:09.703438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:09.822489] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:09.822667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:09.822711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:09.822741] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:09.826168] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: UP (p=97.54%) [2026-03-05T20:18:09.826445] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-03-05T20:18:09.826593] [INFO ] [sig ] BUI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:09.971661] [INFO ] [LOCAL ] Saved forecast: BUI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BUI.txt [2026-03-05T20:18:09.971834] [INFO ] [sig ] [513/3362] Completed BUI in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-05T20:18:09.971878] [INFO ] [sig ] [514/3362] Forecasting BURL... [2026-03-05T20:18:09.971908] [INFO ] [sig ] Generating forecast for: BURL [2026-03-05T20:18:09.971938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-03-05T20:18:09.983297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-03-05T20:18:09.983732] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-03-05T20:18:09.984850] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-03-05T20:18:09.984904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:09.985126] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:09.985154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:09.985214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:10.045193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:10.046059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:10.046143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:10.046178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:10.183560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:10.183746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:10.183788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:10.183818] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:10.187358] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: UP (p=58.46%) [2026-03-05T20:18:10.187710] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-03-05T20:18:10.187850] [INFO ] [sig ] BURL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:10.343605] [INFO ] [LOCAL ] Saved forecast: BURL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BURL.txt [2026-03-05T20:18:10.343773] [INFO ] [sig ] [514/3362] Completed BURL in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-05T20:18:10.343817] [INFO ] [sig ] [515/3362] Forecasting BUSE... [2026-03-05T20:18:10.343848] [INFO ] [sig ] Generating forecast for: BUSE [2026-03-05T20:18:10.343879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-03-05T20:18:10.355221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-03-05T20:18:10.355701] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-03-05T20:18:10.356611] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-03-05T20:18:10.356667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:10.356699] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:10.356727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:10.356785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:10.419570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:10.420724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:10.420821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:10.420857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:10.552980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:10.553140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:10.553187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:10.553219] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:10.556940] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: UP (p=72.01%) [2026-03-05T20:18:10.557235] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-03-05T20:18:10.557397] [INFO ] [sig ] BUSE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:10.704533] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BUSE.txt [2026-03-05T20:18:10.704702] [INFO ] [sig ] [515/3362] Completed BUSE in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-05T20:18:10.704743] [INFO ] [sig ] [516/3362] Forecasting BUXX... [2026-03-05T20:18:10.704774] [INFO ] [sig ] Generating forecast for: BUXX [2026-03-05T20:18:10.704829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-03-05T20:18:10.716542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-03-05T20:18:10.717185] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-03-05T20:18:10.718284] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-03-05T20:18:10.718348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:10.718387] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:10.718425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:10.718499] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:10.783843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:10.784948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:10.785045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:10.785093] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:10.906533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:10.906713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:10.906755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:10.906785] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:10.910464] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-03-05T20:18:10.910776] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-03-05T20:18:10.910914] [INFO ] [sig ] BUXX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:11.060142] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BUXX.txt [2026-03-05T20:18:11.060310] [INFO ] [sig ] [516/3362] Completed BUXX in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-05T20:18:11.060352] [INFO ] [sig ] [517/3362] Forecasting BVFL... [2026-03-05T20:18:11.060382] [INFO ] [sig ] Generating forecast for: BVFL [2026-03-05T20:18:11.060416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-03-05T20:18:11.072370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-03-05T20:18:11.072792] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-03-05T20:18:11.073710] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-03-05T20:18:11.073763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:11.073797] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:11.073824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:11.073881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:11.133250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:11.134055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:11.134142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:11.134176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:11.247693] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:11.247880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:11.247943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:11.247992] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:11.251939] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: DOWN (p=6.20%) [2026-03-05T20:18:11.252247] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-03-05T20:18:11.252397] [INFO ] [sig ] BVFL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:11.408685] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BVFL.txt [2026-03-05T20:18:11.408903] [INFO ] [sig ] [517/3362] Completed BVFL in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-05T20:18:11.408966] [INFO ] [sig ] [518/3362] Forecasting BVN... [2026-03-05T20:18:11.409000] [INFO ] [sig ] Generating forecast for: BVN [2026-03-05T20:18:11.409030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-03-05T20:18:11.421278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-03-05T20:18:11.421678] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-03-05T20:18:11.422618] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-03-05T20:18:11.422674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:11.422709] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:11.422738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:11.422797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:11.487620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:11.488592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:11.488684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:11.488718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:11.608906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:11.609073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:11.609117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:11.609147] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:11.612773] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: UP (p=84.89%) [2026-03-05T20:18:11.613109] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-03-05T20:18:11.613250] [INFO ] [sig ] BVN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:11.788703] [INFO ] [LOCAL ] Saved forecast: BVN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BVN.txt [2026-03-05T20:18:11.788931] [INFO ] [sig ] [518/3362] Completed BVN in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-05T20:18:11.788997] [INFO ] [sig ] [519/3362] Forecasting BVS... [2026-03-05T20:18:11.789036] [INFO ] [sig ] Generating forecast for: BVS [2026-03-05T20:18:11.789068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-03-05T20:18:11.801342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-03-05T20:18:11.801816] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-03-05T20:18:11.802758] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-03-05T20:18:11.802824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:11.802879] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:11.802936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:11.803011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:11.866985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:11.867933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:11.868058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:11.868097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:12.009735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:12.009901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:12.009946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:12.009979] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:12.014071] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: DOWN (p=13.32%) [2026-03-05T20:18:12.014488] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-03-05T20:18:12.014682] [INFO ] [sig ] BVS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:12.177500] [INFO ] [LOCAL ] Saved forecast: BVS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BVS.txt [2026-03-05T20:18:12.177705] [INFO ] [sig ] [519/3362] Completed BVS in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-05T20:18:12.177752] [INFO ] [sig ] [520/3362] Forecasting BWA... [2026-03-05T20:18:12.177784] [INFO ] [sig ] Generating forecast for: BWA [2026-03-05T20:18:12.177815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-03-05T20:18:12.190753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-03-05T20:18:12.191424] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-03-05T20:18:12.192305] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-03-05T20:18:12.192366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:12.192432] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:12.192460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:12.192518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:12.252074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:12.252986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:12.253076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:12.253110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:12.378998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:12.379164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:12.379207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:12.379238] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:12.382883] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-03-05T20:18:12.383184] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-03-05T20:18:12.383325] [INFO ] [sig ] BWA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:12.539328] [INFO ] [LOCAL ] Saved forecast: BWA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BWA.txt [2026-03-05T20:18:12.539486] [INFO ] [sig ] [520/3362] Completed BWA in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-05T20:18:12.539527] [INFO ] [sig ] [521/3362] Forecasting BWAY... [2026-03-05T20:18:12.539558] [INFO ] [sig ] Generating forecast for: BWAY [2026-03-05T20:18:12.539622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-03-05T20:18:12.551273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-03-05T20:18:12.551729] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-03-05T20:18:12.552602] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-03-05T20:18:12.552658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:12.552692] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:12.552721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:12.552780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:12.612309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:12.613230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:12.613316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:12.613349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:12.736452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:12.736647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:12.736694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:12.736723] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:12.740332] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: DOWN (p=21.76%) [2026-03-05T20:18:12.740637] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-03-05T20:18:12.740769] [INFO ] [sig ] BWAY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:12.886682] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BWAY.txt [2026-03-05T20:18:12.886833] [INFO ] [sig ] [521/3362] Completed BWAY in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-05T20:18:12.886877] [INFO ] [sig ] [522/3362] Forecasting BWB... [2026-03-05T20:18:12.886908] [INFO ] [sig ] Generating forecast for: BWB [2026-03-05T20:18:12.886938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-03-05T20:18:12.898207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-03-05T20:18:12.898552] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-03-05T20:18:12.899392] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-03-05T20:18:12.899445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:12.899479] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:12.899507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:12.899568] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:12.958347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:12.959196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:12.959281] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:12.959315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:13.083995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:13.084156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:13.084199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:13.084227] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:13.087752] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: DOWN (p=46.39%) [2026-03-05T20:18:13.088044] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-03-05T20:18:13.088177] [INFO ] [sig ] BWB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:13.233881] [INFO ] [LOCAL ] Saved forecast: BWB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BWB.txt [2026-03-05T20:18:13.234033] [INFO ] [sig ] [522/3362] Completed BWB in 0.3s | 2.77 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-05T20:18:13.234074] [INFO ] [sig ] [523/3362] Forecasting BWEN... [2026-03-05T20:18:13.234105] [INFO ] [sig ] Generating forecast for: BWEN [2026-03-05T20:18:13.234138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-03-05T20:18:13.245689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-03-05T20:18:13.246083] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-03-05T20:18:13.246923] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-03-05T20:18:13.246977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:13.247010] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:13.247037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:13.247094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:13.313197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:13.314489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:13.314605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:13.314643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:13.437070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:13.437250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:13.437294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:13.437376] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:13.441244] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: DOWN (p=3.26%) [2026-03-05T20:18:13.441610] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-03-05T20:18:13.441763] [INFO ] [sig ] BWEN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:13.651694] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BWEN.txt [2026-03-05T20:18:13.651855] [INFO ] [sig ] [523/3362] Completed BWEN in 0.4s | 2.77 sym/s | Total: 3.1m | ETA: 17.1m [2026-03-05T20:18:13.651899] [INFO ] [sig ] [524/3362] Forecasting BWFG... [2026-03-05T20:18:13.651929] [INFO ] [sig ] Generating forecast for: BWFG [2026-03-05T20:18:13.651961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-03-05T20:18:13.663061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-03-05T20:18:13.663475] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-03-05T20:18:13.664626] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-03-05T20:18:13.664683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:13.664718] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:13.664747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:13.664806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:13.723884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:13.724779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:13.724869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:13.724903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:13.849357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:13.849538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:13.849623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:13.849666] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:13.853523] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: UP (p=64.53%) [2026-03-05T20:18:13.853841] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-03-05T20:18:13.853990] [INFO ] [sig ] BWFG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:14.028449] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BWFG.txt [2026-03-05T20:18:14.028691] [INFO ] [sig ] [524/3362] Completed BWFG in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.1m [2026-03-05T20:18:14.028760] [INFO ] [sig ] [525/3362] Forecasting BWG... [2026-03-05T20:18:14.028801] [INFO ] [sig ] Generating forecast for: BWG [2026-03-05T20:18:14.028837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-03-05T20:18:14.042178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-03-05T20:18:14.042667] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-03-05T20:18:14.043630] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-03-05T20:18:14.043703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:14.043739] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:14.043768] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:14.043830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:14.119729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:14.120801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:14.120912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:14.120958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:14.244634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:14.244802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:14.244845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:14.244877] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:14.248920] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: UP (p=84.50%) [2026-03-05T20:18:14.249234] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-03-05T20:18:14.249375] [INFO ] [sig ] BWG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:14.408534] [INFO ] [LOCAL ] Saved forecast: BWG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BWG.txt [2026-03-05T20:18:14.408774] [INFO ] [sig ] [525/3362] Completed BWG in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.1m [2026-03-05T20:18:14.408839] [INFO ] [sig ] [526/3362] Forecasting BWIN... [2026-03-05T20:18:14.408881] [INFO ] [sig ] Generating forecast for: BWIN [2026-03-05T20:18:14.408921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-03-05T20:18:14.423719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-03-05T20:18:14.424215] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-03-05T20:18:14.425384] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-03-05T20:18:14.425461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:14.425507] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:14.425547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:14.425666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:14.487278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:14.488300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:14.488411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:14.488447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:14.604317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:14.604479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:14.604521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:14.604550] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:14.608070] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: UP (p=98.90%) [2026-03-05T20:18:14.608383] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-03-05T20:18:14.608522] [INFO ] [sig ] BWIN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:14.754991] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BWIN.txt [2026-03-05T20:18:14.755173] [INFO ] [sig ] [526/3362] Completed BWIN in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.1m [2026-03-05T20:18:14.755225] [INFO ] [sig ] [527/3362] Forecasting BWMN... [2026-03-05T20:18:14.755260] [INFO ] [sig ] Generating forecast for: BWMN [2026-03-05T20:18:14.755289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-03-05T20:18:14.766474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-03-05T20:18:14.766913] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-03-05T20:18:14.767791] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-03-05T20:18:14.767846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:14.767880] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:14.767907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:14.767964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:14.826913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:14.828073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:14.828159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:14.828193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:14.957548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:14.957792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:14.957836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:14.957866] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:14.961596] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: UP (p=67.77%) [2026-03-05T20:18:14.961901] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-03-05T20:18:14.962053] [INFO ] [sig ] BWMN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:15.110971] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BWMN.txt [2026-03-05T20:18:15.111150] [INFO ] [sig ] [527/3362] Completed BWMN in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.1m [2026-03-05T20:18:15.111197] [INFO ] [sig ] [528/3362] Forecasting BXC... [2026-03-05T20:18:15.111229] [INFO ] [sig ] Generating forecast for: BXC [2026-03-05T20:18:15.111260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-03-05T20:18:15.124498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-03-05T20:18:15.124917] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-03-05T20:18:15.125930] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-03-05T20:18:15.125984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:15.126018] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:15.126045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:15.126111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:15.185313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:15.186157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:15.186243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:15.186276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:15.309549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:15.309726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:15.309767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:15.309797] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:15.313228] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: DOWN (p=31.63%) [2026-03-05T20:18:15.313506] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-03-05T20:18:15.313656] [INFO ] [sig ] BXC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:15.461520] [INFO ] [LOCAL ] Saved forecast: BXC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BXC.txt [2026-03-05T20:18:15.461686] [INFO ] [sig ] [528/3362] Completed BXC in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.1m [2026-03-05T20:18:15.461736] [INFO ] [sig ] [529/3362] Forecasting BXMX... [2026-03-05T20:18:15.461768] [INFO ] [sig ] Generating forecast for: BXMX [2026-03-05T20:18:15.461798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-03-05T20:18:15.473498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-03-05T20:18:15.473821] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-03-05T20:18:15.474650] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-03-05T20:18:15.474704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:15.474737] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:15.474765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:15.474822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:15.533536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:15.534301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:15.534384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:15.534417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:15.655610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:15.655767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:15.655807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:15.655836] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:15.659263] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: DOWN (p=3.06%) [2026-03-05T20:18:15.659546] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-03-05T20:18:15.659698] [INFO ] [sig ] BXMX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:15.804698] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BXMX.txt [2026-03-05T20:18:15.804826] [INFO ] [sig ] [529/3362] Completed BXMX in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-05T20:18:15.804866] [INFO ] [sig ] [530/3362] Forecasting BXP... [2026-03-05T20:18:15.804896] [INFO ] [sig ] Generating forecast for: BXP [2026-03-05T20:18:15.804925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-03-05T20:18:15.815993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-03-05T20:18:15.816298] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-03-05T20:18:15.817128] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-03-05T20:18:15.817181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:15.817215] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:15.817243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:15.817300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:15.874449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:15.875148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:15.875257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:15.875292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:15.995820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:15.995987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:15.996035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:15.996072] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:15.999760] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: UP (p=72.36%) [2026-03-05T20:18:16.000075] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-03-05T20:18:16.000411] [INFO ] [sig ] BXP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:16.146888] [INFO ] [LOCAL ] Saved forecast: BXP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BXP.txt [2026-03-05T20:18:16.147035] [INFO ] [sig ] [530/3362] Completed BXP in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-05T20:18:16.147084] [INFO ] [sig ] [531/3362] Forecasting BXSL... [2026-03-05T20:18:16.147116] [INFO ] [sig ] Generating forecast for: BXSL [2026-03-05T20:18:16.147146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-03-05T20:18:16.158429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-03-05T20:18:16.158743] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-03-05T20:18:16.159602] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-03-05T20:18:16.159655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:16.159689] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:16.159717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:16.159774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:16.217141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:16.217785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:16.217862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:16.217895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:16.335063] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:16.335219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:16.335261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:16.335290] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:16.338840] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: DOWN (p=7.85%) [2026-03-05T20:18:16.339121] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-03-05T20:18:16.339251] [INFO ] [sig ] BXSL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:16.488735] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BXSL.txt [2026-03-05T20:18:16.488904] [INFO ] [sig ] [531/3362] Completed BXSL in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-05T20:18:16.488963] [INFO ] [sig ] [532/3362] Forecasting BYD... [2026-03-05T20:18:16.489001] [INFO ] [sig ] Generating forecast for: BYD [2026-03-05T20:18:16.489038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-03-05T20:18:16.501061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-03-05T20:18:16.501403] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-03-05T20:18:16.502254] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-03-05T20:18:16.502307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:16.502340] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:16.502367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:16.502423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:16.560299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:16.561296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:16.561473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:16.561515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:16.685116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:16.685279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:16.685339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:16.685369] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:16.689051] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: DOWN (p=9.72%) [2026-03-05T20:18:16.689371] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-03-05T20:18:16.689513] [INFO ] [sig ] BYD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:16.835528] [INFO ] [LOCAL ] Saved forecast: BYD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BYD.txt [2026-03-05T20:18:16.835716] [INFO ] [sig ] [532/3362] Completed BYD in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-05T20:18:16.835761] [INFO ] [sig ] [533/3362] Forecasting BYRN... [2026-03-05T20:18:16.835791] [INFO ] [sig ] Generating forecast for: BYRN [2026-03-05T20:18:16.835822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-03-05T20:18:16.847677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-03-05T20:18:16.848025] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-03-05T20:18:16.848863] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-03-05T20:18:16.848916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:16.848951] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:16.848979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:16.849035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:16.907332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:16.908085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:16.908345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:16.908378] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:17.032920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:17.033083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:17.033124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:17.033155] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:17.036762] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: DOWN (p=15.15%) [2026-03-05T20:18:17.037045] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-03-05T20:18:17.037176] [INFO ] [sig ] BYRN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:17.182730] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BYRN.txt [2026-03-05T20:18:17.182899] [INFO ] [sig ] [533/3362] Completed BYRN in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-05T20:18:17.182942] [INFO ] [sig ] [534/3362] Forecasting BYSI... [2026-03-05T20:18:17.182979] [INFO ] [sig ] Generating forecast for: BYSI [2026-03-05T20:18:17.183015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-03-05T20:18:17.193880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-03-05T20:18:17.194227] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-03-05T20:18:17.195062] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-03-05T20:18:17.195115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:17.195148] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:17.195176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:17.195233] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:17.252339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:17.253129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:17.253226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:17.253260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:17.367144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:17.367322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:17.367376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:17.367408] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:17.371082] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: DOWN (p=39.68%) [2026-03-05T20:18:17.371375] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-03-05T20:18:17.371509] [INFO ] [sig ] BYSI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:17.518337] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BYSI.txt [2026-03-05T20:18:17.518538] [INFO ] [sig ] [534/3362] Completed BYSI in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-05T20:18:17.518622] [INFO ] [sig ] [535/3362] Forecasting BZ... [2026-03-05T20:18:17.518664] [INFO ] [sig ] Generating forecast for: BZ [2026-03-05T20:18:17.518697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-03-05T20:18:17.532310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-03-05T20:18:17.532787] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-03-05T20:18:17.533891] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-03-05T20:18:17.533961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:17.534007] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:17.534048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:17.534141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:17.601279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:17.602236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:17.602328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:17.602363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:17.728384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:17.728540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:17.728601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:17.728634] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:17.732245] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: UP (p=94.66%) [2026-03-05T20:18:17.732530] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-03-05T20:18:17.732680] [INFO ] [sig ] BZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:17.878923] [INFO ] [LOCAL ] Saved forecast: BZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/BZ.txt [2026-03-05T20:18:17.879075] [INFO ] [sig ] [535/3362] Completed BZ in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-05T20:18:17.879116] [INFO ] [sig ] [536/3362] Forecasting BZH... [2026-03-05T20:18:17.879146] [INFO ] [sig ] Generating forecast for: BZH [2026-03-05T20:18:17.879177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-03-05T20:18:17.890389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-03-05T20:18:17.890718] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-03-05T20:18:17.891560] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-03-05T20:18:17.891639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:17.891688] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:17.891717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:17.891773] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:17.949812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:17.950505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:17.950604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:17.950641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:18.074947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:18.075202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:18.075251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:18.075280] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:18.079688] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: DOWN (p=47.60%) [2026-03-05T20:18:18.080053] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-03-05T20:18:18.080215] [INFO ] [sig ] BZH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:18.229463] [INFO ] [LOCAL ] Saved forecast: BZH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BZH.txt [2026-03-05T20:18:18.229653] [INFO ] [sig ] [536/3362] Completed BZH in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-05T20:18:18.229699] [INFO ] [sig ] [537/3362] Forecasting BZUN... [2026-03-05T20:18:18.229731] [INFO ] [sig ] Generating forecast for: BZUN [2026-03-05T20:18:18.229773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-03-05T20:18:18.241420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-03-05T20:18:18.241755] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-03-05T20:18:18.242613] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-03-05T20:18:18.242667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:18.242745] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:18.242774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:18.242833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:18.302628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:18.303276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:18.303355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:18.303388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:18.418250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:18.418407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:18.418448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:18.418476] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:18.421909] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: DOWN (p=15.63%) [2026-03-05T20:18:18.422197] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-03-05T20:18:18.422328] [INFO ] [sig ] BZUN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:18.571997] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/BZUN.txt [2026-03-05T20:18:18.572134] [INFO ] [sig ] [537/3362] Completed BZUN in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-05T20:18:18.572176] [INFO ] [sig ] [538/3362] Forecasting C... [2026-03-05T20:18:18.572207] [INFO ] [sig ] Generating forecast for: C [2026-03-05T20:18:18.572237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-03-05T20:18:18.584331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-03-05T20:18:18.584670] [INFO ] [FORECASTER] Starting predict_future for C [2026-03-05T20:18:18.585526] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-03-05T20:18:18.585603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:18.585639] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:18.585667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:18.585724] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:18.646405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:18.647088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:18.647170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:18.647204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:18.777650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:18.777845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:18.777890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:18.777921] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:18.781728] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: DOWN (p=38.92%) [2026-03-05T20:18:18.782036] [INFO ] [FORECASTER] Completed predict_future for C [2026-03-05T20:18:18.782180] [INFO ] [sig ] C: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:18.941611] [INFO ] [LOCAL ] Saved forecast: C 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/C.txt [2026-03-05T20:18:18.941784] [INFO ] [sig ] [538/3362] Completed C in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-05T20:18:18.941826] [INFO ] [sig ] [539/3362] Forecasting CAAP... [2026-03-05T20:18:18.941857] [INFO ] [sig ] Generating forecast for: CAAP [2026-03-05T20:18:18.941887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-03-05T20:18:18.954264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-03-05T20:18:18.954744] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-03-05T20:18:18.955700] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-03-05T20:18:18.955754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:18.955789] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:18.955818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:18.955877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:19.015364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:19.016556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:19.016695] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:19.016742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:19.147956] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:19.148128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:19.148180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:19.148212] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:19.152295] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: UP (p=51.05%) [2026-03-05T20:18:19.152787] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-03-05T20:18:19.152996] [INFO ] [sig ] CAAP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:19.307269] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CAAP.txt [2026-03-05T20:18:19.307435] [INFO ] [sig ] [539/3362] Completed CAAP in 0.4s | 2.77 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-05T20:18:19.307476] [INFO ] [sig ] [540/3362] Forecasting CAAS... [2026-03-05T20:18:19.307505] [INFO ] [sig ] Generating forecast for: CAAS [2026-03-05T20:18:19.307542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-03-05T20:18:19.318883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-03-05T20:18:19.319296] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-03-05T20:18:19.320227] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-03-05T20:18:19.320289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:19.320324] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:19.320353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:19.320412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:19.378616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:19.379525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:19.379632] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:19.379668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:19.487754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:19.487916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:19.487958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:19.487992] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:19.491626] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: UP (p=56.80%) [2026-03-05T20:18:19.491914] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-03-05T20:18:19.492045] [INFO ] [sig ] CAAS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:19.637622] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CAAS.txt [2026-03-05T20:18:19.637784] [INFO ] [sig ] [540/3362] Completed CAAS in 0.3s | 2.77 sym/s | Total: 3.2m | ETA: 17.0m [2026-03-05T20:18:19.637825] [INFO ] [sig ] [541/3362] Forecasting CABA... [2026-03-05T20:18:19.637857] [INFO ] [sig ] Generating forecast for: CABA [2026-03-05T20:18:19.637887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-03-05T20:18:19.649401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-03-05T20:18:19.649788] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-03-05T20:18:19.650734] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-03-05T20:18:19.650791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:19.650826] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:19.650854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:19.650913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:19.712567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:19.713506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:19.713608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:19.713645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:19.845057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:19.845237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:19.845291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:19.845333] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:19.850076] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: DOWN (p=12.01%) [2026-03-05T20:18:19.850655] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-03-05T20:18:19.850824] [INFO ] [sig ] CABA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:20.002607] [INFO ] [LOCAL ] Saved forecast: CABA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CABA.txt [2026-03-05T20:18:20.002767] [INFO ] [sig ] [541/3362] Completed CABA in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 17.0m [2026-03-05T20:18:20.002810] [INFO ] [sig ] [542/3362] Forecasting CABO... [2026-03-05T20:18:20.002839] [INFO ] [sig ] Generating forecast for: CABO [2026-03-05T20:18:20.002869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-03-05T20:18:20.014594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-03-05T20:18:20.014938] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-03-05T20:18:20.015999] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-03-05T20:18:20.016056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:20.016090] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:20.016117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:20.016174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:20.081264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:20.082513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:20.082624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:20.082662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:20.217150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:20.217312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:20.217357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:20.217388] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:20.221566] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: DOWN (p=18.26%) [2026-03-05T20:18:20.221942] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-03-05T20:18:20.222121] [INFO ] [sig ] CABO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:20.374041] [INFO ] [LOCAL ] Saved forecast: CABO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CABO.txt [2026-03-05T20:18:20.374209] [INFO ] [sig ] [542/3362] Completed CABO in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 17.0m [2026-03-05T20:18:20.374251] [INFO ] [sig ] [543/3362] Forecasting CAC... [2026-03-05T20:18:20.374280] [INFO ] [sig ] Generating forecast for: CAC [2026-03-05T20:18:20.374311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-03-05T20:18:20.386909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-03-05T20:18:20.387625] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-03-05T20:18:20.388802] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-03-05T20:18:20.388866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:20.388907] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:20.388942] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:20.389013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:20.447958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:20.448897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:20.448981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:20.449015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:20.585715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:20.585897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:20.585946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:20.585985] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:20.590486] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: UP (p=89.88%) [2026-03-05T20:18:20.590921] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-03-05T20:18:20.591098] [INFO ] [sig ] CAC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:20.740963] [INFO ] [LOCAL ] Saved forecast: CAC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CAC.txt [2026-03-05T20:18:20.741119] [INFO ] [sig ] [543/3362] Completed CAC in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-05T20:18:20.741163] [INFO ] [sig ] [544/3362] Forecasting CACC... [2026-03-05T20:18:20.741193] [INFO ] [sig ] Generating forecast for: CACC [2026-03-05T20:18:20.741222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-03-05T20:18:20.754271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-03-05T20:18:20.754718] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-03-05T20:18:20.755690] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-03-05T20:18:20.755748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:20.755783] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:20.755812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:20.755871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:20.821621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:20.822513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:20.822618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:20.822655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:20.946237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:20.946403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:20.946646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:20.946679] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:20.950220] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: DOWN (p=49.02%) [2026-03-05T20:18:20.950731] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-03-05T20:18:20.950865] [INFO ] [sig ] CACC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:21.096733] [INFO ] [LOCAL ] Saved forecast: CACC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CACC.txt [2026-03-05T20:18:21.096902] [INFO ] [sig ] [544/3362] Completed CACC in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-05T20:18:21.096945] [INFO ] [sig ] [545/3362] Forecasting CACI... [2026-03-05T20:18:21.096975] [INFO ] [sig ] Generating forecast for: CACI [2026-03-05T20:18:21.097005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-03-05T20:18:21.108144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-03-05T20:18:21.108492] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-03-05T20:18:21.109354] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-03-05T20:18:21.109408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:21.109441] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:21.109468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:21.109526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:21.167299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:21.168183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:21.168286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:21.168320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:21.294340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:21.294502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:21.294545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:21.294592] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:21.298076] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: UP (p=73.16%) [2026-03-05T20:18:21.298387] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-03-05T20:18:21.298520] [INFO ] [sig ] CACI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:21.444016] [INFO ] [LOCAL ] Saved forecast: CACI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CACI.txt [2026-03-05T20:18:21.444172] [INFO ] [sig ] [545/3362] Completed CACI in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-05T20:18:21.444219] [INFO ] [sig ] [546/3362] Forecasting CADL... [2026-03-05T20:18:21.444250] [INFO ] [sig ] Generating forecast for: CADL [2026-03-05T20:18:21.444280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-03-05T20:18:21.454944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-03-05T20:18:21.455299] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-03-05T20:18:21.456235] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-03-05T20:18:21.456292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:21.456328] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:21.456357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:21.456417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:21.513803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:21.514949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:21.515044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:21.515079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:21.638190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:21.638347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:21.638387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:21.638416] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:21.641948] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: UP (p=72.02%) [2026-03-05T20:18:21.642276] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-03-05T20:18:21.642412] [INFO ] [sig ] CADL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:21.787404] [INFO ] [LOCAL ] Saved forecast: CADL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CADL.txt [2026-03-05T20:18:21.787567] [INFO ] [sig ] [546/3362] Completed CADL in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-05T20:18:21.787628] [INFO ] [sig ] [547/3362] Forecasting CAE... [2026-03-05T20:18:21.787674] [INFO ] [sig ] Generating forecast for: CAE [2026-03-05T20:18:21.787707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-03-05T20:18:21.799451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-03-05T20:18:21.799871] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-03-05T20:18:21.800752] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-03-05T20:18:21.800805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:21.800838] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:21.800865] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:21.800936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:21.858744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:21.859627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:21.859741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:21.859776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:21.980266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:21.980421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:21.980464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:21.980493] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:21.983914] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: UP (p=51.91%) [2026-03-05T20:18:21.984199] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-03-05T20:18:21.984327] [INFO ] [sig ] CAE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:22.135265] [INFO ] [LOCAL ] Saved forecast: CAE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CAE.txt [2026-03-05T20:18:22.135419] [INFO ] [sig ] [547/3362] Completed CAE in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-05T20:18:22.135459] [INFO ] [sig ] [548/3362] Forecasting CAF... [2026-03-05T20:18:22.135491] [INFO ] [sig ] Generating forecast for: CAF [2026-03-05T20:18:22.135521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-03-05T20:18:22.146299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-03-05T20:18:22.146652] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-03-05T20:18:22.147511] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-03-05T20:18:22.147565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:22.147622] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:22.147650] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:22.147736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:22.205561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:22.206378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:22.206462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:22.206498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:22.324908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:22.325060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:22.325104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:22.325136] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:22.328641] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: UP (p=73.33%) [2026-03-05T20:18:22.328918] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-03-05T20:18:22.329050] [INFO ] [sig ] CAF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:22.474409] [INFO ] [LOCAL ] Saved forecast: CAF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CAF.txt [2026-03-05T20:18:22.474567] [INFO ] [sig ] [548/3362] Completed CAF in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-05T20:18:22.474629] [INFO ] [sig ] [549/3362] Forecasting CAG... [2026-03-05T20:18:22.474662] [INFO ] [sig ] Generating forecast for: CAG [2026-03-05T20:18:22.474692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-03-05T20:18:22.485943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-03-05T20:18:22.486312] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-03-05T20:18:22.487230] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-03-05T20:18:22.487313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:22.487351] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:22.487382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:22.487442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:22.548825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:22.549741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:22.549826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:22.549859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:22.667492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:22.667692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:22.667745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:22.667781] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:22.671819] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-03-05T20:18:22.672109] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-03-05T20:18:22.672243] [INFO ] [sig ] CAG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:22.821024] [INFO ] [LOCAL ] Saved forecast: CAG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CAG.txt [2026-03-05T20:18:22.821300] [INFO ] [sig ] [549/3362] Completed CAG in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-05T20:18:22.821360] [INFO ] [sig ] [550/3362] Forecasting CAH... [2026-03-05T20:18:22.821403] [INFO ] [sig ] Generating forecast for: CAH [2026-03-05T20:18:22.821443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-03-05T20:18:22.833742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-03-05T20:18:22.834169] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-03-05T20:18:22.835056] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-03-05T20:18:22.835111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:22.835151] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:22.835179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:22.835239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:22.894556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:22.895465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:22.895550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:22.895634] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:23.029508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:23.029687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:23.029732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:23.029762] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:23.033330] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: UP (p=99.74%) [2026-03-05T20:18:23.033641] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-03-05T20:18:23.033777] [INFO ] [sig ] CAH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:23.188719] [INFO ] [LOCAL ] Saved forecast: CAH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CAH.txt [2026-03-05T20:18:23.188939] [INFO ] [sig ] [550/3362] Completed CAH in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-05T20:18:23.188980] [INFO ] [sig ] [551/3362] Forecasting CAKE... [2026-03-05T20:18:23.189009] [INFO ] [sig ] Generating forecast for: CAKE [2026-03-05T20:18:23.189041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-03-05T20:18:23.200015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-03-05T20:18:23.200312] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-03-05T20:18:23.201142] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-03-05T20:18:23.201196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:23.201229] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:23.201256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:23.201505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:23.259798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:23.260915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:23.260999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:23.261032] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:23.382263] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:23.382424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:23.382465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:23.382496] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:23.385978] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: DOWN (p=42.46%) [2026-03-05T20:18:23.386260] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-03-05T20:18:23.386393] [INFO ] [sig ] CAKE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:23.538406] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CAKE.txt [2026-03-05T20:18:23.538561] [INFO ] [sig ] [551/3362] Completed CAKE in 0.3s | 2.77 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-05T20:18:23.538627] [INFO ] [sig ] [552/3362] Forecasting CAL... [2026-03-05T20:18:23.538659] [INFO ] [sig ] Generating forecast for: CAL [2026-03-05T20:18:23.538691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-03-05T20:18:23.550101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-03-05T20:18:23.550483] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-03-05T20:18:23.551380] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-03-05T20:18:23.551435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:23.551469] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:23.551497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:23.551554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:23.610292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:23.611159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:23.611241] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:23.611275] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:23.736030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:23.736210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:23.736263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:23.736292] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:23.740782] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: UP (p=69.02%) [2026-03-05T20:18:23.741114] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-03-05T20:18:23.741262] [INFO ] [sig ] CAL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:23.891541] [INFO ] [LOCAL ] Saved forecast: CAL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CAL.txt [2026-03-05T20:18:23.891723] [INFO ] [sig ] [552/3362] Completed CAL in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-05T20:18:23.891774] [INFO ] [sig ] [553/3362] Forecasting CALM... [2026-03-05T20:18:23.891807] [INFO ] [sig ] Generating forecast for: CALM [2026-03-05T20:18:23.891840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-03-05T20:18:23.902886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-03-05T20:18:23.903245] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-03-05T20:18:23.904142] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-03-05T20:18:23.904208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:23.904250] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:23.904284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:23.904346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:23.963642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:23.964548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:23.964651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:23.964687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:24.091371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:24.091526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:24.091569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:24.091621] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:24.095156] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: DOWN (p=22.32%) [2026-03-05T20:18:24.095643] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-03-05T20:18:24.095776] [INFO ] [sig ] CALM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:24.243763] [INFO ] [LOCAL ] Saved forecast: CALM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CALM.txt [2026-03-05T20:18:24.243916] [INFO ] [sig ] [553/3362] Completed CALM in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-05T20:18:24.243956] [INFO ] [sig ] [554/3362] Forecasting CALX... [2026-03-05T20:18:24.243986] [INFO ] [sig ] Generating forecast for: CALX [2026-03-05T20:18:24.244018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-03-05T20:18:24.254783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-03-05T20:18:24.255126] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-03-05T20:18:24.255972] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-03-05T20:18:24.256025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:24.256100] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:24.256129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:24.256186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:24.313851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:24.314679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:24.314764] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:24.314796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:24.445665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:24.445868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:24.445939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:24.445980] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:24.451208] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: DOWN (p=49.10%) [2026-03-05T20:18:24.451814] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-03-05T20:18:24.452001] [INFO ] [sig ] CALX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:24.607489] [INFO ] [LOCAL ] Saved forecast: CALX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CALX.txt [2026-03-05T20:18:24.607649] [INFO ] [sig ] [554/3362] Completed CALX in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-05T20:18:24.607709] [INFO ] [sig ] [555/3362] Forecasting CAPL... [2026-03-05T20:18:24.607739] [INFO ] [sig ] Generating forecast for: CAPL [2026-03-05T20:18:24.607771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-03-05T20:18:24.618561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-03-05T20:18:24.618954] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-03-05T20:18:24.619845] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-03-05T20:18:24.619897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:24.619930] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:24.619957] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:24.620013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:24.677676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:24.678617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:24.678701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:24.678735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:24.802276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:24.802446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:24.802490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:24.802518] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:24.806077] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: DOWN (p=47.12%) [2026-03-05T20:18:24.806514] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-03-05T20:18:24.806710] [INFO ] [sig ] CAPL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:24.963481] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CAPL.txt [2026-03-05T20:18:24.963672] [INFO ] [sig ] [555/3362] Completed CAPL in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-05T20:18:24.963717] [INFO ] [sig ] [556/3362] Forecasting CARE... [2026-03-05T20:18:24.963746] [INFO ] [sig ] Generating forecast for: CARE [2026-03-05T20:18:24.963779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-03-05T20:18:24.975651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-03-05T20:18:24.976098] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-03-05T20:18:24.977026] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-03-05T20:18:24.977084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:24.977119] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:24.977146] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:24.977204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:25.035811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:25.036746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:25.036835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:25.036870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:25.164720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:25.164880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:25.164959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:25.164992] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:25.168729] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: UP (p=92.54%) [2026-03-05T20:18:25.169024] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-03-05T20:18:25.169160] [INFO ] [sig ] CARE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:25.322454] [INFO ] [LOCAL ] Saved forecast: CARE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CARE.txt [2026-03-05T20:18:25.322641] [INFO ] [sig ] [556/3362] Completed CARE in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-05T20:18:25.322686] [INFO ] [sig ] [557/3362] Forecasting CARG... [2026-03-05T20:18:25.322716] [INFO ] [sig ] Generating forecast for: CARG [2026-03-05T20:18:25.322748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-03-05T20:18:25.335223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-03-05T20:18:25.335650] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-03-05T20:18:25.336547] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-03-05T20:18:25.336624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:25.336659] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:25.336686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:25.336743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:25.397366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:25.398481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:25.398594] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:25.398633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:25.522156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:25.522326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:25.522368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:25.522438] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:25.526010] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: UP (p=88.20%) [2026-03-05T20:18:25.526313] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-03-05T20:18:25.526448] [INFO ] [sig ] CARG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:25.677503] [INFO ] [LOCAL ] Saved forecast: CARG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CARG.txt [2026-03-05T20:18:25.677732] [INFO ] [sig ] [557/3362] Completed CARG in 0.4s | 2.77 sym/s | Total: 3.3m | ETA: 16.9m [2026-03-05T20:18:25.677787] [INFO ] [sig ] [558/3362] Forecasting CARS... [2026-03-05T20:18:25.677820] [INFO ] [sig ] Generating forecast for: CARS [2026-03-05T20:18:25.677854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-03-05T20:18:25.689518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-03-05T20:18:25.689920] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-03-05T20:18:25.690855] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-03-05T20:18:25.690912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:25.690946] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:25.690975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:25.691033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:25.753237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:25.754424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:25.754513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:25.754548] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:25.879932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:25.880085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:25.880126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:25.880155] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:25.883645] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: DOWN (p=36.77%) [2026-03-05T20:18:25.883935] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-03-05T20:18:25.884066] [INFO ] [sig ] CARS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:26.029769] [INFO ] [LOCAL ] Saved forecast: CARS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CARS.txt [2026-03-05T20:18:26.029898] [INFO ] [sig ] [558/3362] Completed CARS in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-05T20:18:26.029937] [INFO ] [sig ] [559/3362] Forecasting CASH... [2026-03-05T20:18:26.029967] [INFO ] [sig ] Generating forecast for: CASH [2026-03-05T20:18:26.029997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-03-05T20:18:26.040955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-03-05T20:18:26.041281] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-03-05T20:18:26.042133] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-03-05T20:18:26.042187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:26.042220] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:26.042247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:26.042305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:26.103201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:26.104264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:26.104359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:26.104394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:26.222671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:26.222830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:26.222872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:26.222903] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:26.226840] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: UP (p=56.14%) [2026-03-05T20:18:26.227145] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-03-05T20:18:26.227284] [INFO ] [sig ] CASH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:26.375252] [INFO ] [LOCAL ] Saved forecast: CASH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CASH.txt [2026-03-05T20:18:26.375410] [INFO ] [sig ] [559/3362] Completed CASH in 0.3s | 2.77 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-05T20:18:26.375451] [INFO ] [sig ] [560/3362] Forecasting CASS... [2026-03-05T20:18:26.375483] [INFO ] [sig ] Generating forecast for: CASS [2026-03-05T20:18:26.375514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-03-05T20:18:26.388107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-03-05T20:18:26.388666] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-03-05T20:18:26.389724] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-03-05T20:18:26.389777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:26.389821] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:26.389850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:26.389907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:26.448093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:26.448820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:26.448902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:26.448935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:26.568732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:26.568885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:26.568925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:26.568954] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:26.572441] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=12.01%) [2026-03-05T20:18:26.572740] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-03-05T20:18:26.572871] [INFO ] [sig ] CASS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:26.718876] [INFO ] [LOCAL ] Saved forecast: CASS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CASS.txt [2026-03-05T20:18:26.719008] [INFO ] [sig ] [560/3362] Completed CASS in 0.3s | 2.77 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-05T20:18:26.719047] [INFO ] [sig ] [561/3362] Forecasting CASY... [2026-03-05T20:18:26.719078] [INFO ] [sig ] Generating forecast for: CASY [2026-03-05T20:18:26.719106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-03-05T20:18:26.730749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-03-05T20:18:26.731072] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-03-05T20:18:26.732102] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-03-05T20:18:26.732154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:26.732190] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:26.732217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:26.732273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:26.799809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:26.800794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:26.800887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:26.800923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:26.938944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:26.939106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:26.939149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:26.939185] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:26.943122] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: UP (p=55.14%) [2026-03-05T20:18:26.943449] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-03-05T20:18:26.943603] [INFO ] [sig ] CASY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:27.089813] [INFO ] [LOCAL ] Saved forecast: CASY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CASY.txt [2026-03-05T20:18:27.089955] [INFO ] [sig ] [561/3362] Completed CASY in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-05T20:18:27.089996] [INFO ] [sig ] [562/3362] Forecasting CATH... [2026-03-05T20:18:27.090025] [INFO ] [sig ] Generating forecast for: CATH [2026-03-05T20:18:27.090058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-03-05T20:18:27.101737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-03-05T20:18:27.102119] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-03-05T20:18:27.103139] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-03-05T20:18:27.103193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:27.103230] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:27.103256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:27.103313] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:27.162124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:27.162946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:27.163034] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:27.163068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:27.277964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:27.278125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:27.278167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:27.278198] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:27.281715] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: UP (p=94.45%) [2026-03-05T20:18:27.281995] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-03-05T20:18:27.282122] [INFO ] [sig ] CATH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:27.431241] [INFO ] [LOCAL ] Saved forecast: CATH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CATH.txt [2026-03-05T20:18:27.431402] [INFO ] [sig ] [562/3362] Completed CATH in 0.3s | 2.77 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-05T20:18:27.431442] [INFO ] [sig ] [563/3362] Forecasting CATO... [2026-03-05T20:18:27.431473] [INFO ] [sig ] Generating forecast for: CATO [2026-03-05T20:18:27.431502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-03-05T20:18:27.442779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-03-05T20:18:27.443160] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-03-05T20:18:27.444076] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-03-05T20:18:27.444131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:27.444164] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:27.444192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:27.444250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:27.505398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:27.506230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:27.506330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:27.506369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:27.621339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:27.621496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:27.621537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:27.621566] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:27.625037] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: DOWN (p=13.76%) [2026-03-05T20:18:27.625318] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-03-05T20:18:27.625443] [INFO ] [sig ] CATO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:27.768768] [INFO ] [LOCAL ] Saved forecast: CATO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CATO.txt [2026-03-05T20:18:27.768904] [INFO ] [sig ] [563/3362] Completed CATO in 0.3s | 2.77 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-05T20:18:27.768946] [INFO ] [sig ] [564/3362] Forecasting CATY... [2026-03-05T20:18:27.768983] [INFO ] [sig ] Generating forecast for: CATY [2026-03-05T20:18:27.769014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-03-05T20:18:27.779904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-03-05T20:18:27.780196] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-03-05T20:18:27.781020] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-03-05T20:18:27.781073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:27.781105] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:27.781134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:27.781190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:27.837931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:27.838550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:27.838675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:27.838708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:27.958055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:27.958195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:27.958236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:27.958265] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:27.961956] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: UP (p=60.25%) [2026-03-05T20:18:27.962234] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-03-05T20:18:27.962368] [INFO ] [sig ] CATY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:28.106590] [INFO ] [LOCAL ] Saved forecast: CATY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CATY.txt [2026-03-05T20:18:28.106712] [INFO ] [sig ] [564/3362] Completed CATY in 0.3s | 2.77 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-05T20:18:28.106751] [INFO ] [sig ] [565/3362] Forecasting CAVA... [2026-03-05T20:18:28.106783] [INFO ] [sig ] Generating forecast for: CAVA [2026-03-05T20:18:28.106811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-03-05T20:18:28.118513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-03-05T20:18:28.118850] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-03-05T20:18:28.119709] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-03-05T20:18:28.119763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:28.119796] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:28.119824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:28.119881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:28.177870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:28.178720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:28.178803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:28.178836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:28.303030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:28.303173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:28.303214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:28.303243] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:28.306672] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: DOWN (p=18.03%) [2026-03-05T20:18:28.306955] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-03-05T20:18:28.307085] [INFO ] [sig ] CAVA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:28.451487] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CAVA.txt [2026-03-05T20:18:28.451649] [INFO ] [sig ] [565/3362] Completed CAVA in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-05T20:18:28.451693] [INFO ] [sig ] [566/3362] Forecasting CB... [2026-03-05T20:18:28.451723] [INFO ] [sig ] Generating forecast for: CB [2026-03-05T20:18:28.451754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-03-05T20:18:28.466899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-03-05T20:18:28.467418] [INFO ] [FORECASTER] Starting predict_future for CB [2026-03-05T20:18:28.468750] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-03-05T20:18:28.468821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:28.468868] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:28.468910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:28.469008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:28.542071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:28.543229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:28.543328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:28.543364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:28.681222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:28.681380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:28.681423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:28.681663] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:28.685516] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: UP (p=50.74%) [2026-03-05T20:18:28.685837] [INFO ] [FORECASTER] Completed predict_future for CB [2026-03-05T20:18:28.685971] [INFO ] [sig ] CB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:28.834300] [INFO ] [LOCAL ] Saved forecast: CB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CB.txt [2026-03-05T20:18:28.834445] [INFO ] [sig ] [566/3362] Completed CB in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-05T20:18:28.834485] [INFO ] [sig ] [567/3362] Forecasting CBAN... [2026-03-05T20:18:28.834515] [INFO ] [sig ] Generating forecast for: CBAN [2026-03-05T20:18:28.834545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-03-05T20:18:28.847437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-03-05T20:18:28.847877] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-03-05T20:18:28.848781] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-03-05T20:18:28.848833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:28.848867] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:28.848895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:28.848951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:28.908358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:28.909202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:28.909288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:28.909320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:29.029350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:29.029512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:29.029552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:29.029633] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:29.033133] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: DOWN (p=9.14%) [2026-03-05T20:18:29.033411] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-03-05T20:18:29.033538] [INFO ] [sig ] CBAN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:29.184106] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CBAN.txt [2026-03-05T20:18:29.184269] [INFO ] [sig ] [567/3362] Completed CBAN in 0.3s | 2.77 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-05T20:18:29.184310] [INFO ] [sig ] [568/3362] Forecasting CBNK... [2026-03-05T20:18:29.184340] [INFO ] [sig ] Generating forecast for: CBNK [2026-03-05T20:18:29.184371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-03-05T20:18:29.195260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-03-05T20:18:29.195637] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-03-05T20:18:29.196450] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-03-05T20:18:29.196503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:29.196536] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:29.196564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:29.196650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:29.255264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:29.256203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:29.256312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:29.256346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:29.378827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:29.378982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:29.379024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:29.379053] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:29.382516] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: UP (p=85.14%) [2026-03-05T20:18:29.382813] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-03-05T20:18:29.382944] [INFO ] [sig ] CBNK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:29.531181] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CBNK.txt [2026-03-05T20:18:29.531324] [INFO ] [sig ] [568/3362] Completed CBNK in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-05T20:18:29.531363] [INFO ] [sig ] [569/3362] Forecasting CBRE... [2026-03-05T20:18:29.531395] [INFO ] [sig ] Generating forecast for: CBRE [2026-03-05T20:18:29.531426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-03-05T20:18:29.543058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-03-05T20:18:29.543428] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-03-05T20:18:29.544338] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-03-05T20:18:29.544393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:29.544426] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:29.544455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:29.544512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:29.604282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:29.605143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:29.605226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:29.605274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:29.727566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:29.727758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:29.727800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:29.727829] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:29.731304] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: DOWN (p=21.34%) [2026-03-05T20:18:29.731601] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-03-05T20:18:29.731733] [INFO ] [sig ] CBRE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:29.878635] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CBRE.txt [2026-03-05T20:18:29.878782] [INFO ] [sig ] [569/3362] Completed CBRE in 0.3s | 2.78 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-05T20:18:29.878822] [INFO ] [sig ] [570/3362] Forecasting CBRL... [2026-03-05T20:18:29.878853] [INFO ] [sig ] Generating forecast for: CBRL [2026-03-05T20:18:29.878882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-03-05T20:18:29.890176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-03-05T20:18:29.890541] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-03-05T20:18:29.891402] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-03-05T20:18:29.891458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:29.891493] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:29.891521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:29.891610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:29.951978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:29.952739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:29.952821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:29.952854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:30.077596] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:30.077780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:30.077823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:30.077853] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:30.081429] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: DOWN (p=10.27%) [2026-03-05T20:18:30.081745] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-03-05T20:18:30.081881] [INFO ] [sig ] CBRL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:30.230697] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CBRL.txt [2026-03-05T20:18:30.230846] [INFO ] [sig ] [570/3362] Completed CBRL in 0.4s | 2.78 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-05T20:18:30.230887] [INFO ] [sig ] [571/3362] Forecasting CBSH... [2026-03-05T20:18:30.230918] [INFO ] [sig ] Generating forecast for: CBSH [2026-03-05T20:18:30.230949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-03-05T20:18:30.242434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-03-05T20:18:30.242832] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-03-05T20:18:30.243710] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-03-05T20:18:30.243764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:30.243829] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:30.243871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:30.243931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:30.302658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:30.303541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:30.303645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:30.303679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:30.426327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:30.426499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:30.426548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:30.426605] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:30.430523] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: UP (p=88.31%) [2026-03-05T20:18:30.430932] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-03-05T20:18:30.431122] [INFO ] [sig ] CBSH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:30.628217] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CBSH.txt [2026-03-05T20:18:30.628435] [INFO ] [sig ] [571/3362] Completed CBSH in 0.4s | 2.77 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-05T20:18:30.628495] [INFO ] [sig ] [572/3362] Forecasting CBUS... [2026-03-05T20:18:30.628547] [INFO ] [sig ] Generating forecast for: CBUS [2026-03-05T20:18:30.628620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-03-05T20:18:30.643773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-03-05T20:18:30.644304] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-03-05T20:18:30.645517] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-03-05T20:18:30.645613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:30.645662] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:30.645702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:30.645790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:30.727878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:30.728928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:30.729053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:30.729098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:30.914296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:30.914501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:30.914594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:30.914655] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:30.920397] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: DOWN (p=7.95%) [2026-03-05T20:18:30.920983] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-03-05T20:18:30.921214] [INFO ] [sig ] CBUS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:31.154008] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CBUS.txt [2026-03-05T20:18:31.154249] [INFO ] [sig ] [572/3362] Completed CBUS in 0.5s | 2.77 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-05T20:18:31.154320] [INFO ] [sig ] [573/3362] Forecasting CBZ... [2026-03-05T20:18:31.154377] [INFO ] [sig ] Generating forecast for: CBZ [2026-03-05T20:18:31.154430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-03-05T20:18:31.189697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-03-05T20:18:31.190266] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-03-05T20:18:31.191507] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-03-05T20:18:31.191612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:31.191662] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:31.191700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:31.191784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:31.287640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:31.288956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:31.289097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:31.289144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:31.459698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:31.459903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:31.459971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:31.460020] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:31.465708] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: DOWN (p=29.52%) [2026-03-05T20:18:31.466267] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-03-05T20:18:31.466506] [INFO ] [sig ] CBZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:31.681116] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CBZ.txt [2026-03-05T20:18:31.681324] [INFO ] [sig ] [573/3362] Completed CBZ in 0.5s | 2.77 sym/s | Total: 3.4m | ETA: 16.8m [2026-03-05T20:18:31.681368] [INFO ] [sig ] [574/3362] Forecasting CC... [2026-03-05T20:18:31.681400] [INFO ] [sig ] Generating forecast for: CC [2026-03-05T20:18:31.681444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-03-05T20:18:31.699086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-03-05T20:18:31.699725] [INFO ] [FORECASTER] Starting predict_future for CC [2026-03-05T20:18:31.701235] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-03-05T20:18:31.701352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:31.701422] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:31.701471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:31.702209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:31.789197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:31.790509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:31.790680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:31.790739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:31.927610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:31.927801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:31.927844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:31.927917] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:31.931731] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: DOWN (p=28.82%) [2026-03-05T20:18:31.932059] [INFO ] [FORECASTER] Completed predict_future for CC [2026-03-05T20:18:31.932208] [INFO ] [sig ] CC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:32.082324] [INFO ] [LOCAL ] Saved forecast: CC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CC.txt [2026-03-05T20:18:32.082491] [INFO ] [sig ] [574/3362] Completed CC in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-03-05T20:18:32.082532] [INFO ] [sig ] [575/3362] Forecasting CCAP... [2026-03-05T20:18:32.082561] [INFO ] [sig ] Generating forecast for: CCAP [2026-03-05T20:18:32.082621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-03-05T20:18:32.093417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-03-05T20:18:32.093749] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-03-05T20:18:32.094598] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-03-05T20:18:32.094652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:32.094686] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:32.094713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:32.094771] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:32.158569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:32.159593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:32.159690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:32.159725] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:32.283676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:32.283840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:32.283882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:32.283911] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:32.287501] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: UP (p=87.49%) [2026-03-05T20:18:32.287829] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-03-05T20:18:32.287968] [INFO ] [sig ] CCAP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:32.437421] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CCAP.txt [2026-03-05T20:18:32.437601] [INFO ] [sig ] [575/3362] Completed CCAP in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-03-05T20:18:32.437644] [INFO ] [sig ] [576/3362] Forecasting CCB... [2026-03-05T20:18:32.437692] [INFO ] [sig ] Generating forecast for: CCB [2026-03-05T20:18:32.437728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-03-05T20:18:32.450279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-03-05T20:18:32.450668] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-03-05T20:18:32.451478] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-03-05T20:18:32.451531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:32.451564] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:32.451611] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:32.451670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:32.511587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:32.512311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:32.512394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:32.512429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:32.631826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:32.631985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:32.632026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:32.632057] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:32.635487] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: DOWN (p=13.23%) [2026-03-05T20:18:32.635786] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-03-05T20:18:32.635917] [INFO ] [sig ] CCB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:32.780816] [INFO ] [LOCAL ] Saved forecast: CCB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CCB.txt [2026-03-05T20:18:32.780948] [INFO ] [sig ] [576/3362] Completed CCB in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-03-05T20:18:32.781000] [INFO ] [sig ] [577/3362] Forecasting CCBG... [2026-03-05T20:18:32.781031] [INFO ] [sig ] Generating forecast for: CCBG [2026-03-05T20:18:32.781063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-03-05T20:18:32.792027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-03-05T20:18:32.792373] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-03-05T20:18:32.793249] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-03-05T20:18:32.793304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:32.793338] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:32.793366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:32.793425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:32.851766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:32.852412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:32.852496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:32.852530] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:32.970275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:32.970452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:32.970499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:32.970529] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:32.974198] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: UP (p=96.75%) [2026-03-05T20:18:32.974487] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-03-05T20:18:32.974635] [INFO ] [sig ] CCBG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:33.119938] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CCBG.txt [2026-03-05T20:18:33.120065] [INFO ] [sig ] [577/3362] Completed CCBG in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.8m [2026-03-05T20:18:33.120104] [INFO ] [sig ] [578/3362] Forecasting CCCC... [2026-03-05T20:18:33.120133] [INFO ] [sig ] Generating forecast for: CCCC [2026-03-05T20:18:33.120163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-03-05T20:18:33.132176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-03-05T20:18:33.132496] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-03-05T20:18:33.133349] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-03-05T20:18:33.133402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:33.133435] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:33.133463] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:33.133519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:33.192852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:33.193477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:33.193558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:33.193613] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:33.319017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:33.319170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:33.319210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:33.319240] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:33.322818] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: UP (p=81.23%) [2026-03-05T20:18:33.323095] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-03-05T20:18:33.323224] [INFO ] [sig ] CCCC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:33.482842] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CCCC.txt [2026-03-05T20:18:33.483007] [INFO ] [sig ] [578/3362] Completed CCCC in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-05T20:18:33.483051] [INFO ] [sig ] [579/3362] Forecasting CCD... [2026-03-05T20:18:33.483082] [INFO ] [sig ] Generating forecast for: CCD [2026-03-05T20:18:33.483124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-03-05T20:18:33.497406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-03-05T20:18:33.497905] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-03-05T20:18:33.498797] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-03-05T20:18:33.498852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:33.498884] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:33.498912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:33.498968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:33.556557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:33.557296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:33.557377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:33.557411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:33.681239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:33.681397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:33.681439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:33.681469] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:33.685471] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: UP (p=84.19%) [2026-03-05T20:18:33.685957] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-03-05T20:18:33.686087] [INFO ] [sig ] CCD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:33.835770] [INFO ] [LOCAL ] Saved forecast: CCD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CCD.txt [2026-03-05T20:18:33.835923] [INFO ] [sig ] [579/3362] Completed CCD in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-05T20:18:33.835964] [INFO ] [sig ] [580/3362] Forecasting CCEC... [2026-03-05T20:18:33.835992] [INFO ] [sig ] Generating forecast for: CCEC [2026-03-05T20:18:33.836023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-03-05T20:18:33.847328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-03-05T20:18:33.847754] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-03-05T20:18:33.848605] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-03-05T20:18:33.848658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:33.848690] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:33.848718] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:33.848775] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:33.906029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:33.906802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:33.906883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:33.906916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:34.008507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:34.008701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:34.008745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:34.008774] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:34.012193] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: UP (p=79.56%) [2026-03-05T20:18:34.012478] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-03-05T20:18:34.012625] [INFO ] [sig ] CCEC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:34.159402] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CCEC.txt [2026-03-05T20:18:34.159538] [INFO ] [sig ] [580/3362] Completed CCEC in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-05T20:18:34.159595] [INFO ] [sig ] [581/3362] Forecasting CCEP... [2026-03-05T20:18:34.159628] [INFO ] [sig ] Generating forecast for: CCEP [2026-03-05T20:18:34.159660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-03-05T20:18:34.170443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-03-05T20:18:34.170755] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-03-05T20:18:34.171623] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-03-05T20:18:34.171677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:34.171710] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:34.171738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:34.171796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:34.231157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:34.231785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:34.231891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:34.231925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:34.358766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:34.358916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:34.358957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:34.358986] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:34.362385] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: DOWN (p=45.79%) [2026-03-05T20:18:34.362683] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-03-05T20:18:34.362812] [INFO ] [sig ] CCEP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:34.511228] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CCEP.txt [2026-03-05T20:18:34.511352] [INFO ] [sig ] [581/3362] Completed CCEP in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-05T20:18:34.511390] [INFO ] [sig ] [582/3362] Forecasting CCI... [2026-03-05T20:18:34.511420] [INFO ] [sig ] Generating forecast for: CCI [2026-03-05T20:18:34.511450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-03-05T20:18:34.523821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-03-05T20:18:34.524112] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-03-05T20:18:34.525138] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-03-05T20:18:34.525191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:34.525223] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:34.525250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:34.525306] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:34.585782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:34.586458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:34.586536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:34.586568] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:34.704746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:34.704870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:34.704908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:34.704937] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:34.708393] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: UP (p=50.20%) [2026-03-05T20:18:34.708882] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-03-05T20:18:34.709011] [INFO ] [sig ] CCI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:34.856407] [INFO ] [LOCAL ] Saved forecast: CCI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CCI.txt [2026-03-05T20:18:34.856516] [INFO ] [sig ] [582/3362] Completed CCI in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-05T20:18:34.856554] [INFO ] [sig ] [583/3362] Forecasting CCIF... [2026-03-05T20:18:34.856600] [INFO ] [sig ] Generating forecast for: CCIF [2026-03-05T20:18:34.856632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-03-05T20:18:34.868119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-03-05T20:18:34.868439] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-03-05T20:18:34.869262] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-03-05T20:18:34.869315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:34.869347] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:34.869375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:34.869435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:34.927129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:34.927943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:34.928023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:34.928055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:35.047987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:35.048145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:35.048186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:35.048214] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:35.051690] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: DOWN (p=26.68%) [2026-03-05T20:18:35.051967] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-03-05T20:18:35.052095] [INFO ] [sig ] CCIF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:35.202491] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CCIF.txt [2026-03-05T20:18:35.202668] [INFO ] [sig ] [583/3362] Completed CCIF in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-05T20:18:35.202711] [INFO ] [sig ] [584/3362] Forecasting CCJ... [2026-03-05T20:18:35.202741] [INFO ] [sig ] Generating forecast for: CCJ [2026-03-05T20:18:35.202773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-03-05T20:18:35.213884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-03-05T20:18:35.214267] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-03-05T20:18:35.215122] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-03-05T20:18:35.215192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:35.215227] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:35.215255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:35.215312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:35.274372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:35.275286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:35.275375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:35.275407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:35.405977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:35.406154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:35.406196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:35.406226] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:35.409862] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: UP (p=96.62%) [2026-03-05T20:18:35.410160] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-03-05T20:18:35.410295] [INFO ] [sig ] CCJ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:35.558010] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CCJ.txt [2026-03-05T20:18:35.558209] [INFO ] [sig ] [584/3362] Completed CCJ in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-05T20:18:35.558253] [INFO ] [sig ] [585/3362] Forecasting CCK... [2026-03-05T20:18:35.558284] [INFO ] [sig ] Generating forecast for: CCK [2026-03-05T20:18:35.558316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-03-05T20:18:35.570360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-03-05T20:18:35.570783] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-03-05T20:18:35.571863] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-03-05T20:18:35.571919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:35.571953] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:35.571980] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:35.572037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:35.630817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:35.631794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:35.631885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:35.631918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:35.763306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:35.763473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:35.763519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:35.763552] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:35.767291] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: UP (p=70.88%) [2026-03-05T20:18:35.767620] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-03-05T20:18:35.767782] [INFO ] [sig ] CCK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:35.916459] [INFO ] [LOCAL ] Saved forecast: CCK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CCK.txt [2026-03-05T20:18:35.916624] [INFO ] [sig ] [585/3362] Completed CCK in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-05T20:18:35.916667] [INFO ] [sig ] [586/3362] Forecasting CCL... [2026-03-05T20:18:35.916697] [INFO ] [sig ] Generating forecast for: CCL [2026-03-05T20:18:35.916728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-03-05T20:18:35.928211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-03-05T20:18:35.928542] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-03-05T20:18:35.929415] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-03-05T20:18:35.929483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:35.929526] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:35.929563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:35.929646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:35.989542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:35.990302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:35.990389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:35.990425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:36.119365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:36.119550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:36.119637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:36.119889] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:36.123567] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: UP (p=98.87%) [2026-03-05T20:18:36.123899] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-03-05T20:18:36.124046] [INFO ] [sig ] CCL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:36.276140] [INFO ] [LOCAL ] Saved forecast: CCL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CCL.txt [2026-03-05T20:18:36.276278] [INFO ] [sig ] [586/3362] Completed CCL in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-05T20:18:36.276328] [INFO ] [sig ] [587/3362] Forecasting CCLD... [2026-03-05T20:18:36.276360] [INFO ] [sig ] Generating forecast for: CCLD [2026-03-05T20:18:36.276390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-03-05T20:18:36.287534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-03-05T20:18:36.287914] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-03-05T20:18:36.288796] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-03-05T20:18:36.288848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:36.288882] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:36.288909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:36.288966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:36.346687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:36.347415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:36.347498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:36.347533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:36.470819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:36.470993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:36.471041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:36.471072] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:36.474609] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: DOWN (p=28.79%) [2026-03-05T20:18:36.474897] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-03-05T20:18:36.475031] [INFO ] [sig ] CCLD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:36.623032] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CCLD.txt [2026-03-05T20:18:36.623199] [INFO ] [sig ] [587/3362] Completed CCLD in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-05T20:18:36.623265] [INFO ] [sig ] [588/3362] Forecasting CCNE... [2026-03-05T20:18:36.623299] [INFO ] [sig ] Generating forecast for: CCNE [2026-03-05T20:18:36.623328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-03-05T20:18:36.636874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-03-05T20:18:36.637301] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-03-05T20:18:36.638275] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-03-05T20:18:36.638335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:36.638400] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:36.638433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:36.638492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:36.699271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:36.700199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:36.700285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:36.700320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:36.832446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:36.832631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:36.832677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:36.832710] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:36.836279] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: DOWN (p=8.14%) [2026-03-05T20:18:36.836565] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-03-05T20:18:36.836718] [INFO ] [sig ] CCNE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:36.988667] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CCNE.txt [2026-03-05T20:18:36.988845] [INFO ] [sig ] [588/3362] Completed CCNE in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-05T20:18:36.988901] [INFO ] [sig ] [589/3362] Forecasting CCO... [2026-03-05T20:18:36.988936] [INFO ] [sig ] Generating forecast for: CCO [2026-03-05T20:18:36.988969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-03-05T20:18:37.000826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-03-05T20:18:37.001229] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-03-05T20:18:37.002090] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-03-05T20:18:37.002145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:37.002180] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:37.002209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:37.002269] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:37.068129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:37.069086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:37.069179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:37.069214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:37.195265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:37.195422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:37.195466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:37.195498] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:37.199311] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: DOWN (p=7.11%) [2026-03-05T20:18:37.199617] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-03-05T20:18:37.199779] [INFO ] [sig ] CCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:37.347500] [INFO ] [LOCAL ] Saved forecast: CCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CCO.txt [2026-03-05T20:18:37.347642] [INFO ] [sig ] [589/3362] Completed CCO in 0.4s | 2.77 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-05T20:18:37.347697] [INFO ] [sig ] [590/3362] Forecasting CCOI... [2026-03-05T20:18:37.347730] [INFO ] [sig ] Generating forecast for: CCOI [2026-03-05T20:18:37.347759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-03-05T20:18:37.361903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-03-05T20:18:37.362228] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-03-05T20:18:37.363360] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-03-05T20:18:37.363425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:37.363469] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:37.363515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:37.363619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:37.425328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:37.426037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:37.426120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:37.426155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:37.546267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:37.546418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:37.546464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:37.546502] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:37.550060] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: UP (p=80.58%) [2026-03-05T20:18:37.550345] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-03-05T20:18:37.550477] [INFO ] [sig ] CCOI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:37.696974] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CCOI.txt [2026-03-05T20:18:37.697114] [INFO ] [sig ] [590/3362] Completed CCOI in 0.3s | 2.77 sym/s | Total: 3.5m | ETA: 16.7m [2026-03-05T20:18:37.697163] [INFO ] [sig ] [591/3362] Forecasting CCRN... [2026-03-05T20:18:37.697200] [INFO ] [sig ] Generating forecast for: CCRN [2026-03-05T20:18:37.697233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-03-05T20:18:37.708735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-03-05T20:18:37.709143] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-03-05T20:18:37.710041] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-03-05T20:18:37.710095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:37.710127] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:37.710153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:37.710210] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:37.778830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:37.779885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:37.779999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:37.780045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:37.907342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:37.907525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:37.907586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:37.907682] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:37.911337] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: DOWN (p=9.58%) [2026-03-05T20:18:37.911678] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-03-05T20:18:37.911817] [INFO ] [sig ] CCRN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:38.065254] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CCRN.txt [2026-03-05T20:18:38.065414] [INFO ] [sig ] [591/3362] Completed CCRN in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.7m [2026-03-05T20:18:38.065459] [INFO ] [sig ] [592/3362] Forecasting CCS... [2026-03-05T20:18:38.065496] [INFO ] [sig ] Generating forecast for: CCS [2026-03-05T20:18:38.065535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-03-05T20:18:38.077514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-03-05T20:18:38.078050] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-03-05T20:18:38.078949] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-03-05T20:18:38.079004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:38.079039] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:38.079068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:38.079128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:38.139528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:38.140495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:38.140604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:38.140644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:38.263378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:38.263529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:38.263589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:38.263624] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:38.267141] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: UP (p=52.58%) [2026-03-05T20:18:38.267428] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-03-05T20:18:38.267565] [INFO ] [sig ] CCS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:38.416081] [INFO ] [LOCAL ] Saved forecast: CCS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CCS.txt [2026-03-05T20:18:38.416211] [INFO ] [sig ] [592/3362] Completed CCS in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.7m [2026-03-05T20:18:38.416253] [INFO ] [sig ] [593/3362] Forecasting CCSI... [2026-03-05T20:18:38.416283] [INFO ] [sig ] Generating forecast for: CCSI [2026-03-05T20:18:38.416313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-03-05T20:18:38.427889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-03-05T20:18:38.428220] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-03-05T20:18:38.429109] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-03-05T20:18:38.429166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:38.429200] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:38.429229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:38.429288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:38.491023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:38.491766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:38.491882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:38.491919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:38.611141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:38.611298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:38.611341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:38.611372] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:38.614869] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: DOWN (p=9.66%) [2026-03-05T20:18:38.615154] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-03-05T20:18:38.615294] [INFO ] [sig ] CCSI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:38.783234] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CCSI.txt [2026-03-05T20:18:38.783410] [INFO ] [sig ] [593/3362] Completed CCSI in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-05T20:18:38.783454] [INFO ] [sig ] [594/3362] Forecasting CDC... [2026-03-05T20:18:38.783490] [INFO ] [sig ] Generating forecast for: CDC [2026-03-05T20:18:38.783530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-03-05T20:18:38.795627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-03-05T20:18:38.796066] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-03-05T20:18:38.796993] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-03-05T20:18:38.797051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:38.797086] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:38.797114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:38.797172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:38.856800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:38.857758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:38.857850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:38.857885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:38.976725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:38.976877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:38.976918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:38.976948] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:38.980407] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: UP (p=96.36%) [2026-03-05T20:18:38.980724] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-03-05T20:18:38.980852] [INFO ] [sig ] CDC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:39.125628] [INFO ] [LOCAL ] Saved forecast: CDC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CDC.txt [2026-03-05T20:18:39.125766] [INFO ] [sig ] [594/3362] Completed CDC in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-05T20:18:39.125805] [INFO ] [sig ] [595/3362] Forecasting CDE... [2026-03-05T20:18:39.125835] [INFO ] [sig ] Generating forecast for: CDE [2026-03-05T20:18:39.125865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-03-05T20:18:39.137111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-03-05T20:18:39.137534] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-03-05T20:18:39.138408] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-03-05T20:18:39.138467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:39.138508] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:39.138604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:39.138676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:39.197436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:39.198358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:39.198450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:39.198492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:39.323240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:39.323397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:39.323438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:39.323467] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:39.326964] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: UP (p=93.09%) [2026-03-05T20:18:39.327246] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-03-05T20:18:39.327375] [INFO ] [sig ] CDE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:39.474586] [INFO ] [LOCAL ] Saved forecast: CDE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CDE.txt [2026-03-05T20:18:39.474719] [INFO ] [sig ] [595/3362] Completed CDE in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-05T20:18:39.474759] [INFO ] [sig ] [596/3362] Forecasting CDIO... [2026-03-05T20:18:39.474789] [INFO ] [sig ] Generating forecast for: CDIO [2026-03-05T20:18:39.474819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-03-05T20:18:39.486404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-03-05T20:18:39.486792] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-03-05T20:18:39.487703] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-03-05T20:18:39.487765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:39.487804] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:39.487838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:39.487898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:39.559109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:39.560074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:39.560161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:39.560195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:39.689038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:39.689202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:39.689246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:39.689277] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:39.692819] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: DOWN (p=43.99%) [2026-03-05T20:18:39.693109] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-03-05T20:18:39.693243] [INFO ] [sig ] CDIO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:39.859215] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CDIO.txt [2026-03-05T20:18:39.859360] [INFO ] [sig ] [596/3362] Completed CDIO in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-05T20:18:39.859400] [INFO ] [sig ] [597/3362] Forecasting CDL... [2026-03-05T20:18:39.859430] [INFO ] [sig ] Generating forecast for: CDL [2026-03-05T20:18:39.859461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-03-05T20:18:39.871448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-03-05T20:18:39.871815] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-03-05T20:18:39.872738] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-03-05T20:18:39.872791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:39.872824] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:39.872851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:39.872908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:39.931149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:39.931795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:39.931878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:39.931910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:40.044679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:40.044841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:40.044886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:40.044917] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:40.048877] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-03-05T20:18:40.049166] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-03-05T20:18:40.049301] [INFO ] [sig ] CDL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:40.198648] [INFO ] [LOCAL ] Saved forecast: CDL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CDL.txt [2026-03-05T20:18:40.198786] [INFO ] [sig ] [597/3362] Completed CDL in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-05T20:18:40.198826] [INFO ] [sig ] [598/3362] Forecasting CDNA... [2026-03-05T20:18:40.198857] [INFO ] [sig ] Generating forecast for: CDNA [2026-03-05T20:18:40.198886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-03-05T20:18:40.210507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-03-05T20:18:40.211056] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-03-05T20:18:40.211890] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-03-05T20:18:40.211943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:40.211975] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:40.212004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:40.212060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:40.273592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:40.274718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:40.274846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:40.274882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:40.399899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:40.400057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:40.400102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:40.400133] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:40.403766] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: UP (p=83.66%) [2026-03-05T20:18:40.404047] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-03-05T20:18:40.404176] [INFO ] [sig ] CDNA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:40.567446] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CDNA.txt [2026-03-05T20:18:40.567603] [INFO ] [sig ] [598/3362] Completed CDNA in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-05T20:18:40.567645] [INFO ] [sig ] [599/3362] Forecasting CDNS... [2026-03-05T20:18:40.567706] [INFO ] [sig ] Generating forecast for: CDNS [2026-03-05T20:18:40.567745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-03-05T20:18:40.578512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-03-05T20:18:40.578847] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-03-05T20:18:40.579730] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-03-05T20:18:40.579785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:40.579826] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:40.579867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:40.579931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:40.638818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:40.639519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:40.639617] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:40.639652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:40.763043] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:40.763197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:40.763239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:40.763267] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:40.766718] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: UP (p=83.02%) [2026-03-05T20:18:40.766998] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-03-05T20:18:40.767125] [INFO ] [sig ] CDNS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:40.916360] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CDNS.txt [2026-03-05T20:18:40.916489] [INFO ] [sig ] [599/3362] Completed CDNS in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-05T20:18:40.916527] [INFO ] [sig ] [600/3362] Forecasting CDP... [2026-03-05T20:18:40.916558] [INFO ] [sig ] Generating forecast for: CDP [2026-03-05T20:18:40.916608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-03-05T20:18:40.927526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-03-05T20:18:40.928078] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-03-05T20:18:40.928996] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-03-05T20:18:40.929051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:40.929085] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:40.929115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:40.929173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:40.989321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:40.990170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:40.990257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:40.990293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:41.115615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:41.115772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:41.115814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:41.115845] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:41.119452] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: UP (p=89.30%) [2026-03-05T20:18:41.119759] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-03-05T20:18:41.119896] [INFO ] [sig ] CDP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:41.267163] [INFO ] [LOCAL ] Saved forecast: CDP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CDP.txt [2026-03-05T20:18:41.267327] [INFO ] [sig ] [600/3362] Completed CDP in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-05T20:18:41.267370] [INFO ] [sig ] [601/3362] Forecasting CDRE... [2026-03-05T20:18:41.267403] [INFO ] [sig ] Generating forecast for: CDRE [2026-03-05T20:18:41.267433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-03-05T20:18:41.278761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-03-05T20:18:41.279097] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-03-05T20:18:41.279957] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-03-05T20:18:41.280012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:41.280048] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:41.280078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:41.280142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:41.339250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:41.340206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:41.340290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:41.340324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:41.462237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:41.462396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:41.462438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:41.462468] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:41.465923] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: DOWN (p=24.54%) [2026-03-05T20:18:41.466205] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-03-05T20:18:41.466333] [INFO ] [sig ] CDRE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:41.616811] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CDRE.txt [2026-03-05T20:18:41.617201] [INFO ] [sig ] [601/3362] Completed CDRE in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-05T20:18:41.617245] [INFO ] [sig ] [602/3362] Forecasting CDRO... [2026-03-05T20:18:41.617275] [INFO ] [sig ] Generating forecast for: CDRO [2026-03-05T20:18:41.617305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-03-05T20:18:41.628737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-03-05T20:18:41.629106] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-03-05T20:18:41.630031] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-03-05T20:18:41.630087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:41.630122] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:41.630150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:41.630209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:41.690841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:41.691810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:41.691903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:41.691938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:41.799780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:41.799939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:41.799984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:41.800014] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:41.803612] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: DOWN (p=7.08%) [2026-03-05T20:18:41.803918] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-03-05T20:18:41.804053] [INFO ] [sig ] CDRO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:41.952203] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CDRO.txt [2026-03-05T20:18:41.952336] [INFO ] [sig ] [602/3362] Completed CDRO in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-05T20:18:41.952376] [INFO ] [sig ] [603/3362] Forecasting CDZI... [2026-03-05T20:18:41.952406] [INFO ] [sig ] Generating forecast for: CDZI [2026-03-05T20:18:41.952436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-03-05T20:18:41.963689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-03-05T20:18:41.964060] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-03-05T20:18:41.964952] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-03-05T20:18:41.965005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:41.965039] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:41.965069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:41.965127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:42.025027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:42.025825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:42.025912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:42.025947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:42.150431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:42.150609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:42.150653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:42.150683] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:42.154166] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: UP (p=69.67%) [2026-03-05T20:18:42.154459] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-03-05T20:18:42.154611] [INFO ] [sig ] CDZI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:42.302994] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CDZI.txt [2026-03-05T20:18:42.303137] [INFO ] [sig ] [603/3362] Completed CDZI in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-05T20:18:42.303178] [INFO ] [sig ] [604/3362] Forecasting CE... [2026-03-05T20:18:42.303209] [INFO ] [sig ] Generating forecast for: CE [2026-03-05T20:18:42.303238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-03-05T20:18:42.314912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-03-05T20:18:42.315220] [INFO ] [FORECASTER] Starting predict_future for CE [2026-03-05T20:18:42.316254] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-03-05T20:18:42.316307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:42.316341] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:42.316368] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:42.316425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:42.375474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:42.376399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:42.376492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:42.376527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:42.503373] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:42.503532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:42.503595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:42.503632] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:42.507555] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: DOWN (p=9.04%) [2026-03-05T20:18:42.508108] [INFO ] [FORECASTER] Completed predict_future for CE [2026-03-05T20:18:42.508251] [INFO ] [sig ] CE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:42.656938] [INFO ] [LOCAL ] Saved forecast: CE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CE.txt [2026-03-05T20:18:42.657093] [INFO ] [sig ] [604/3362] Completed CE in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-05T20:18:42.657136] [INFO ] [sig ] [605/3362] Forecasting CECO... [2026-03-05T20:18:42.657168] [INFO ] [sig ] Generating forecast for: CECO [2026-03-05T20:18:42.657200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-03-05T20:18:42.669153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-03-05T20:18:42.669532] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-03-05T20:18:42.670395] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-03-05T20:18:42.670450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:42.670515] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:42.670546] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:42.670634] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:42.729880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:42.730767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:42.730855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:42.730890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:42.850658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:42.850820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:42.850863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:42.850894] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:42.854364] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: DOWN (p=1.99%) [2026-03-05T20:18:42.854697] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-03-05T20:18:42.854841] [INFO ] [sig ] CECO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:43.002281] [INFO ] [LOCAL ] Saved forecast: CECO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CECO.txt [2026-03-05T20:18:43.002419] [INFO ] [sig ] [605/3362] Completed CECO in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-05T20:18:43.002461] [INFO ] [sig ] [606/3362] Forecasting CEG... [2026-03-05T20:18:43.002494] [INFO ] [sig ] Generating forecast for: CEG [2026-03-05T20:18:43.002525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-03-05T20:18:43.014155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-03-05T20:18:43.014503] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-03-05T20:18:43.015404] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-03-05T20:18:43.015459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:43.015495] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:43.015523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:43.015611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:43.075141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:43.075950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:43.076036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:43.076071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:43.196527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:43.196715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:43.196762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:43.196791] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:43.200252] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: DOWN (p=43.37%) [2026-03-05T20:18:43.200546] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-03-05T20:18:43.200697] [INFO ] [sig ] CEG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:43.349075] [INFO ] [LOCAL ] Saved forecast: CEG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CEG.txt [2026-03-05T20:18:43.349223] [INFO ] [sig ] [606/3362] Completed CEG in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-05T20:18:43.349265] [INFO ] [sig ] [607/3362] Forecasting CELC... [2026-03-05T20:18:43.349294] [INFO ] [sig ] Generating forecast for: CELC [2026-03-05T20:18:43.349324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-03-05T20:18:43.361118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-03-05T20:18:43.361521] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-03-05T20:18:43.362446] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-03-05T20:18:43.362504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:43.362539] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:43.362601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:43.362694] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:43.425031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:43.425905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:43.425996] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:43.426038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:43.544939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:43.545094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:43.545135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:43.545164] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:43.548703] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: DOWN (p=47.38%) [2026-03-05T20:18:43.549001] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-03-05T20:18:43.549130] [INFO ] [sig ] CELC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:43.695237] [INFO ] [LOCAL ] Saved forecast: CELC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CELC.txt [2026-03-05T20:18:43.695389] [INFO ] [sig ] [607/3362] Completed CELC in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 16.6m [2026-03-05T20:18:43.695432] [INFO ] [sig ] [608/3362] Forecasting CELH... [2026-03-05T20:18:43.695463] [INFO ] [sig ] Generating forecast for: CELH [2026-03-05T20:18:43.695495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-03-05T20:18:43.708067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-03-05T20:18:43.708451] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-03-05T20:18:43.709368] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-03-05T20:18:43.709436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:43.709470] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:43.709498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:43.709556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:43.768771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:43.769528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:43.769646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:43.769688] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:43.892739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:43.892923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:43.892983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:43.893064] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:43.898241] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: DOWN (p=30.82%) [2026-03-05T20:18:43.898528] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-03-05T20:18:43.898708] [INFO ] [sig ] CELH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:44.047127] [INFO ] [LOCAL ] Saved forecast: CELH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CELH.txt [2026-03-05T20:18:44.047268] [INFO ] [sig ] [608/3362] Completed CELH in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-05T20:18:44.047308] [INFO ] [sig ] [609/3362] Forecasting CELZ... [2026-03-05T20:18:44.047339] [INFO ] [sig ] Generating forecast for: CELZ [2026-03-05T20:18:44.047370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-03-05T20:18:44.058491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-03-05T20:18:44.058927] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-03-05T20:18:44.059868] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-03-05T20:18:44.059926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:44.059960] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:44.059989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:44.060051] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:44.118974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:44.119742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:44.119826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:44.119860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:44.234592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:44.234747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:44.234788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:44.234818] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:44.238296] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: DOWN (p=1.28%) [2026-03-05T20:18:44.238598] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-03-05T20:18:44.238757] [INFO ] [sig ] CELZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:44.384505] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CELZ.txt [2026-03-05T20:18:44.384660] [INFO ] [sig ] [609/3362] Completed CELZ in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-05T20:18:44.384703] [INFO ] [sig ] [610/3362] Forecasting CENTA... [2026-03-05T20:18:44.384733] [INFO ] [sig ] Generating forecast for: CENTA [2026-03-05T20:18:44.384763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-03-05T20:18:44.396812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-03-05T20:18:44.397167] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-03-05T20:18:44.398104] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-03-05T20:18:44.398158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:44.398193] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:44.398219] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:44.398277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:44.456676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:44.457514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:44.457618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:44.457653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:44.577260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:44.577410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:44.577452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:44.577482] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:44.580948] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: UP (p=88.43%) [2026-03-05T20:18:44.581231] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-03-05T20:18:44.581359] [INFO ] [sig ] CENTA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:44.727509] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CENTA.txt [2026-03-05T20:18:44.727719] [INFO ] [sig ] [610/3362] Completed CENTA in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-05T20:18:44.727788] [INFO ] [sig ] [611/3362] Forecasting CENX... [2026-03-05T20:18:44.727820] [INFO ] [sig ] Generating forecast for: CENX [2026-03-05T20:18:44.727852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-03-05T20:18:44.739266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-03-05T20:18:44.739627] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-03-05T20:18:44.740523] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-03-05T20:18:44.740608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:44.740651] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:44.740681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:44.740739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:44.802056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:44.803039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:44.803130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:44.803166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:44.946044] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:44.946208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:44.946251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:44.946282] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:44.949955] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: DOWN (p=48.34%) [2026-03-05T20:18:44.950251] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-03-05T20:18:44.950390] [INFO ] [sig ] CENX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:45.105626] [INFO ] [LOCAL ] Saved forecast: CENX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CENX.txt [2026-03-05T20:18:45.105856] [INFO ] [sig ] [611/3362] Completed CENX in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-05T20:18:45.105913] [INFO ] [sig ] [612/3362] Forecasting CERS... [2026-03-05T20:18:45.105954] [INFO ] [sig ] Generating forecast for: CERS [2026-03-05T20:18:45.105992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-03-05T20:18:45.117504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-03-05T20:18:45.117958] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-03-05T20:18:45.118931] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-03-05T20:18:45.118988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:45.119023] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:45.119051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:45.119108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:45.182966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:45.183986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:45.184071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:45.184104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:45.312632] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:45.312809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:45.312863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:45.312895] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:45.316794] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: UP (p=85.19%) [2026-03-05T20:18:45.317090] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-03-05T20:18:45.317228] [INFO ] [sig ] CERS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:45.476944] [INFO ] [LOCAL ] Saved forecast: CERS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CERS.txt [2026-03-05T20:18:45.477098] [INFO ] [sig ] [612/3362] Completed CERS in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-05T20:18:45.477142] [INFO ] [sig ] [613/3362] Forecasting CETX... [2026-03-05T20:18:45.477172] [INFO ] [sig ] Generating forecast for: CETX [2026-03-05T20:18:45.477203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CETX' from 'https://tdm.silogroup.org/data/derivative_storage/CETX.csv'. [2026-03-05T20:18:45.489524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CETX'. [2026-03-05T20:18:45.489912] [INFO ] [FORECASTER] Starting predict_future for CETX [2026-03-05T20:18:45.490805] [DEBUG] [LOCAL ] No optimal features file found for CETX: ./output/feature-sets/CETX.txt [2026-03-05T20:18:45.490860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:45.490894] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:45.490923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:45.490983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:45.551344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:45.552140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:45.552225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:45.552260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:45.674180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:45.674344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:45.674397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:45.674432] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:45.678266] [DEBUG] [FORECASTER] CETX: Forecast T+1@11:T+2@11: UP (p=92.13%) [2026-03-05T20:18:45.678735] [INFO ] [FORECASTER] Completed predict_future for CETX [2026-03-05T20:18:45.678902] [INFO ] [sig ] CETX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:45.845673] [INFO ] [LOCAL ] Saved forecast: CETX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CETX.txt [2026-03-05T20:18:45.845836] [INFO ] [sig ] [613/3362] Completed CETX in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-05T20:18:45.845877] [INFO ] [sig ] [614/3362] Forecasting CF... [2026-03-05T20:18:45.845909] [INFO ] [sig ] Generating forecast for: CF [2026-03-05T20:18:45.845940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-03-05T20:18:45.857471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-03-05T20:18:45.857906] [INFO ] [FORECASTER] Starting predict_future for CF [2026-03-05T20:18:45.858820] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-03-05T20:18:45.858874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:45.858908] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:45.858935] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:45.858995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:45.923689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:45.924707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:45.924827] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:45.924875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:46.053292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:46.053452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:46.053496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:46.053526] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:46.057923] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: UP (p=79.12%) [2026-03-05T20:18:46.058224] [INFO ] [FORECASTER] Completed predict_future for CF [2026-03-05T20:18:46.058366] [INFO ] [sig ] CF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:46.216150] [INFO ] [LOCAL ] Saved forecast: CF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CF.txt [2026-03-05T20:18:46.216315] [INFO ] [sig ] [614/3362] Completed CF in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-05T20:18:46.216374] [INFO ] [sig ] [615/3362] Forecasting CFFN... [2026-03-05T20:18:46.216413] [INFO ] [sig ] Generating forecast for: CFFN [2026-03-05T20:18:46.216444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-03-05T20:18:46.228669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-03-05T20:18:46.229132] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-03-05T20:18:46.230096] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-03-05T20:18:46.230151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:46.230185] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:46.230215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:46.230274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:46.294106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:46.295040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:46.295163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:46.295199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:46.424559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:46.424744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:46.424814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:46.424846] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:46.428415] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: DOWN (p=7.74%) [2026-03-05T20:18:46.428751] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-03-05T20:18:46.428899] [INFO ] [sig ] CFFN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:46.574590] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CFFN.txt [2026-03-05T20:18:46.574730] [INFO ] [sig ] [615/3362] Completed CFFN in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-05T20:18:46.574770] [INFO ] [sig ] [616/3362] Forecasting CFG... [2026-03-05T20:18:46.574801] [INFO ] [sig ] Generating forecast for: CFG [2026-03-05T20:18:46.574831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-03-05T20:18:46.586700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-03-05T20:18:46.587006] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-03-05T20:18:46.587854] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-03-05T20:18:46.587907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:46.587939] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:46.587966] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:46.588022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:46.658242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:46.659373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:46.659480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:46.659531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:46.804076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:46.804245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:46.804287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:46.804317] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:46.808633] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: DOWN (p=49.97%) [2026-03-05T20:18:46.809418] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-03-05T20:18:46.809703] [INFO ] [sig ] CFG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:46.963129] [INFO ] [LOCAL ] Saved forecast: CFG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CFG.txt [2026-03-05T20:18:46.963292] [INFO ] [sig ] [616/3362] Completed CFG in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-05T20:18:46.963334] [INFO ] [sig ] [617/3362] Forecasting CFO... [2026-03-05T20:18:46.963366] [INFO ] [sig ] Generating forecast for: CFO [2026-03-05T20:18:46.963397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-03-05T20:18:46.974394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-03-05T20:18:46.974796] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-03-05T20:18:46.975642] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-03-05T20:18:46.975695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:46.975732] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:46.975763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:46.975820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:47.033705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:47.034611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:47.034701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:47.034742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:47.144985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:47.145136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:47.145175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:47.145205] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:47.148674] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: DOWN (p=42.56%) [2026-03-05T20:18:47.148976] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-03-05T20:18:47.149106] [INFO ] [sig ] CFO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:47.294139] [INFO ] [LOCAL ] Saved forecast: CFO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CFO.txt [2026-03-05T20:18:47.294276] [INFO ] [sig ] [617/3362] Completed CFO in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-05T20:18:47.294314] [INFO ] [sig ] [618/3362] Forecasting CG... [2026-03-05T20:18:47.294344] [INFO ] [sig ] Generating forecast for: CG [2026-03-05T20:18:47.294375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-03-05T20:18:47.305721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-03-05T20:18:47.306031] [INFO ] [FORECASTER] Starting predict_future for CG [2026-03-05T20:18:47.306862] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-03-05T20:18:47.306914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:47.306948] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:47.306975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:47.307031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:47.365841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:47.366649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:47.366737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:47.366774] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:47.483717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:47.483869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:47.483910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:47.483939] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:47.487683] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: UP (p=94.11%) [2026-03-05T20:18:47.487991] [INFO ] [FORECASTER] Completed predict_future for CG [2026-03-05T20:18:47.488127] [INFO ] [sig ] CG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:47.636616] [INFO ] [LOCAL ] Saved forecast: CG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CG.txt [2026-03-05T20:18:47.636769] [INFO ] [sig ] [618/3362] Completed CG in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-05T20:18:47.636817] [INFO ] [sig ] [619/3362] Forecasting CGABL... [2026-03-05T20:18:47.636848] [INFO ] [sig ] Generating forecast for: CGABL [2026-03-05T20:18:47.636877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-03-05T20:18:47.648078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-03-05T20:18:47.648422] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-03-05T20:18:47.649254] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-03-05T20:18:47.649308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:47.649355] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:47.649384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:47.649442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:47.710713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:47.711698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:47.711819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:47.711867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:47.825995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:47.826162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:47.826208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:47.826240] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:47.829954] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: DOWN (p=46.24%) [2026-03-05T20:18:47.830282] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-03-05T20:18:47.830427] [INFO ] [sig ] CGABL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:47.979523] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CGABL.txt [2026-03-05T20:18:47.979715] [INFO ] [sig ] [619/3362] Completed CGABL in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-05T20:18:47.979770] [INFO ] [sig ] [620/3362] Forecasting CGBD... [2026-03-05T20:18:47.979807] [INFO ] [sig ] Generating forecast for: CGBD [2026-03-05T20:18:47.979845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-03-05T20:18:47.991985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-03-05T20:18:47.992319] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-03-05T20:18:47.993153] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-03-05T20:18:47.993206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:47.993239] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:47.993266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:47.993322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:48.062420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:48.063382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:48.063502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:48.063546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:48.183969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:48.184149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:48.184193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:48.184223] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:48.187837] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: UP (p=53.82%) [2026-03-05T20:18:48.188125] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-03-05T20:18:48.188259] [INFO ] [sig ] CGBD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:48.333369] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CGBD.txt [2026-03-05T20:18:48.333524] [INFO ] [sig ] [620/3362] Completed CGBD in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-05T20:18:48.333565] [INFO ] [sig ] [621/3362] Forecasting CGC... [2026-03-05T20:18:48.333618] [INFO ] [sig ] Generating forecast for: CGC [2026-03-05T20:18:48.333649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-03-05T20:18:48.345518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-03-05T20:18:48.345873] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-03-05T20:18:48.346702] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-03-05T20:18:48.346755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:48.346792] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:48.346823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:48.346881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:48.408170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:48.409350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:48.409463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:48.409514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:48.529789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:48.529952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:48.529995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:48.530025] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:48.533795] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: UP (p=66.61%) [2026-03-05T20:18:48.534081] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-03-05T20:18:48.534215] [INFO ] [sig ] CGC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:48.703632] [INFO ] [LOCAL ] Saved forecast: CGC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CGC.txt [2026-03-05T20:18:48.703844] [INFO ] [sig ] [621/3362] Completed CGC in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-05T20:18:48.703895] [INFO ] [sig ] [622/3362] Forecasting CGEM... [2026-03-05T20:18:48.703925] [INFO ] [sig ] Generating forecast for: CGEM [2026-03-05T20:18:48.703956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-03-05T20:18:48.715748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-03-05T20:18:48.716160] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-03-05T20:18:48.717040] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-03-05T20:18:48.717094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:48.717160] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:48.717190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:48.717250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:48.780935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:48.781832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:48.781918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:48.781952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:48.901264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:48.901421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:48.901464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:48.901493] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:48.905023] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: UP (p=98.88%) [2026-03-05T20:18:48.905304] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-03-05T20:18:48.905437] [INFO ] [sig ] CGEM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:49.049982] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CGEM.txt [2026-03-05T20:18:49.050086] [INFO ] [sig ] [622/3362] Completed CGEM in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-05T20:18:49.050124] [INFO ] [sig ] [623/3362] Forecasting CGEN... [2026-03-05T20:18:49.050182] [INFO ] [sig ] Generating forecast for: CGEN [2026-03-05T20:18:49.050216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-03-05T20:18:49.061536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-03-05T20:18:49.061825] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-03-05T20:18:49.062646] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-03-05T20:18:49.062699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:49.062731] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:49.062759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:49.062815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:49.121931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:49.122557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:49.122656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:49.122689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:49.245452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:49.245604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:49.245646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:49.245676] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:49.249294] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: UP (p=86.02%) [2026-03-05T20:18:49.249569] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-03-05T20:18:49.249718] [INFO ] [sig ] CGEN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:49.395610] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CGEN.txt [2026-03-05T20:18:49.395809] [INFO ] [sig ] [623/3362] Completed CGEN in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.5m [2026-03-05T20:18:49.395864] [INFO ] [sig ] [624/3362] Forecasting CGNX... [2026-03-05T20:18:49.395899] [INFO ] [sig ] Generating forecast for: CGNX [2026-03-05T20:18:49.395929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-03-05T20:18:49.407759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-03-05T20:18:49.408130] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-03-05T20:18:49.409082] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-03-05T20:18:49.409137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:49.409173] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:49.409202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:49.409260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:49.471219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:49.472125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:49.472211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:49.472245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:49.597366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:49.597523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:49.597587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:49.597623] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:49.601304] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: DOWN (p=46.70%) [2026-03-05T20:18:49.601614] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-03-05T20:18:49.601750] [INFO ] [sig ] CGNX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:49.746483] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CGNX.txt [2026-03-05T20:18:49.746632] [INFO ] [sig ] [624/3362] Completed CGNX in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 16.4m [2026-03-05T20:18:49.746676] [INFO ] [sig ] [625/3362] Forecasting CGO... [2026-03-05T20:18:49.746707] [INFO ] [sig ] Generating forecast for: CGO [2026-03-05T20:18:49.746738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-03-05T20:18:49.759549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-03-05T20:18:49.760124] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-03-05T20:18:49.760976] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-03-05T20:18:49.761029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:49.761063] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:49.761090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:49.761148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:49.823237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:49.824161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:49.824249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:49.824284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:49.945963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:49.946126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:49.946168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:49.946234] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:49.949936] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: UP (p=96.61%) [2026-03-05T20:18:49.950229] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-03-05T20:18:49.950365] [INFO ] [sig ] CGO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:50.130124] [INFO ] [LOCAL ] Saved forecast: CGO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CGO.txt [2026-03-05T20:18:50.130330] [INFO ] [sig ] [625/3362] Completed CGO in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-05T20:18:50.130389] [INFO ] [sig ] [626/3362] Forecasting CGON... [2026-03-05T20:18:50.130434] [INFO ] [sig ] Generating forecast for: CGON [2026-03-05T20:18:50.130478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-03-05T20:18:50.143587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-03-05T20:18:50.144017] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-03-05T20:18:50.144981] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-03-05T20:18:50.145036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:50.145069] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:50.145098] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:50.145157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:50.206888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:50.207941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:50.208040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:50.208078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:50.334113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:50.334281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:50.334324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:50.334371] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:50.338775] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: DOWN (p=4.01%) [2026-03-05T20:18:50.339088] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-03-05T20:18:50.339231] [INFO ] [sig ] CGON: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:50.499938] [INFO ] [LOCAL ] Saved forecast: CGON 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CGON.txt [2026-03-05T20:18:50.500106] [INFO ] [sig ] [626/3362] Completed CGON in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-05T20:18:50.500150] [INFO ] [sig ] [627/3362] Forecasting CHCI... [2026-03-05T20:18:50.500183] [INFO ] [sig ] Generating forecast for: CHCI [2026-03-05T20:18:50.500214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-03-05T20:18:50.512416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-03-05T20:18:50.512892] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-03-05T20:18:50.514277] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-03-05T20:18:50.514337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:50.514375] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:50.514407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:50.514481] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:50.576470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:50.577417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:50.577503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:50.577537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:50.695068] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:50.695229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:50.695271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:50.695302] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:50.699511] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: UP (p=64.65%) [2026-03-05T20:18:50.699852] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-03-05T20:18:50.699997] [INFO ] [sig ] CHCI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:50.857131] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CHCI.txt [2026-03-05T20:18:50.857290] [INFO ] [sig ] [627/3362] Completed CHCI in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-05T20:18:50.857332] [INFO ] [sig ] [628/3362] Forecasting CHCO... [2026-03-05T20:18:50.857362] [INFO ] [sig ] Generating forecast for: CHCO [2026-03-05T20:18:50.857394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-03-05T20:18:50.869388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-03-05T20:18:50.869808] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-03-05T20:18:50.870683] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-03-05T20:18:50.870748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:50.870784] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:50.870812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:50.870879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:50.932515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:50.933443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:50.933540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:50.933640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:51.066018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:51.066176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:51.066218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:51.066250] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:51.069900] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: DOWN (p=33.77%) [2026-03-05T20:18:51.070196] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-03-05T20:18:51.070330] [INFO ] [sig ] CHCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:51.219885] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CHCO.txt [2026-03-05T20:18:51.220045] [INFO ] [sig ] [628/3362] Completed CHCO in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-05T20:18:51.220085] [INFO ] [sig ] [629/3362] Forecasting CHD... [2026-03-05T20:18:51.220116] [INFO ] [sig ] Generating forecast for: CHD [2026-03-05T20:18:51.220146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-03-05T20:18:51.230912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-03-05T20:18:51.231267] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-03-05T20:18:51.232101] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-03-05T20:18:51.232154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:51.232188] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:51.232216] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:51.232273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:51.293929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:51.294890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:51.294995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:51.295040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:51.435845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:51.436199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:51.436243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:51.436274] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:51.440533] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-03-05T20:18:51.440886] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-03-05T20:18:51.441036] [INFO ] [sig ] CHD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:51.599260] [INFO ] [LOCAL ] Saved forecast: CHD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CHD.txt [2026-03-05T20:18:51.599442] [INFO ] [sig ] [629/3362] Completed CHD in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-05T20:18:51.599484] [INFO ] [sig ] [630/3362] Forecasting CHDN... [2026-03-05T20:18:51.599517] [INFO ] [sig ] Generating forecast for: CHDN [2026-03-05T20:18:51.599548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-03-05T20:18:51.612288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-03-05T20:18:51.612760] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-03-05T20:18:51.613797] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-03-05T20:18:51.613856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:51.613890] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:51.613918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:51.613991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:51.678781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:51.679726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:51.679825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:51.679860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:51.812984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:51.813148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:51.813191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:51.813222] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:51.816704] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: UP (p=50.40%) [2026-03-05T20:18:51.816985] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-03-05T20:18:51.817115] [INFO ] [sig ] CHDN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:51.960689] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CHDN.txt [2026-03-05T20:18:51.960830] [INFO ] [sig ] [630/3362] Completed CHDN in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-05T20:18:51.960870] [INFO ] [sig ] [631/3362] Forecasting CHE... [2026-03-05T20:18:51.960901] [INFO ] [sig ] Generating forecast for: CHE [2026-03-05T20:18:51.960931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-03-05T20:18:51.971817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-03-05T20:18:51.972155] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-03-05T20:18:51.972994] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-03-05T20:18:51.973045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:51.973077] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:51.973104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:51.973163] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:52.034764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:52.035622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:52.035713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:52.035747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:52.168424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:52.168608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:52.168654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:52.168684] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:52.172415] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: UP (p=78.84%) [2026-03-05T20:18:52.172724] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-03-05T20:18:52.172860] [INFO ] [sig ] CHE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:52.320639] [INFO ] [LOCAL ] Saved forecast: CHE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CHE.txt [2026-03-05T20:18:52.320785] [INFO ] [sig ] [631/3362] Completed CHE in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-05T20:18:52.320825] [INFO ] [sig ] [632/3362] Forecasting CHEF... [2026-03-05T20:18:52.320855] [INFO ] [sig ] Generating forecast for: CHEF [2026-03-05T20:18:52.320886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-03-05T20:18:52.332922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-03-05T20:18:52.333280] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-03-05T20:18:52.334155] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-03-05T20:18:52.334223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:52.334257] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:52.334286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:52.334343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:52.396380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:52.397534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:52.397746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:52.397789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:52.523178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:52.523338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:52.523384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:52.523415] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:52.527060] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: DOWN (p=36.80%) [2026-03-05T20:18:52.527356] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-03-05T20:18:52.527490] [INFO ] [sig ] CHEF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:52.674096] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CHEF.txt [2026-03-05T20:18:52.674230] [INFO ] [sig ] [632/3362] Completed CHEF in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-05T20:18:52.674272] [INFO ] [sig ] [633/3362] Forecasting CHH... [2026-03-05T20:18:52.674302] [INFO ] [sig ] Generating forecast for: CHH [2026-03-05T20:18:52.674332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-03-05T20:18:52.685379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-03-05T20:18:52.685752] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-03-05T20:18:52.686593] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-03-05T20:18:52.686647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:52.686680] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:52.686707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:52.686763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:52.745248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:52.745910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:52.745989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:52.746023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:52.868993] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:52.869165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:52.869207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:52.869237] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:52.872807] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: DOWN (p=3.34%) [2026-03-05T20:18:52.873112] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-03-05T20:18:52.873251] [INFO ] [sig ] CHH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:53.027376] [INFO ] [LOCAL ] Saved forecast: CHH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CHH.txt [2026-03-05T20:18:53.027541] [INFO ] [sig ] [633/3362] Completed CHH in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-05T20:18:53.027606] [INFO ] [sig ] [634/3362] Forecasting CHI... [2026-03-05T20:18:53.027638] [INFO ] [sig ] Generating forecast for: CHI [2026-03-05T20:18:53.027690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-03-05T20:18:53.041101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-03-05T20:18:53.041507] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-03-05T20:18:53.042359] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-03-05T20:18:53.042413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:53.042446] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:53.042473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:53.042531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:53.105831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:53.106985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:53.107077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:53.107112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:53.241472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:53.241655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:53.241701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:53.241743] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:53.245986] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: UP (p=88.78%) [2026-03-05T20:18:53.246334] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-03-05T20:18:53.246487] [INFO ] [sig ] CHI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:53.409975] [INFO ] [LOCAL ] Saved forecast: CHI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CHI.txt [2026-03-05T20:18:53.410148] [INFO ] [sig ] [634/3362] Completed CHI in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-05T20:18:53.410190] [INFO ] [sig ] [635/3362] Forecasting CHKP... [2026-03-05T20:18:53.410222] [INFO ] [sig ] Generating forecast for: CHKP [2026-03-05T20:18:53.410252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-03-05T20:18:53.424118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-03-05T20:18:53.424539] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-03-05T20:18:53.425434] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-03-05T20:18:53.425489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:53.425524] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:53.425551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:53.425629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:53.490650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:53.491625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:53.491714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:53.491748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:53.620900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:53.621060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:53.621103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:53.621134] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:53.624848] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: UP (p=94.39%) [2026-03-05T20:18:53.625166] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-03-05T20:18:53.625313] [INFO ] [sig ] CHKP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:53.789704] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CHKP.txt [2026-03-05T20:18:53.789966] [INFO ] [sig ] [635/3362] Completed CHKP in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-05T20:18:53.790029] [INFO ] [sig ] [636/3362] Forecasting CHMI... [2026-03-05T20:18:53.790073] [INFO ] [sig ] Generating forecast for: CHMI [2026-03-05T20:18:53.790115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-03-05T20:18:53.805635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-03-05T20:18:53.806093] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-03-05T20:18:53.807202] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-03-05T20:18:53.807270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:53.807317] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:53.807356] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:53.807441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:53.872144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:53.872939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:53.873025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:53.873059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:53.995234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:53.995392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:53.995435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:53.995474] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:53.999075] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: DOWN (p=0.82%) [2026-03-05T20:18:53.999372] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-03-05T20:18:53.999510] [INFO ] [sig ] CHMI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:54.149227] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CHMI.txt [2026-03-05T20:18:54.149367] [INFO ] [sig ] [636/3362] Completed CHMI in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-05T20:18:54.149408] [INFO ] [sig ] [637/3362] Forecasting CHRD... [2026-03-05T20:18:54.149437] [INFO ] [sig ] Generating forecast for: CHRD [2026-03-05T20:18:54.149467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-03-05T20:18:54.162135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-03-05T20:18:54.162486] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-03-05T20:18:54.163318] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-03-05T20:18:54.163372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:54.163407] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:54.163435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:54.163492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:54.227169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:54.228022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:54.228109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:54.228142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:54.356634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:54.356796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:54.356844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:54.356880] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:54.360514] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: DOWN (p=10.20%) [2026-03-05T20:18:54.360866] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-03-05T20:18:54.361001] [INFO ] [sig ] CHRD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:54.506364] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CHRD.txt [2026-03-05T20:18:54.506510] [INFO ] [sig ] [637/3362] Completed CHRD in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-05T20:18:54.506551] [INFO ] [sig ] [638/3362] Forecasting CHRS... [2026-03-05T20:18:54.506599] [INFO ] [sig ] Generating forecast for: CHRS [2026-03-05T20:18:54.506631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-03-05T20:18:54.518433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-03-05T20:18:54.518828] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-03-05T20:18:54.519676] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-03-05T20:18:54.519729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:54.519763] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:54.519791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:54.519848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:54.578501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:54.579285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:54.579369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:54.579402] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:54.703140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:54.703299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:54.703341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:54.703371] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:54.706904] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: UP (p=58.33%) [2026-03-05T20:18:54.707200] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-03-05T20:18:54.707331] [INFO ] [sig ] CHRS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:54.853115] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CHRS.txt [2026-03-05T20:18:54.853276] [INFO ] [sig ] [638/3362] Completed CHRS in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-05T20:18:54.853316] [INFO ] [sig ] [639/3362] Forecasting CHSCL... [2026-03-05T20:18:54.853348] [INFO ] [sig ] Generating forecast for: CHSCL [2026-03-05T20:18:54.853378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-03-05T20:18:54.864538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-03-05T20:18:54.864962] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-03-05T20:18:54.865849] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-03-05T20:18:54.865905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:54.865993] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:54.866039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:54.866101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:54.926418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:54.927351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:54.927437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:54.927472] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:55.049336] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:55.049535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:55.049595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:55.049628] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:55.053057] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: DOWN (p=3.88%) [2026-03-05T20:18:55.053335] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-03-05T20:18:55.053465] [INFO ] [sig ] CHSCL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:55.202820] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CHSCL.txt [2026-03-05T20:18:55.202958] [INFO ] [sig ] [639/3362] Completed CHSCL in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-05T20:18:55.202999] [INFO ] [sig ] [640/3362] Forecasting CHSCM... [2026-03-05T20:18:55.203030] [INFO ] [sig ] Generating forecast for: CHSCM [2026-03-05T20:18:55.203059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-03-05T20:18:55.214164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-03-05T20:18:55.214511] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-03-05T20:18:55.215350] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-03-05T20:18:55.215404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:55.215436] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:55.215463] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:55.215520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:55.273102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:55.273787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:55.273867] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:55.273900] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:55.391651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:55.391812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:55.391853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:55.391889] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:55.396124] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: DOWN (p=44.37%) [2026-03-05T20:18:55.396404] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-03-05T20:18:55.396535] [INFO ] [sig ] CHSCM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:55.543806] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CHSCM.txt [2026-03-05T20:18:55.543945] [INFO ] [sig ] [640/3362] Completed CHSCM in 0.3s | 2.77 sym/s | Total: 3.8m | ETA: 16.4m [2026-03-05T20:18:55.543985] [INFO ] [sig ] [641/3362] Forecasting CHSCN... [2026-03-05T20:18:55.544015] [INFO ] [sig ] Generating forecast for: CHSCN [2026-03-05T20:18:55.544045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-03-05T20:18:55.556763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-03-05T20:18:55.557122] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-03-05T20:18:55.558040] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-03-05T20:18:55.558094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:55.558126] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:55.558153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:55.558209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:55.617925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:55.618693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:55.618776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:55.618809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:55.738602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:55.738771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:55.738812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:55.738842] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:55.742698] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: UP (p=58.15%) [2026-03-05T20:18:55.742981] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-03-05T20:18:55.743114] [INFO ] [sig ] CHSCN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:55.892816] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CHSCN.txt [2026-03-05T20:18:55.892979] [INFO ] [sig ] [641/3362] Completed CHSCN in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-05T20:18:55.893021] [INFO ] [sig ] [642/3362] Forecasting CHSCO... [2026-03-05T20:18:55.893053] [INFO ] [sig ] Generating forecast for: CHSCO [2026-03-05T20:18:55.893084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-03-05T20:18:55.903713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-03-05T20:18:55.904071] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-03-05T20:18:55.904926] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-03-05T20:18:55.904978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:55.905011] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:55.905038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:55.905095] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:55.964228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:55.965122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:55.965206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:55.965240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:56.079008] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:56.079169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:56.079211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:56.079293] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:56.082842] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: DOWN (p=36.10%) [2026-03-05T20:18:56.083151] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-03-05T20:18:56.083289] [INFO ] [sig ] CHSCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:56.230129] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CHSCO.txt [2026-03-05T20:18:56.230289] [INFO ] [sig ] [642/3362] Completed CHSCO in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-05T20:18:56.230329] [INFO ] [sig ] [643/3362] Forecasting CHSCP... [2026-03-05T20:18:56.230358] [INFO ] [sig ] Generating forecast for: CHSCP [2026-03-05T20:18:56.230389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-03-05T20:18:56.241210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-03-05T20:18:56.241597] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-03-05T20:18:56.242655] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-03-05T20:18:56.242721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:56.242755] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:56.242782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:56.242838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:56.308490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:56.309685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:56.309789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:56.309824] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:56.425625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:56.425783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:56.425824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:56.425853] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:56.429447] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: DOWN (p=4.43%) [2026-03-05T20:18:56.429747] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-03-05T20:18:56.429879] [INFO ] [sig ] CHSCP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:56.591477] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CHSCP.txt [2026-03-05T20:18:56.591664] [INFO ] [sig ] [643/3362] Completed CHSCP in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-05T20:18:56.591708] [INFO ] [sig ] [644/3362] Forecasting CHWY... [2026-03-05T20:18:56.591738] [INFO ] [sig ] Generating forecast for: CHWY [2026-03-05T20:18:56.591771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-03-05T20:18:56.604263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-03-05T20:18:56.604680] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-03-05T20:18:56.605605] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-03-05T20:18:56.605662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:56.605696] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:56.605723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:56.605792] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:56.674695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:56.675959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:56.676080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:56.676117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:56.818138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:56.818301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:56.818344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:56.818374] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:56.822350] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-03-05T20:18:56.822670] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-03-05T20:18:56.822846] [INFO ] [sig ] CHWY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:56.988787] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CHWY.txt [2026-03-05T20:18:56.988962] [INFO ] [sig ] [644/3362] Completed CHWY in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-05T20:18:56.989012] [INFO ] [sig ] [645/3362] Forecasting CHY... [2026-03-05T20:18:56.989051] [INFO ] [sig ] Generating forecast for: CHY [2026-03-05T20:18:56.989084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-03-05T20:18:57.004118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-03-05T20:18:57.004600] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-03-05T20:18:57.005552] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-03-05T20:18:57.005629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:57.005666] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:57.005709] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:57.005794] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:57.076822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:57.077924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:57.078053] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:57.078099] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:57.203639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:57.203800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:57.203843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:57.203873] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:57.207339] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: DOWN (p=2.06%) [2026-03-05T20:18:57.207643] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-03-05T20:18:57.207816] [INFO ] [sig ] CHY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:57.352564] [INFO ] [LOCAL ] Saved forecast: CHY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CHY.txt [2026-03-05T20:18:57.352744] [INFO ] [sig ] [645/3362] Completed CHY in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-05T20:18:57.352785] [INFO ] [sig ] [646/3362] Forecasting CI... [2026-03-05T20:18:57.352816] [INFO ] [sig ] Generating forecast for: CI [2026-03-05T20:18:57.352846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-03-05T20:18:57.363917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-03-05T20:18:57.364235] [INFO ] [FORECASTER] Starting predict_future for CI [2026-03-05T20:18:57.365189] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-03-05T20:18:57.365242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:57.365275] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:57.365302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:57.365358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:57.422668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:57.423308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:57.423390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:57.423423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:57.544003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:57.544189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:57.544234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:57.544266] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:57.547906] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: UP (p=65.89%) [2026-03-05T20:18:57.548232] [INFO ] [FORECASTER] Completed predict_future for CI [2026-03-05T20:18:57.548369] [INFO ] [sig ] CI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:57.699168] [INFO ] [LOCAL ] Saved forecast: CI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CI.txt [2026-03-05T20:18:57.699335] [INFO ] [sig ] [646/3362] Completed CI in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-05T20:18:57.699387] [INFO ] [sig ] [647/3362] Forecasting CIA... [2026-03-05T20:18:57.699424] [INFO ] [sig ] Generating forecast for: CIA [2026-03-05T20:18:57.699456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-03-05T20:18:57.711796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-03-05T20:18:57.712235] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-03-05T20:18:57.713134] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-03-05T20:18:57.713189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:57.713226] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:57.713256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:57.713315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:57.775053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:57.776029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:57.776119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:57.776154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:57.903387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:57.903550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:57.903614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:57.903648] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:57.907253] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: DOWN (p=21.47%) [2026-03-05T20:18:57.907554] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-03-05T20:18:57.907729] [INFO ] [sig ] CIA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:18:58.059151] [INFO ] [LOCAL ] Saved forecast: CIA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CIA.txt [2026-03-05T20:18:58.059295] [INFO ] [sig ] [647/3362] Completed CIA in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-05T20:18:58.059337] [INFO ] [sig ] [648/3362] Forecasting CIB... [2026-03-05T20:18:58.059369] [INFO ] [sig ] Generating forecast for: CIB [2026-03-05T20:18:58.059404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-03-05T20:18:58.070835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-03-05T20:18:58.071155] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-03-05T20:18:58.072396] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-03-05T20:18:58.072451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:58.072486] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:58.072514] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:58.072597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:58.133650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:58.134382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:58.134469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:58.134504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:58.253959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:58.254123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:58.254171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:58.254210] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:58.257987] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: UP (p=75.01%) [2026-03-05T20:18:58.258330] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-03-05T20:18:58.258480] [INFO ] [sig ] CIB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:58.418591] [INFO ] [LOCAL ] Saved forecast: CIB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CIB.txt [2026-03-05T20:18:58.418798] [INFO ] [sig ] [648/3362] Completed CIB in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-05T20:18:58.418861] [INFO ] [sig ] [649/3362] Forecasting CIEN... [2026-03-05T20:18:58.418901] [INFO ] [sig ] Generating forecast for: CIEN [2026-03-05T20:18:58.418945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-03-05T20:18:58.432076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-03-05T20:18:58.432431] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-03-05T20:18:58.433402] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-03-05T20:18:58.433456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:58.433496] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:58.433525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:58.433612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:58.491249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:58.492041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:58.492150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:58.492233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:58.616405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:58.616597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:58.616643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:58.616674] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:58.620297] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: UP (p=98.05%) [2026-03-05T20:18:58.620611] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-03-05T20:18:58.620749] [INFO ] [sig ] CIEN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:58.767396] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CIEN.txt [2026-03-05T20:18:58.767557] [INFO ] [sig ] [649/3362] Completed CIEN in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-05T20:18:58.767619] [INFO ] [sig ] [650/3362] Forecasting CIF... [2026-03-05T20:18:58.767652] [INFO ] [sig ] Generating forecast for: CIF [2026-03-05T20:18:58.767712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-03-05T20:18:58.779252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-03-05T20:18:58.779663] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-03-05T20:18:58.780510] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-03-05T20:18:58.780563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:58.780626] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:58.780654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:58.780712] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:58.838008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:58.838925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:58.839010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:58.839044] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:58.949603] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:58.949765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:58.949825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:58.949856] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:58.953337] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: UP (p=92.74%) [2026-03-05T20:18:58.953642] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-03-05T20:18:58.953776] [INFO ] [sig ] CIF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:59.101228] [INFO ] [LOCAL ] Saved forecast: CIF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CIF.txt [2026-03-05T20:18:59.101390] [INFO ] [sig ] [650/3362] Completed CIF in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-05T20:18:59.101431] [INFO ] [sig ] [651/3362] Forecasting CIG... [2026-03-05T20:18:59.101463] [INFO ] [sig ] Generating forecast for: CIG [2026-03-05T20:18:59.101493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-03-05T20:18:59.115059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-03-05T20:18:59.115570] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-03-05T20:18:59.116717] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-03-05T20:18:59.116775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:59.116808] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:59.116836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:59.116893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:59.176741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:59.177710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:59.177798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:59.177834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:59.297394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:59.297555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:59.297621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:59.297653] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:59.301567] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: UP (p=72.74%) [2026-03-05T20:18:59.301944] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-03-05T20:18:59.302118] [INFO ] [sig ] CIG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:59.463449] [INFO ] [LOCAL ] Saved forecast: CIG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CIG.txt [2026-03-05T20:18:59.463631] [INFO ] [sig ] [651/3362] Completed CIG in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-05T20:18:59.463675] [INFO ] [sig ] [652/3362] Forecasting CIGI... [2026-03-05T20:18:59.463707] [INFO ] [sig ] Generating forecast for: CIGI [2026-03-05T20:18:59.463737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-03-05T20:18:59.475250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-03-05T20:18:59.475680] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-03-05T20:18:59.476539] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-03-05T20:18:59.476620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:59.476654] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:59.476682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:59.476739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:59.539823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:59.540807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:59.540913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:59.540949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:18:59.683218] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:18:59.683383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:18:59.683427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:18:59.683458] [INFO ] [FORECASTER] Training complete [2026-03-05T20:18:59.687030] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: UP (p=64.62%) [2026-03-05T20:18:59.687332] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-03-05T20:18:59.687480] [INFO ] [sig ] CIGI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:18:59.836220] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CIGI.txt [2026-03-05T20:18:59.836405] [INFO ] [sig ] [652/3362] Completed CIGI in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-05T20:18:59.836447] [INFO ] [sig ] [653/3362] Forecasting CII... [2026-03-05T20:18:59.836480] [INFO ] [sig ] Generating forecast for: CII [2026-03-05T20:18:59.836510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-03-05T20:18:59.848138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-03-05T20:18:59.848515] [INFO ] [FORECASTER] Starting predict_future for CII [2026-03-05T20:18:59.849407] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-03-05T20:18:59.849463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:18:59.849498] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:18:59.849527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:18:59.849608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:18:59.916171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:18:59.917130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:18:59.917236] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:18:59.917273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:00.045651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:00.045824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:00.045869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:00.045901] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:00.049638] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: UP (p=90.54%) [2026-03-05T20:19:00.049938] [INFO ] [FORECASTER] Completed predict_future for CII [2026-03-05T20:19:00.050104] [INFO ] [sig ] CII: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:00.205631] [INFO ] [LOCAL ] Saved forecast: CII 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CII.txt [2026-03-05T20:19:00.205770] [INFO ] [sig ] [653/3362] Completed CII in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-05T20:19:00.205812] [INFO ] [sig ] [654/3362] Forecasting CIM... [2026-03-05T20:19:00.205842] [INFO ] [sig ] Generating forecast for: CIM [2026-03-05T20:19:00.205874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-03-05T20:19:00.217981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-03-05T20:19:00.218295] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-03-05T20:19:00.219141] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-03-05T20:19:00.219195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:00.219439] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:00.219469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:00.219526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:00.277636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:00.278341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:00.278423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:00.278457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:00.401389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:00.401547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:00.401606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:00.401640] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:00.405182] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: DOWN (p=21.63%) [2026-03-05T20:19:00.405463] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-03-05T20:19:00.405613] [INFO ] [sig ] CIM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:00.625970] [INFO ] [LOCAL ] Saved forecast: CIM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CIM.txt [2026-03-05T20:19:00.626119] [INFO ] [sig ] [654/3362] Completed CIM in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-05T20:19:00.626160] [INFO ] [sig ] [655/3362] Forecasting CINF... [2026-03-05T20:19:00.626191] [INFO ] [sig ] Generating forecast for: CINF [2026-03-05T20:19:00.626221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-03-05T20:19:00.637087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-03-05T20:19:00.637527] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-03-05T20:19:00.638613] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-03-05T20:19:00.638666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:00.638700] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:00.638726] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:00.638782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:00.697299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:00.697972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:00.698059] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:00.698091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:00.822934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:00.823094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:00.823136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:00.823166] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:00.826654] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: UP (p=76.54%) [2026-03-05T20:19:00.826940] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-03-05T20:19:00.827072] [INFO ] [sig ] CINF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:00.977288] [INFO ] [LOCAL ] Saved forecast: CINF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CINF.txt [2026-03-05T20:19:00.977428] [INFO ] [sig ] [655/3362] Completed CINF in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-05T20:19:00.977468] [INFO ] [sig ] [656/3362] Forecasting CING... [2026-03-05T20:19:00.977497] [INFO ] [sig ] Generating forecast for: CING [2026-03-05T20:19:00.977527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-03-05T20:19:00.992983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-03-05T20:19:00.993414] [INFO ] [FORECASTER] Starting predict_future for CING [2026-03-05T20:19:00.994254] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-03-05T20:19:00.994307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:00.994384] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:00.994414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:00.994472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:01.057377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:01.058134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:01.058220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:01.058254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:01.182376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:01.182537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:01.182599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:01.182633] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:01.186081] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: UP (p=60.32%) [2026-03-05T20:19:01.186363] [INFO ] [FORECASTER] Completed predict_future for CING [2026-03-05T20:19:01.186493] [INFO ] [sig ] CING: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:01.342856] [INFO ] [LOCAL ] Saved forecast: CING 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CING.txt [2026-03-05T20:19:01.343006] [INFO ] [sig ] [656/3362] Completed CING in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-05T20:19:01.343054] [INFO ] [sig ] [657/3362] Forecasting CION... [2026-03-05T20:19:01.343091] [INFO ] [sig ] Generating forecast for: CION [2026-03-05T20:19:01.343128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-03-05T20:19:01.355235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-03-05T20:19:01.355694] [INFO ] [FORECASTER] Starting predict_future for CION [2026-03-05T20:19:01.356590] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-03-05T20:19:01.356647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:01.356681] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:01.356709] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:01.356767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:01.445217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:01.446709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:01.446832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:01.446891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:01.601078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:01.601227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:01.601304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:01.601336] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:01.604986] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: DOWN (p=3.38%) [2026-03-05T20:19:01.605314] [INFO ] [FORECASTER] Completed predict_future for CION [2026-03-05T20:19:01.605458] [INFO ] [sig ] CION: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:01.755390] [INFO ] [LOCAL ] Saved forecast: CION 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CION.txt [2026-03-05T20:19:01.755557] [INFO ] [sig ] [657/3362] Completed CION in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.3m [2026-03-05T20:19:01.755633] [INFO ] [sig ] [658/3362] Forecasting CIVB... [2026-03-05T20:19:01.755671] [INFO ] [sig ] Generating forecast for: CIVB [2026-03-05T20:19:01.755704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-03-05T20:19:01.767477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-03-05T20:19:01.767969] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-03-05T20:19:01.769036] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-03-05T20:19:01.769094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:01.769131] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:01.769161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:01.769219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:01.830445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:01.831392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:01.831479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:01.831515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:01.956996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:01.957153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:01.957198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:01.957227] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:01.961104] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: DOWN (p=35.73%) [2026-03-05T20:19:01.961419] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-03-05T20:19:01.961558] [INFO ] [sig ] CIVB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:02.115654] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CIVB.txt [2026-03-05T20:19:02.115823] [INFO ] [sig ] [658/3362] Completed CIVB in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-05T20:19:02.115864] [INFO ] [sig ] [659/3362] Forecasting CLB... [2026-03-05T20:19:02.115894] [INFO ] [sig ] Generating forecast for: CLB [2026-03-05T20:19:02.115927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-03-05T20:19:02.127377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-03-05T20:19:02.127830] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-03-05T20:19:02.128725] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-03-05T20:19:02.128780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:02.128814] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:02.128842] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:02.128901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:02.192085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:02.193016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:02.193110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:02.193144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:02.313338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:02.313495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:02.313539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:02.313626] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:02.317293] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: DOWN (p=3.64%) [2026-03-05T20:19:02.317720] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-03-05T20:19:02.317875] [INFO ] [sig ] CLB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:02.469860] [INFO ] [LOCAL ] Saved forecast: CLB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CLB.txt [2026-03-05T20:19:02.470051] [INFO ] [sig ] [659/3362] Completed CLB in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-05T20:19:02.470102] [INFO ] [sig ] [660/3362] Forecasting CLBK... [2026-03-05T20:19:02.470133] [INFO ] [sig ] Generating forecast for: CLBK [2026-03-05T20:19:02.470165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-03-05T20:19:02.481757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-03-05T20:19:02.482163] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-03-05T20:19:02.483019] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-03-05T20:19:02.483072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:02.483105] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:02.483132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:02.483188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:02.545467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:02.546440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:02.546534] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:02.546569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:02.666686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:02.666850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:02.666893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:02.666922] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:02.670988] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: DOWN (p=11.07%) [2026-03-05T20:19:02.671271] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-03-05T20:19:02.671400] [INFO ] [sig ] CLBK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:02.821128] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CLBK.txt [2026-03-05T20:19:02.821278] [INFO ] [sig ] [660/3362] Completed CLBK in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-05T20:19:02.821318] [INFO ] [sig ] [661/3362] Forecasting CLDX... [2026-03-05T20:19:02.821349] [INFO ] [sig ] Generating forecast for: CLDX [2026-03-05T20:19:02.821379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-03-05T20:19:02.833113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-03-05T20:19:02.833429] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-03-05T20:19:02.834469] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-03-05T20:19:02.834523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:02.834556] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:02.834605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:02.834669] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:02.893331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:02.894150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:02.894235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:02.894268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:03.014742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:03.014909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:03.014951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:03.014998] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:03.018759] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: DOWN (p=6.44%) [2026-03-05T20:19:03.019067] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-03-05T20:19:03.019206] [INFO ] [sig ] CLDX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:03.177840] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CLDX.txt [2026-03-05T20:19:03.178006] [INFO ] [sig ] [661/3362] Completed CLDX in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-05T20:19:03.178050] [INFO ] [sig ] [662/3362] Forecasting CLF... [2026-03-05T20:19:03.178083] [INFO ] [sig ] Generating forecast for: CLF [2026-03-05T20:19:03.178116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-03-05T20:19:03.190899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-03-05T20:19:03.191345] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-03-05T20:19:03.192193] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-03-05T20:19:03.192247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:03.192281] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:03.192309] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:03.192366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:03.249945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:03.250616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:03.250698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:03.250732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:03.375435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:03.375600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:03.375644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:03.375673] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:03.379094] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: UP (p=60.76%) [2026-03-05T20:19:03.379372] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-03-05T20:19:03.379500] [INFO ] [sig ] CLF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:03.528949] [INFO ] [LOCAL ] Saved forecast: CLF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CLF.txt [2026-03-05T20:19:03.529079] [INFO ] [sig ] [662/3362] Completed CLF in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-05T20:19:03.529118] [INFO ] [sig ] [663/3362] Forecasting CLFD... [2026-03-05T20:19:03.529152] [INFO ] [sig ] Generating forecast for: CLFD [2026-03-05T20:19:03.529183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-03-05T20:19:03.541711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-03-05T20:19:03.542163] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-03-05T20:19:03.543064] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-03-05T20:19:03.543119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:03.543153] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:03.543181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:03.543238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:03.603679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:03.604709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:03.604804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:03.604856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:03.734406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:03.734589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:03.734634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:03.734665] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:03.738233] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: DOWN (p=43.78%) [2026-03-05T20:19:03.738552] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-03-05T20:19:03.738719] [INFO ] [sig ] CLFD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:03.893619] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CLFD.txt [2026-03-05T20:19:03.893800] [INFO ] [sig ] [663/3362] Completed CLFD in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-05T20:19:03.893845] [INFO ] [sig ] [664/3362] Forecasting CLH... [2026-03-05T20:19:03.893879] [INFO ] [sig ] Generating forecast for: CLH [2026-03-05T20:19:03.893910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-03-05T20:19:03.906719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-03-05T20:19:03.907243] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-03-05T20:19:03.908497] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-03-05T20:19:03.908569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:03.908640] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:03.908678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:03.908759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:03.970453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:03.971446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:03.971561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:03.971620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:04.096431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:04.096635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:04.096679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:04.096710] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:04.100506] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: UP (p=98.75%) [2026-03-05T20:19:04.100930] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-03-05T20:19:04.101087] [INFO ] [sig ] CLH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:04.264979] [INFO ] [LOCAL ] Saved forecast: CLH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CLH.txt [2026-03-05T20:19:04.265169] [INFO ] [sig ] [664/3362] Completed CLH in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-05T20:19:04.265223] [INFO ] [sig ] [665/3362] Forecasting CLLS... [2026-03-05T20:19:04.265256] [INFO ] [sig ] Generating forecast for: CLLS [2026-03-05T20:19:04.265288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-03-05T20:19:04.277391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-03-05T20:19:04.277858] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-03-05T20:19:04.278822] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-03-05T20:19:04.278878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:04.278913] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:04.278941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:04.279016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:04.340450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:04.341407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:04.341498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:04.341533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:04.472918] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:04.473088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:04.473139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:04.473175] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:04.477068] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: UP (p=90.44%) [2026-03-05T20:19:04.477563] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-03-05T20:19:04.477736] [INFO ] [sig ] CLLS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:04.629960] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CLLS.txt [2026-03-05T20:19:04.630131] [INFO ] [sig ] [665/3362] Completed CLLS in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-05T20:19:04.630181] [INFO ] [sig ] [666/3362] Forecasting CLMB... [2026-03-05T20:19:04.630219] [INFO ] [sig ] Generating forecast for: CLMB [2026-03-05T20:19:04.630251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-03-05T20:19:04.642095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-03-05T20:19:04.642504] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-03-05T20:19:04.643380] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-03-05T20:19:04.643434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:04.643467] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:04.643496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:04.643552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:04.706069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:04.707199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:04.707325] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:04.707362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:04.826550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:04.826728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:04.826771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:04.826802] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:04.830262] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: DOWN (p=25.29%) [2026-03-05T20:19:04.830542] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-03-05T20:19:04.830692] [INFO ] [sig ] CLMB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:04.978330] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CLMB.txt [2026-03-05T20:19:04.978453] [INFO ] [sig ] [666/3362] Completed CLMB in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-05T20:19:04.978493] [INFO ] [sig ] [667/3362] Forecasting CLNE... [2026-03-05T20:19:04.978524] [INFO ] [sig ] Generating forecast for: CLNE [2026-03-05T20:19:04.978553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-03-05T20:19:04.991034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-03-05T20:19:04.991319] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-03-05T20:19:04.992146] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-03-05T20:19:04.992213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:04.992246] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:04.992274] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:04.992331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:05.052615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:05.053428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:05.053514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:05.053547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:05.177817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:05.177993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:05.178036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:05.178065] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:05.182208] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: UP (p=83.95%) [2026-03-05T20:19:05.182759] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-03-05T20:19:05.182906] [INFO ] [sig ] CLNE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:05.342950] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CLNE.txt [2026-03-05T20:19:05.343112] [INFO ] [sig ] [667/3362] Completed CLNE in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-05T20:19:05.343154] [INFO ] [sig ] [668/3362] Forecasting CLNN... [2026-03-05T20:19:05.343186] [INFO ] [sig ] Generating forecast for: CLNN [2026-03-05T20:19:05.343216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-03-05T20:19:05.355164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-03-05T20:19:05.355621] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-03-05T20:19:05.356500] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-03-05T20:19:05.356557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:05.356629] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:05.356661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:05.356720] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:05.418696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:05.419825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:05.419918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:05.419951] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:05.544290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:05.544452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:05.544494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:05.544523] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:05.548068] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: UP (p=68.30%) [2026-03-05T20:19:05.548423] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-03-05T20:19:05.548569] [INFO ] [sig ] CLNN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:05.702382] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CLNN.txt [2026-03-05T20:19:05.702543] [INFO ] [sig ] [668/3362] Completed CLNN in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-05T20:19:05.702603] [INFO ] [sig ] [669/3362] Forecasting CLOA... [2026-03-05T20:19:05.702637] [INFO ] [sig ] Generating forecast for: CLOA [2026-03-05T20:19:05.702667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-03-05T20:19:05.714375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-03-05T20:19:05.714726] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-03-05T20:19:05.715615] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-03-05T20:19:05.715672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:05.715709] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:05.715740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:05.715801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:05.776433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:05.777175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:05.777259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:05.777293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:05.886135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:05.886288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:05.886330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:05.886360] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:05.889942] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: UP (p=89.66%) [2026-03-05T20:19:05.890262] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-03-05T20:19:05.890399] [INFO ] [sig ] CLOA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:06.036244] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CLOA.txt [2026-03-05T20:19:06.036433] [INFO ] [sig ] [669/3362] Completed CLOA in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-05T20:19:06.036476] [INFO ] [sig ] [670/3362] Forecasting CLRB... [2026-03-05T20:19:06.036506] [INFO ] [sig ] Generating forecast for: CLRB [2026-03-05T20:19:06.036538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-03-05T20:19:06.047289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-03-05T20:19:06.047725] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-03-05T20:19:06.048605] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-03-05T20:19:06.048664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:06.048701] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:06.048731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:06.048791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:06.105998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:06.106827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:06.106912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:06.106945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:06.225689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:06.225855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:06.225899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:06.225930] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:06.229562] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: UP (p=56.90%) [2026-03-05T20:19:06.229870] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-03-05T20:19:06.230004] [INFO ] [sig ] CLRB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:06.376443] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CLRB.txt [2026-03-05T20:19:06.376604] [INFO ] [sig ] [670/3362] Completed CLRB in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-05T20:19:06.376647] [INFO ] [sig ] [671/3362] Forecasting CLS... [2026-03-05T20:19:06.376678] [INFO ] [sig ] Generating forecast for: CLS [2026-03-05T20:19:06.376709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-03-05T20:19:06.388169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-03-05T20:19:06.388505] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-03-05T20:19:06.389361] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-03-05T20:19:06.389414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:06.389447] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:06.389475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:06.389531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:06.453154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:06.454085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:06.454191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:06.454235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:06.579782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:06.579935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:06.579977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:06.580005] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:06.583470] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: DOWN (p=27.10%) [2026-03-05T20:19:06.583767] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-03-05T20:19:06.583901] [INFO ] [sig ] CLS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:06.734687] [INFO ] [LOCAL ] Saved forecast: CLS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CLS.txt [2026-03-05T20:19:06.734844] [INFO ] [sig ] [671/3362] Completed CLS in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-05T20:19:06.734885] [INFO ] [sig ] [672/3362] Forecasting CLX... [2026-03-05T20:19:06.734918] [INFO ] [sig ] Generating forecast for: CLX [2026-03-05T20:19:06.734949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-03-05T20:19:06.756686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-03-05T20:19:06.757004] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-03-05T20:19:06.757912] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-03-05T20:19:06.757971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:06.758011] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:06.758039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:06.758100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:06.816174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:06.816830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:06.816907] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:06.816941] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:06.938352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:06.938507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:06.938548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:06.938596] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:06.942094] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: UP (p=67.34%) [2026-03-05T20:19:06.942395] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-03-05T20:19:06.942524] [INFO ] [sig ] CLX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:07.089204] [INFO ] [LOCAL ] Saved forecast: CLX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CLX.txt [2026-03-05T20:19:07.089348] [INFO ] [sig ] [672/3362] Completed CLX in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-05T20:19:07.089387] [INFO ] [sig ] [673/3362] Forecasting CM... [2026-03-05T20:19:07.089418] [INFO ] [sig ] Generating forecast for: CM [2026-03-05T20:19:07.089449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-03-05T20:19:07.100923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-03-05T20:19:07.101229] [INFO ] [FORECASTER] Starting predict_future for CM [2026-03-05T20:19:07.102067] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-03-05T20:19:07.102120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:07.102202] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:07.102232] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:07.102295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:07.161662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:07.162369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:07.162450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:07.162483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:07.285197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:07.285354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:07.285396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:07.285425] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:07.288871] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: DOWN (p=29.37%) [2026-03-05T20:19:07.289150] [INFO ] [FORECASTER] Completed predict_future for CM [2026-03-05T20:19:07.289281] [INFO ] [sig ] CM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:07.436433] [INFO ] [LOCAL ] Saved forecast: CM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CM.txt [2026-03-05T20:19:07.436567] [INFO ] [sig ] [673/3362] Completed CM in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.2m [2026-03-05T20:19:07.436626] [INFO ] [sig ] [674/3362] Forecasting CMC... [2026-03-05T20:19:07.436656] [INFO ] [sig ] Generating forecast for: CMC [2026-03-05T20:19:07.436687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-03-05T20:19:07.448314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-03-05T20:19:07.448644] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-03-05T20:19:07.449656] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-03-05T20:19:07.449709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:07.449742] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:07.449769] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:07.449826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:07.507780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:07.508436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:07.508518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:07.508551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:07.632774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:07.632940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:07.633001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:07.633031] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:07.636657] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: UP (p=79.81%) [2026-03-05T20:19:07.636971] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-03-05T20:19:07.637107] [INFO ] [sig ] CMC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:07.783031] [INFO ] [LOCAL ] Saved forecast: CMC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CMC.txt [2026-03-05T20:19:07.783176] [INFO ] [sig ] [674/3362] Completed CMC in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.1m [2026-03-05T20:19:07.783215] [INFO ] [sig ] [675/3362] Forecasting CMCM... [2026-03-05T20:19:07.783245] [INFO ] [sig ] Generating forecast for: CMCM [2026-03-05T20:19:07.783276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-03-05T20:19:07.794014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-03-05T20:19:07.794385] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-03-05T20:19:07.795221] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-03-05T20:19:07.795274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:07.795307] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:07.795334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:07.795390] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:07.853288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:07.854076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:07.854160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:07.854197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:07.966964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:07.967120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:07.967161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:07.967190] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:07.971169] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: DOWN (p=23.19%) [2026-03-05T20:19:07.971646] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-03-05T20:19:07.971799] [INFO ] [sig ] CMCM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:08.124776] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CMCM.txt [2026-03-05T20:19:08.124935] [INFO ] [sig ] [675/3362] Completed CMCM in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-05T20:19:08.124976] [INFO ] [sig ] [676/3362] Forecasting CMCO... [2026-03-05T20:19:08.125006] [INFO ] [sig ] Generating forecast for: CMCO [2026-03-05T20:19:08.125039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-03-05T20:19:08.136454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-03-05T20:19:08.136843] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-03-05T20:19:08.137741] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-03-05T20:19:08.137795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:08.137829] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:08.137857] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:08.137915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:08.195211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:08.196046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:08.196131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:08.196167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:08.317691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:08.317849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:08.317890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:08.317952] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:08.321914] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: DOWN (p=18.14%) [2026-03-05T20:19:08.322235] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-03-05T20:19:08.322378] [INFO ] [sig ] CMCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:08.473820] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CMCO.txt [2026-03-05T20:19:08.473980] [INFO ] [sig ] [676/3362] Completed CMCO in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-05T20:19:08.474022] [INFO ] [sig ] [677/3362] Forecasting CMCSA... [2026-03-05T20:19:08.474053] [INFO ] [sig ] Generating forecast for: CMCSA [2026-03-05T20:19:08.474084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-03-05T20:19:08.485857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-03-05T20:19:08.486247] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-03-05T20:19:08.487099] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-03-05T20:19:08.487153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:08.487186] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:08.487214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:08.487271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:08.548590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:08.549715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:08.549819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:08.549865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:08.684519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:08.684705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:08.684750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:08.684781] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:08.688501] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: UP (p=71.57%) [2026-03-05T20:19:08.688851] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-03-05T20:19:08.688998] [INFO ] [sig ] CMCSA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:08.844634] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CMCSA.txt [2026-03-05T20:19:08.844784] [INFO ] [sig ] [677/3362] Completed CMCSA in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-05T20:19:08.844826] [INFO ] [sig ] [678/3362] Forecasting CME... [2026-03-05T20:19:08.844857] [INFO ] [sig ] Generating forecast for: CME [2026-03-05T20:19:08.844886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-03-05T20:19:08.857295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-03-05T20:19:08.857922] [INFO ] [FORECASTER] Starting predict_future for CME [2026-03-05T20:19:08.858844] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-03-05T20:19:08.858899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:08.858947] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:08.858979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:08.859039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:08.918811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:08.919499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:08.919600] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:08.919639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:09.048036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:09.048197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:09.048250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:09.048290] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:09.051843] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: DOWN (p=14.53%) [2026-03-05T20:19:09.052127] [INFO ] [FORECASTER] Completed predict_future for CME [2026-03-05T20:19:09.052284] [INFO ] [sig ] CME: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:09.205225] [INFO ] [LOCAL ] Saved forecast: CME 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CME.txt [2026-03-05T20:19:09.205382] [INFO ] [sig ] [678/3362] Completed CME in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-05T20:19:09.205423] [INFO ] [sig ] [679/3362] Forecasting CMG... [2026-03-05T20:19:09.205454] [INFO ] [sig ] Generating forecast for: CMG [2026-03-05T20:19:09.205487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-03-05T20:19:09.217030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-03-05T20:19:09.217390] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-03-05T20:19:09.218278] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-03-05T20:19:09.218333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:09.218369] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:09.218398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:09.218457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:09.278883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:09.279667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:09.279751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:09.279786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:09.402403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:09.402562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:09.402622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:09.402652] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:09.406131] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: UP (p=96.37%) [2026-03-05T20:19:09.406447] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-03-05T20:19:09.406595] [INFO ] [sig ] CMG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:09.558607] [INFO ] [LOCAL ] Saved forecast: CMG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CMG.txt [2026-03-05T20:19:09.558749] [INFO ] [sig ] [679/3362] Completed CMG in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-05T20:19:09.558789] [INFO ] [sig ] [680/3362] Forecasting CMI... [2026-03-05T20:19:09.558820] [INFO ] [sig ] Generating forecast for: CMI [2026-03-05T20:19:09.558850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-03-05T20:19:09.569535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-03-05T20:19:09.569915] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-03-05T20:19:09.570741] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-03-05T20:19:09.570793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:09.570827] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:09.570854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:09.570911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:09.633158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:09.634029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:09.634115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:09.634151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:09.762245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:09.762420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:09.762465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:09.762497] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:09.766220] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: UP (p=91.83%) [2026-03-05T20:19:09.766545] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-03-05T20:19:09.766711] [INFO ] [sig ] CMI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:09.924146] [INFO ] [LOCAL ] Saved forecast: CMI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CMI.txt [2026-03-05T20:19:09.924305] [INFO ] [sig ] [680/3362] Completed CMI in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-05T20:19:09.924354] [INFO ] [sig ] [681/3362] Forecasting CMMB... [2026-03-05T20:19:09.924389] [INFO ] [sig ] Generating forecast for: CMMB [2026-03-05T20:19:09.924419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-03-05T20:19:09.936660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-03-05T20:19:09.937015] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-03-05T20:19:09.937860] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-03-05T20:19:09.937913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:09.937946] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:09.937973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:09.938029] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:09.997346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:09.998347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:09.998445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:09.998485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:10.127089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:10.127249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:10.127293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:10.127324] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:10.131533] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: DOWN (p=0.73%) [2026-03-05T20:19:10.131841] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-03-05T20:19:10.131975] [INFO ] [sig ] CMMB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:10.280216] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CMMB.txt [2026-03-05T20:19:10.280353] [INFO ] [sig ] [681/3362] Completed CMMB in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-05T20:19:10.280392] [INFO ] [sig ] [682/3362] Forecasting CMP... [2026-03-05T20:19:10.280439] [INFO ] [sig ] Generating forecast for: CMP [2026-03-05T20:19:10.280470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-03-05T20:19:10.291738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-03-05T20:19:10.292074] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-03-05T20:19:10.292950] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-03-05T20:19:10.293003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:10.293037] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:10.293064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:10.293122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:10.352628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:10.353351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:10.353435] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:10.353469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:10.476144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:10.476313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:10.476357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:10.476386] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:10.480086] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: UP (p=92.75%) [2026-03-05T20:19:10.480450] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-03-05T20:19:10.480626] [INFO ] [sig ] CMP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:10.627762] [INFO ] [LOCAL ] Saved forecast: CMP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CMP.txt [2026-03-05T20:19:10.627899] [INFO ] [sig ] [682/3362] Completed CMP in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-05T20:19:10.627939] [INFO ] [sig ] [683/3362] Forecasting CMPS... [2026-03-05T20:19:10.627970] [INFO ] [sig ] Generating forecast for: CMPS [2026-03-05T20:19:10.628000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-03-05T20:19:10.639259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-03-05T20:19:10.639619] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-03-05T20:19:10.640418] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-03-05T20:19:10.640470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:10.640503] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:10.640531] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:10.640607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:10.698960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:10.699674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:10.699781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:10.699814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:10.825408] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:10.825567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:10.825631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:10.825660] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:10.829088] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: UP (p=96.58%) [2026-03-05T20:19:10.829369] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-03-05T20:19:10.829498] [INFO ] [sig ] CMPS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:10.973088] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CMPS.txt [2026-03-05T20:19:10.973225] [INFO ] [sig ] [683/3362] Completed CMPS in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-05T20:19:10.973265] [INFO ] [sig ] [684/3362] Forecasting CMPX... [2026-03-05T20:19:10.973300] [INFO ] [sig ] Generating forecast for: CMPX [2026-03-05T20:19:10.973332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-03-05T20:19:10.984687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-03-05T20:19:10.985011] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-03-05T20:19:10.985856] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-03-05T20:19:10.985909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:10.985941] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:10.985968] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:10.986025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:11.043746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:11.044643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:11.044727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:11.044760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:11.163237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:11.163407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:11.163449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:11.163478] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:11.167309] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: DOWN (p=47.85%) [2026-03-05T20:19:11.167913] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-03-05T20:19:11.168075] [INFO ] [sig ] CMPX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:11.314817] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CMPX.txt [2026-03-05T20:19:11.314933] [INFO ] [sig ] [684/3362] Completed CMPX in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-05T20:19:11.314973] [INFO ] [sig ] [685/3362] Forecasting CMRE... [2026-03-05T20:19:11.315003] [INFO ] [sig ] Generating forecast for: CMRE [2026-03-05T20:19:11.315034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-03-05T20:19:11.326248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-03-05T20:19:11.326536] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-03-05T20:19:11.327388] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-03-05T20:19:11.327441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:11.327474] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:11.327500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:11.327557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:11.386054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:11.386734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:11.386812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:11.386846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:11.509504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:11.509685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:11.509727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:11.509773] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:11.513241] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: UP (p=62.65%) [2026-03-05T20:19:11.513535] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-03-05T20:19:11.513691] [INFO ] [sig ] CMRE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:11.662497] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CMRE.txt [2026-03-05T20:19:11.662672] [INFO ] [sig ] [685/3362] Completed CMRE in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-05T20:19:11.662715] [INFO ] [sig ] [686/3362] Forecasting CMS... [2026-03-05T20:19:11.662746] [INFO ] [sig ] Generating forecast for: CMS [2026-03-05T20:19:11.662777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-03-05T20:19:11.673913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-03-05T20:19:11.674209] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-03-05T20:19:11.675025] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-03-05T20:19:11.675078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:11.675111] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:11.675138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:11.675195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:11.735372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:11.736368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:11.736464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:11.736509] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:11.861891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:11.862047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:11.862090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:11.862120] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:11.865568] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: UP (p=99.51%) [2026-03-05T20:19:11.865864] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-03-05T20:19:11.865990] [INFO ] [sig ] CMS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:12.014347] [INFO ] [LOCAL ] Saved forecast: CMS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CMS.txt [2026-03-05T20:19:12.014510] [INFO ] [sig ] [686/3362] Completed CMS in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-05T20:19:12.014551] [INFO ] [sig ] [687/3362] Forecasting CMSA... [2026-03-05T20:19:12.014601] [INFO ] [sig ] Generating forecast for: CMSA [2026-03-05T20:19:12.014635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-03-05T20:19:12.026460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-03-05T20:19:12.026999] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-03-05T20:19:12.027865] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-03-05T20:19:12.027917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:12.027950] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:12.027977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:12.028033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:12.091492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:12.092169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:12.092250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:12.092301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:12.203128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:12.203277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:12.203318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:12.203348] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:12.206800] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: UP (p=73.06%) [2026-03-05T20:19:12.207078] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-03-05T20:19:12.207204] [INFO ] [sig ] CMSA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:12.352935] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CMSA.txt [2026-03-05T20:19:12.353053] [INFO ] [sig ] [687/3362] Completed CMSA in 0.3s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-05T20:19:12.353092] [INFO ] [sig ] [688/3362] Forecasting CMSC... [2026-03-05T20:19:12.353130] [INFO ] [sig ] Generating forecast for: CMSC [2026-03-05T20:19:12.353160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-03-05T20:19:12.364211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-03-05T20:19:12.364593] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-03-05T20:19:12.365432] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-03-05T20:19:12.365486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:12.365521] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:12.365759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:12.365823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:12.430204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:12.431340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:12.431426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:12.431697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:12.548312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:12.548495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:12.548550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:12.548602] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:12.552683] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: UP (p=78.06%) [2026-03-05T20:19:12.552977] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-03-05T20:19:12.553111] [INFO ] [sig ] CMSC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:12.705642] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CMSC.txt [2026-03-05T20:19:12.705801] [INFO ] [sig ] [688/3362] Completed CMSC in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.1m [2026-03-05T20:19:12.705843] [INFO ] [sig ] [689/3362] Forecasting CMSD... [2026-03-05T20:19:12.705876] [INFO ] [sig ] Generating forecast for: CMSD [2026-03-05T20:19:12.705906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-03-05T20:19:12.718976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-03-05T20:19:12.719377] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-03-05T20:19:12.720232] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-03-05T20:19:12.720286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:12.720320] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:12.720366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:12.720424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:12.784999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:12.785923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:12.786008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:12.786042] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:12.912129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:12.912296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:12.912349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:12.912387] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:12.916538] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: UP (p=97.21%) [2026-03-05T20:19:12.916865] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-03-05T20:19:12.917006] [INFO ] [sig ] CMSD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:13.073038] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CMSD.txt [2026-03-05T20:19:13.073185] [INFO ] [sig ] [689/3362] Completed CMSD in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.0m [2026-03-05T20:19:13.073225] [INFO ] [sig ] [690/3362] Forecasting CMTG... [2026-03-05T20:19:13.073255] [INFO ] [sig ] Generating forecast for: CMTG [2026-03-05T20:19:13.073288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-03-05T20:19:13.084352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-03-05T20:19:13.084727] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-03-05T20:19:13.085544] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-03-05T20:19:13.085616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:13.085694] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:13.085724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:13.085824] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:13.146411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:13.147328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:13.147418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:13.147453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:13.280333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:13.280495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:13.280539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:13.280588] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:13.284438] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: DOWN (p=5.31%) [2026-03-05T20:19:13.284789] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-03-05T20:19:13.284958] [INFO ] [sig ] CMTG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:13.450762] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CMTG.txt [2026-03-05T20:19:13.450903] [INFO ] [sig ] [690/3362] Completed CMTG in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.0m [2026-03-05T20:19:13.450945] [INFO ] [sig ] [691/3362] Forecasting CMTL... [2026-03-05T20:19:13.450977] [INFO ] [sig ] Generating forecast for: CMTL [2026-03-05T20:19:13.451009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-03-05T20:19:13.462089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-03-05T20:19:13.462424] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-03-05T20:19:13.463285] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-03-05T20:19:13.463338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:13.463371] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:13.463398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:13.463455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:13.522934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:13.523647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:13.523732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:13.523766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:13.646194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:13.646349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:13.646393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:13.646423] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:13.649963] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: DOWN (p=12.85%) [2026-03-05T20:19:13.650246] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-03-05T20:19:13.650402] [INFO ] [sig ] CMTL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:13.802788] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CMTL.txt [2026-03-05T20:19:13.802956] [INFO ] [sig ] [691/3362] Completed CMTL in 0.4s | 2.78 sym/s | Total: 4.1m | ETA: 16.0m [2026-03-05T20:19:13.803007] [INFO ] [sig ] [692/3362] Forecasting CNA... [2026-03-05T20:19:13.803040] [INFO ] [sig ] Generating forecast for: CNA [2026-03-05T20:19:13.803072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-03-05T20:19:13.814280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-03-05T20:19:13.814627] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-03-05T20:19:13.815465] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-03-05T20:19:13.815519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:13.815552] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:13.815607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:13.815667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:13.874967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:13.875898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:13.875985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:13.876018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:13.999440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:13.999616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:13.999658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:13.999687] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:14.003105] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: UP (p=93.55%) [2026-03-05T20:19:14.003412] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-03-05T20:19:14.003548] [INFO ] [sig ] CNA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:14.155201] [INFO ] [LOCAL ] Saved forecast: CNA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CNA.txt [2026-03-05T20:19:14.155363] [INFO ] [sig ] [692/3362] Completed CNA in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-05T20:19:14.155408] [INFO ] [sig ] [693/3362] Forecasting CNC... [2026-03-05T20:19:14.155471] [INFO ] [sig ] Generating forecast for: CNC [2026-03-05T20:19:14.155731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-03-05T20:19:14.168026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-03-05T20:19:14.168428] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-03-05T20:19:14.169734] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-03-05T20:19:14.169790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:14.169822] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:14.169849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:14.169906] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:14.230945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:14.231941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:14.232032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:14.232067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:14.357061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:14.357224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:14.357266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:14.357335] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:14.361129] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: DOWN (p=25.96%) [2026-03-05T20:19:14.361467] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-03-05T20:19:14.361664] [INFO ] [sig ] CNC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:14.513773] [INFO ] [LOCAL ] Saved forecast: CNC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CNC.txt [2026-03-05T20:19:14.513912] [INFO ] [sig ] [693/3362] Completed CNC in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-05T20:19:14.513952] [INFO ] [sig ] [694/3362] Forecasting CNF... [2026-03-05T20:19:14.513983] [INFO ] [sig ] Generating forecast for: CNF [2026-03-05T20:19:14.514013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-03-05T20:19:14.525527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-03-05T20:19:14.525901] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-03-05T20:19:14.526767] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-03-05T20:19:14.526819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:14.526852] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:14.526880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:14.526937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:14.592754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:14.593657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:14.593752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:14.593785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:14.703232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:14.703394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:14.703437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:14.703467] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:14.707003] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: DOWN (p=4.60%) [2026-03-05T20:19:14.707313] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-03-05T20:19:14.707456] [INFO ] [sig ] CNF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:14.859936] [INFO ] [LOCAL ] Saved forecast: CNF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CNF.txt [2026-03-05T20:19:14.860078] [INFO ] [sig ] [694/3362] Completed CNF in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-05T20:19:14.860118] [INFO ] [sig ] [695/3362] Forecasting CNI... [2026-03-05T20:19:14.860149] [INFO ] [sig ] Generating forecast for: CNI [2026-03-05T20:19:14.860179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-03-05T20:19:14.871996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-03-05T20:19:14.872306] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-03-05T20:19:14.873123] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-03-05T20:19:14.873176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:14.873209] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:14.873236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:14.873293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:14.931017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:14.931741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:14.931823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:14.931856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:15.052917] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:15.053075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:15.053117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:15.053147] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:15.056617] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: UP (p=67.58%) [2026-03-05T20:19:15.056905] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-03-05T20:19:15.057034] [INFO ] [sig ] CNI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:15.207883] [INFO ] [LOCAL ] Saved forecast: CNI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CNI.txt [2026-03-05T20:19:15.208031] [INFO ] [sig ] [695/3362] Completed CNI in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-05T20:19:15.208074] [INFO ] [sig ] [696/3362] Forecasting CNK... [2026-03-05T20:19:15.208106] [INFO ] [sig ] Generating forecast for: CNK [2026-03-05T20:19:15.208138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-03-05T20:19:15.219493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-03-05T20:19:15.219851] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-03-05T20:19:15.220716] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-03-05T20:19:15.220771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:15.220806] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:15.220836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:15.220894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:15.284919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:15.285853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:15.285940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:15.285974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:15.410507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:15.410687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:15.410731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:15.410760] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:15.414216] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: DOWN (p=6.55%) [2026-03-05T20:19:15.414525] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-03-05T20:19:15.414677] [INFO ] [sig ] CNK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:15.562512] [INFO ] [LOCAL ] Saved forecast: CNK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CNK.txt [2026-03-05T20:19:15.562695] [INFO ] [sig ] [696/3362] Completed CNK in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-05T20:19:15.562738] [INFO ] [sig ] [697/3362] Forecasting CNM... [2026-03-05T20:19:15.562770] [INFO ] [sig ] Generating forecast for: CNM [2026-03-05T20:19:15.562800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-03-05T20:19:15.573934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-03-05T20:19:15.574328] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-03-05T20:19:15.575278] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-03-05T20:19:15.575333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:15.575373] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:15.575403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:15.575467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:15.634802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:15.635750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:15.635845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:15.635881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:15.763022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:15.763183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:15.763225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:15.763255] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:15.767053] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: UP (p=86.47%) [2026-03-05T20:19:15.767428] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-03-05T20:19:15.767612] [INFO ] [sig ] CNM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:15.921014] [INFO ] [LOCAL ] Saved forecast: CNM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CNM.txt [2026-03-05T20:19:15.921179] [INFO ] [sig ] [697/3362] Completed CNM in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-05T20:19:15.921220] [INFO ] [sig ] [698/3362] Forecasting CNMD... [2026-03-05T20:19:15.921253] [INFO ] [sig ] Generating forecast for: CNMD [2026-03-05T20:19:15.921293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-03-05T20:19:15.932807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-03-05T20:19:15.933160] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-03-05T20:19:15.934083] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-03-05T20:19:15.934138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:15.934173] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:15.934202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:15.934262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:15.995949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:15.996944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:15.997038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:15.997073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:16.132961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:16.133141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:16.133184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:16.133214] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:16.136989] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: DOWN (p=11.34%) [2026-03-05T20:19:16.137349] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-03-05T20:19:16.137502] [INFO ] [sig ] CNMD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:16.287282] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CNMD.txt [2026-03-05T20:19:16.287443] [INFO ] [sig ] [698/3362] Completed CNMD in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-05T20:19:16.287484] [INFO ] [sig ] [699/3362] Forecasting CNNE... [2026-03-05T20:19:16.287516] [INFO ] [sig ] Generating forecast for: CNNE [2026-03-05T20:19:16.287548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-03-05T20:19:16.298909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-03-05T20:19:16.299277] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-03-05T20:19:16.300178] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-03-05T20:19:16.300232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:16.300267] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:16.300295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:16.300353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:16.358723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:16.359665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:16.359751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:16.359785] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:16.494284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:16.494466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:16.494518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:16.494549] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:16.498107] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: DOWN (p=48.30%) [2026-03-05T20:19:16.498427] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-03-05T20:19:16.498607] [INFO ] [sig ] CNNE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:16.648833] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CNNE.txt [2026-03-05T20:19:16.649007] [INFO ] [sig ] [699/3362] Completed CNNE in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-05T20:19:16.649050] [INFO ] [sig ] [700/3362] Forecasting CNO... [2026-03-05T20:19:16.649090] [INFO ] [sig ] Generating forecast for: CNO [2026-03-05T20:19:16.649139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-03-05T20:19:16.662926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-03-05T20:19:16.663320] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-03-05T20:19:16.664288] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-03-05T20:19:16.664354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:16.664395] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:16.664429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:16.664490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:16.736418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:16.737465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:16.737608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:16.737673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:16.868135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:16.868313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:16.868364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:16.868406] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:16.872089] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: UP (p=81.08%) [2026-03-05T20:19:16.872413] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-03-05T20:19:16.872567] [INFO ] [sig ] CNO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:17.027526] [INFO ] [LOCAL ] Saved forecast: CNO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CNO.txt [2026-03-05T20:19:17.027695] [INFO ] [sig ] [700/3362] Completed CNO in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-05T20:19:17.027739] [INFO ] [sig ] [701/3362] Forecasting CNOB... [2026-03-05T20:19:17.027771] [INFO ] [sig ] Generating forecast for: CNOB [2026-03-05T20:19:17.027801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-03-05T20:19:17.039216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-03-05T20:19:17.039742] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-03-05T20:19:17.040549] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-03-05T20:19:17.040620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:17.040655] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:17.040682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:17.040739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:17.100137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:17.100864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:17.100946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:17.100978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:17.226994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:17.227200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:17.227244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:17.227275] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:17.231029] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: UP (p=90.41%) [2026-03-05T20:19:17.231323] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-03-05T20:19:17.231477] [INFO ] [sig ] CNOB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:17.379588] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CNOB.txt [2026-03-05T20:19:17.379735] [INFO ] [sig ] [701/3362] Completed CNOB in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-05T20:19:17.379777] [INFO ] [sig ] [702/3362] Forecasting CNP... [2026-03-05T20:19:17.379807] [INFO ] [sig ] Generating forecast for: CNP [2026-03-05T20:19:17.379839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-03-05T20:19:17.392163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-03-05T20:19:17.392737] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-03-05T20:19:17.393563] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-03-05T20:19:17.393639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:17.393687] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:17.393716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:17.393772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:17.455768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:17.456865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:17.456951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:17.456984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:17.593094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:17.593285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:17.593348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:17.593408] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:17.598351] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: UP (p=98.86%) [2026-03-05T20:19:17.598795] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-03-05T20:19:17.598976] [INFO ] [sig ] CNP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:17.749955] [INFO ] [LOCAL ] Saved forecast: CNP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CNP.txt [2026-03-05T20:19:17.750096] [INFO ] [sig ] [702/3362] Completed CNP in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-05T20:19:17.750135] [INFO ] [sig ] [703/3362] Forecasting CNQ... [2026-03-05T20:19:17.750164] [INFO ] [sig ] Generating forecast for: CNQ [2026-03-05T20:19:17.750196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-03-05T20:19:17.762334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-03-05T20:19:17.762758] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-03-05T20:19:17.763726] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-03-05T20:19:17.763782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:17.763817] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:17.763846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:17.763905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:17.823918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:17.824627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:17.824709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:17.824742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:17.952204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:17.952375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:17.952417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:17.952447] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:17.956051] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: DOWN (p=42.49%) [2026-03-05T20:19:17.956352] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-03-05T20:19:17.956508] [INFO ] [sig ] CNQ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:18.102296] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CNQ.txt [2026-03-05T20:19:18.102500] [INFO ] [sig ] [703/3362] Completed CNQ in 0.4s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-05T20:19:18.102550] [INFO ] [sig ] [704/3362] Forecasting CNS... [2026-03-05T20:19:18.102603] [INFO ] [sig ] Generating forecast for: CNS [2026-03-05T20:19:18.102636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-03-05T20:19:18.114285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-03-05T20:19:18.114678] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-03-05T20:19:18.115488] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-03-05T20:19:18.115541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:18.115595] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:18.115626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:18.115684] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:18.174043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:18.174787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:18.174869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:18.174901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:18.298101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:18.298262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:18.298302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:18.298332] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:18.302240] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: UP (p=90.62%) [2026-03-05T20:19:18.302522] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-03-05T20:19:18.302670] [INFO ] [sig ] CNS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:18.449852] [INFO ] [LOCAL ] Saved forecast: CNS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CNS.txt [2026-03-05T20:19:18.450005] [INFO ] [sig ] [704/3362] Completed CNS in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-05T20:19:18.450045] [INFO ] [sig ] [705/3362] Forecasting CNSP... [2026-03-05T20:19:18.450077] [INFO ] [sig ] Generating forecast for: CNSP [2026-03-05T20:19:18.450108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-03-05T20:19:18.461150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-03-05T20:19:18.461517] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-03-05T20:19:18.462374] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-03-05T20:19:18.462446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:18.462486] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:18.462519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:18.462602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:18.520813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:18.521718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:18.521807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:18.521840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:18.650392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:18.650564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:18.650628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:18.650657] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:18.654348] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: UP (p=81.59%) [2026-03-05T20:19:18.654838] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-03-05T20:19:18.654972] [INFO ] [sig ] CNSP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:18.799905] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CNSP.txt [2026-03-05T20:19:18.800067] [INFO ] [sig ] [705/3362] Completed CNSP in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 16.0m [2026-03-05T20:19:18.800115] [INFO ] [sig ] [706/3362] Forecasting CNTA... [2026-03-05T20:19:18.800147] [INFO ] [sig ] Generating forecast for: CNTA [2026-03-05T20:19:18.800178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-03-05T20:19:18.811962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-03-05T20:19:18.812342] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-03-05T20:19:18.813183] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-03-05T20:19:18.813238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:18.813272] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:18.813300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:18.813358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:18.871130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:18.872051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:18.872140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:18.872175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:18.991164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:18.991325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:18.991367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:18.991397] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:18.994873] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: DOWN (p=39.87%) [2026-03-05T20:19:18.995163] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-03-05T20:19:18.995299] [INFO ] [sig ] CNTA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:19.139225] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CNTA.txt [2026-03-05T20:19:19.139374] [INFO ] [sig ] [706/3362] Completed CNTA in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 15.9m [2026-03-05T20:19:19.139415] [INFO ] [sig ] [707/3362] Forecasting CNTY... [2026-03-05T20:19:19.139445] [INFO ] [sig ] Generating forecast for: CNTY [2026-03-05T20:19:19.139476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-03-05T20:19:19.150916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-03-05T20:19:19.151279] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-03-05T20:19:19.152345] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-03-05T20:19:19.152401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:19.152469] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:19.152501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:19.152560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:19.212262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:19.213079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:19.213161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:19.213194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:19.335116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:19.335287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:19.335334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:19.335373] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:19.339236] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: DOWN (p=47.70%) [2026-03-05T20:19:19.339549] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-03-05T20:19:19.339743] [INFO ] [sig ] CNTY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:19.487304] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CNTY.txt [2026-03-05T20:19:19.487448] [INFO ] [sig ] [707/3362] Completed CNTY in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 15.9m [2026-03-05T20:19:19.487489] [INFO ] [sig ] [708/3362] Forecasting CNVS... [2026-03-05T20:19:19.487519] [INFO ] [sig ] Generating forecast for: CNVS [2026-03-05T20:19:19.487547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-03-05T20:19:19.499899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-03-05T20:19:19.500303] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-03-05T20:19:19.501180] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-03-05T20:19:19.501234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:19.501267] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:19.501295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:19.501352] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:19.562063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:19.563021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:19.563106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:19.563139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:19.684205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:19.684366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:19.684406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:19.684439] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:19.687901] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: DOWN (p=45.68%) [2026-03-05T20:19:19.688183] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-03-05T20:19:19.688314] [INFO ] [sig ] CNVS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:19.834051] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CNVS.txt [2026-03-05T20:19:19.834216] [INFO ] [sig ] [708/3362] Completed CNVS in 0.3s | 2.78 sym/s | Total: 4.2m | ETA: 15.9m [2026-03-05T20:19:19.834258] [INFO ] [sig ] [709/3362] Forecasting CNX... [2026-03-05T20:19:19.834289] [INFO ] [sig ] Generating forecast for: CNX [2026-03-05T20:19:19.834318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-03-05T20:19:19.849234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-03-05T20:19:19.849700] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-03-05T20:19:19.850611] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-03-05T20:19:19.850667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:19.850701] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:19.850730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:19.850788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:19.912086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:19.912926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:19.913012] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:19.913045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:20.035935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:20.036094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:20.036138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:20.036189] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:20.039737] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: UP (p=73.85%) [2026-03-05T20:19:20.040026] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-03-05T20:19:20.040160] [INFO ] [sig ] CNX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:20.186224] [INFO ] [LOCAL ] Saved forecast: CNX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CNX.txt [2026-03-05T20:19:20.186384] [INFO ] [sig ] [709/3362] Completed CNX in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-05T20:19:20.186425] [INFO ] [sig ] [710/3362] Forecasting CNXN... [2026-03-05T20:19:20.186457] [INFO ] [sig ] Generating forecast for: CNXN [2026-03-05T20:19:20.186488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-03-05T20:19:20.198382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-03-05T20:19:20.199013] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-03-05T20:19:20.200189] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-03-05T20:19:20.200245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:20.200279] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:20.200307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:20.200365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:20.262023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:20.262893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:20.262978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:20.263012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:20.391718] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:20.391885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:20.391933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:20.392006] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:20.397215] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: DOWN (p=34.99%) [2026-03-05T20:19:20.397682] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-03-05T20:19:20.397844] [INFO ] [sig ] CNXN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:20.559821] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CNXN.txt [2026-03-05T20:19:20.559984] [INFO ] [sig ] [710/3362] Completed CNXN in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-05T20:19:20.560025] [INFO ] [sig ] [711/3362] Forecasting COCO... [2026-03-05T20:19:20.560055] [INFO ] [sig ] Generating forecast for: COCO [2026-03-05T20:19:20.560087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-03-05T20:19:20.571402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-03-05T20:19:20.571821] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-03-05T20:19:20.572770] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-03-05T20:19:20.572826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:20.572860] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:20.572887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:20.572945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:20.632861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:20.633837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:20.633942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:20.633978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:20.758460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:20.758647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:20.758694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:20.758724] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:20.762191] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: UP (p=85.66%) [2026-03-05T20:19:20.762470] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-03-05T20:19:20.762624] [INFO ] [sig ] COCO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:20.913189] [INFO ] [LOCAL ] Saved forecast: COCO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/COCO.txt [2026-03-05T20:19:20.913349] [INFO ] [sig ] [711/3362] Completed COCO in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-05T20:19:20.913394] [INFO ] [sig ] [712/3362] Forecasting CODA... [2026-03-05T20:19:20.913427] [INFO ] [sig ] Generating forecast for: CODA [2026-03-05T20:19:20.913465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-03-05T20:19:20.924741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-03-05T20:19:20.925123] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-03-05T20:19:20.926016] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-03-05T20:19:20.926072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:20.926106] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:20.926133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:20.926192] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:20.985795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:20.986660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:20.986749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:20.986787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:21.102222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:21.102379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:21.102421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:21.102451] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:21.105944] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: UP (p=99.26%) [2026-03-05T20:19:21.106221] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-03-05T20:19:21.106352] [INFO ] [sig ] CODA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:21.256539] [INFO ] [LOCAL ] Saved forecast: CODA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CODA.txt [2026-03-05T20:19:21.256713] [INFO ] [sig ] [712/3362] Completed CODA in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-05T20:19:21.256753] [INFO ] [sig ] [713/3362] Forecasting CODI... [2026-03-05T20:19:21.256784] [INFO ] [sig ] Generating forecast for: CODI [2026-03-05T20:19:21.256815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-03-05T20:19:21.268111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-03-05T20:19:21.268480] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-03-05T20:19:21.269366] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-03-05T20:19:21.269423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:21.269459] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:21.269525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:21.269627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:21.327101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:21.328142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:21.328249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:21.328288] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:21.451225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:21.451395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:21.451441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:21.451472] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:21.455180] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: UP (p=97.25%) [2026-03-05T20:19:21.455475] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-03-05T20:19:21.455666] [INFO ] [sig ] CODI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:21.605202] [INFO ] [LOCAL ] Saved forecast: CODI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CODI.txt [2026-03-05T20:19:21.605355] [INFO ] [sig ] [713/3362] Completed CODI in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-05T20:19:21.605396] [INFO ] [sig ] [714/3362] Forecasting COEP... [2026-03-05T20:19:21.605426] [INFO ] [sig ] Generating forecast for: COEP [2026-03-05T20:19:21.605457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-03-05T20:19:21.618119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-03-05T20:19:21.618488] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-03-05T20:19:21.619337] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-03-05T20:19:21.619392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:21.619426] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:21.619453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:21.619509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:21.682597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:21.683293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:21.683377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:21.683410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:21.812324] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:21.812484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:21.812534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:21.812591] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:21.816099] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: UP (p=59.65%) [2026-03-05T20:19:21.816379] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-03-05T20:19:21.816512] [INFO ] [sig ] COEP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:21.965444] [INFO ] [LOCAL ] Saved forecast: COEP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/COEP.txt [2026-03-05T20:19:21.965641] [INFO ] [sig ] [714/3362] Completed COEP in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-05T20:19:21.965689] [INFO ] [sig ] [715/3362] Forecasting COF... [2026-03-05T20:19:21.965719] [INFO ] [sig ] Generating forecast for: COF [2026-03-05T20:19:21.965749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-03-05T20:19:21.977911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-03-05T20:19:21.978206] [INFO ] [FORECASTER] Starting predict_future for COF [2026-03-05T20:19:21.979074] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-03-05T20:19:21.979128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:21.979160] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:21.979188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:21.979245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:22.037354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:22.038068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:22.038149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:22.038182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:22.159250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:22.159414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:22.159455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:22.159492] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:22.163201] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-03-05T20:19:22.163485] [INFO ] [FORECASTER] Completed predict_future for COF [2026-03-05T20:19:22.163633] [INFO ] [sig ] COF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:22.311292] [INFO ] [LOCAL ] Saved forecast: COF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/COF.txt [2026-03-05T20:19:22.311454] [INFO ] [sig ] [715/3362] Completed COF in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-05T20:19:22.311495] [INFO ] [sig ] [716/3362] Forecasting COFS... [2026-03-05T20:19:22.311529] [INFO ] [sig ] Generating forecast for: COFS [2026-03-05T20:19:22.311562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-03-05T20:19:22.323236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-03-05T20:19:22.323665] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-03-05T20:19:22.324488] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-03-05T20:19:22.324541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:22.324599] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:22.324631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:22.324688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:22.384240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:22.385147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:22.385232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:22.385265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:22.501439] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:22.501624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:22.501667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:22.501696] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:22.505408] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: DOWN (p=4.38%) [2026-03-05T20:19:22.505742] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-03-05T20:19:22.506060] [INFO ] [sig ] COFS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:22.657704] [INFO ] [LOCAL ] Saved forecast: COFS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/COFS.txt [2026-03-05T20:19:22.657873] [INFO ] [sig ] [716/3362] Completed COFS in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-05T20:19:22.657921] [INFO ] [sig ] [717/3362] Forecasting COKE... [2026-03-05T20:19:22.657953] [INFO ] [sig ] Generating forecast for: COKE [2026-03-05T20:19:22.657992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-03-05T20:19:22.673867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-03-05T20:19:22.674436] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-03-05T20:19:22.675716] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-03-05T20:19:22.675790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:22.675840] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:22.675886] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:22.675975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:22.748338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:22.749312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:22.749462] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:22.749511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:22.879637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:22.879817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:22.879872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:22.879907] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:22.884003] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: UP (p=60.89%) [2026-03-05T20:19:22.884319] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-03-05T20:19:22.884463] [INFO ] [sig ] COKE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:23.034228] [INFO ] [LOCAL ] Saved forecast: COKE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/COKE.txt [2026-03-05T20:19:23.034372] [INFO ] [sig ] [717/3362] Completed COKE in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-05T20:19:23.034413] [INFO ] [sig ] [718/3362] Forecasting COLB... [2026-03-05T20:19:23.034445] [INFO ] [sig ] Generating forecast for: COLB [2026-03-05T20:19:23.034476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-03-05T20:19:23.047114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-03-05T20:19:23.047566] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-03-05T20:19:23.048493] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-03-05T20:19:23.048547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:23.048603] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:23.048634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:23.048692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:23.108320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:23.109311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:23.109400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:23.109433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:23.235459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:23.235659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:23.235705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:23.235734] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:23.240026] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: DOWN (p=2.13%) [2026-03-05T20:19:23.240364] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-03-05T20:19:23.240513] [INFO ] [sig ] COLB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:23.393807] [INFO ] [LOCAL ] Saved forecast: COLB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/COLB.txt [2026-03-05T20:19:23.393978] [INFO ] [sig ] [718/3362] Completed COLB in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-05T20:19:23.394031] [INFO ] [sig ] [719/3362] Forecasting COLD... [2026-03-05T20:19:23.394066] [INFO ] [sig ] Generating forecast for: COLD [2026-03-05T20:19:23.394097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-03-05T20:19:23.406825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-03-05T20:19:23.407257] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-03-05T20:19:23.408198] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-03-05T20:19:23.408253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:23.408288] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:23.408315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:23.408372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:23.466505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:23.467431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:23.467518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:23.467552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:23.588102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:23.588263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:23.588306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:23.588335] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:23.591913] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: DOWN (p=24.87%) [2026-03-05T20:19:23.592240] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-03-05T20:19:23.592383] [INFO ] [sig ] COLD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:23.744971] [INFO ] [LOCAL ] Saved forecast: COLD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/COLD.txt [2026-03-05T20:19:23.745133] [INFO ] [sig ] [719/3362] Completed COLD in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-05T20:19:23.745174] [INFO ] [sig ] [720/3362] Forecasting COLL... [2026-03-05T20:19:23.745204] [INFO ] [sig ] Generating forecast for: COLL [2026-03-05T20:19:23.745237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-03-05T20:19:23.756668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-03-05T20:19:23.757065] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-03-05T20:19:23.757965] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-03-05T20:19:23.758017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:23.758051] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:23.758077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:23.758134] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:23.820055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:23.821207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:23.821340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:23.821376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:23.947516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:23.947715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:23.947761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:23.947808] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:23.951357] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: DOWN (p=27.31%) [2026-03-05T20:19:23.951709] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-03-05T20:19:23.951844] [INFO ] [sig ] COLL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:24.101173] [INFO ] [LOCAL ] Saved forecast: COLL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/COLL.txt [2026-03-05T20:19:24.101366] [INFO ] [sig ] [720/3362] Completed COLL in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.9m [2026-03-05T20:19:24.101409] [INFO ] [sig ] [721/3362] Forecasting COLM... [2026-03-05T20:19:24.101442] [INFO ] [sig ] Generating forecast for: COLM [2026-03-05T20:19:24.101472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-03-05T20:19:24.112863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-03-05T20:19:24.113249] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-03-05T20:19:24.114206] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-03-05T20:19:24.114261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:24.114296] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:24.114324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:24.114382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:24.175563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:24.176446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:24.176549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:24.176604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:24.305601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:24.305771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:24.305813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:24.305841] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:24.309613] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: DOWN (p=37.09%) [2026-03-05T20:19:24.309946] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-03-05T20:19:24.310083] [INFO ] [sig ] COLM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:24.462192] [INFO ] [LOCAL ] Saved forecast: COLM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/COLM.txt [2026-03-05T20:19:24.462359] [INFO ] [sig ] [721/3362] Completed COLM in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.8m [2026-03-05T20:19:24.462400] [INFO ] [sig ] [722/3362] Forecasting COMP... [2026-03-05T20:19:24.462444] [INFO ] [sig ] Generating forecast for: COMP [2026-03-05T20:19:24.462508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-03-05T20:19:24.474178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-03-05T20:19:24.474554] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-03-05T20:19:24.475478] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-03-05T20:19:24.475531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:24.475565] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:24.475621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:24.475679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:24.541000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:24.542223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:24.542317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:24.542353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:24.670519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:24.670701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:24.670743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:24.670773] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:24.674375] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: DOWN (p=22.91%) [2026-03-05T20:19:24.674691] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-03-05T20:19:24.674852] [INFO ] [sig ] COMP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:24.826119] [INFO ] [LOCAL ] Saved forecast: COMP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/COMP.txt [2026-03-05T20:19:24.826262] [INFO ] [sig ] [722/3362] Completed COMP in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.8m [2026-03-05T20:19:24.826304] [INFO ] [sig ] [723/3362] Forecasting CONL... [2026-03-05T20:19:24.826334] [INFO ] [sig ] Generating forecast for: CONL [2026-03-05T20:19:24.826364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-03-05T20:19:24.838682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-03-05T20:19:24.839253] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-03-05T20:19:24.840412] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-03-05T20:19:24.840466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:24.840500] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:24.840528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:24.840636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:24.902056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:24.902816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:24.902901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:24.902935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:25.031984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:25.032141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:25.032182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:25.032211] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:25.035652] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: DOWN (p=28.89%) [2026-03-05T20:19:25.035940] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-03-05T20:19:25.036069] [INFO ] [sig ] CONL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:25.187232] [INFO ] [LOCAL ] Saved forecast: CONL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CONL.txt [2026-03-05T20:19:25.187388] [INFO ] [sig ] [723/3362] Completed CONL in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.8m [2026-03-05T20:19:25.187429] [INFO ] [sig ] [724/3362] Forecasting COO... [2026-03-05T20:19:25.187459] [INFO ] [sig ] Generating forecast for: COO [2026-03-05T20:19:25.187490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-03-05T20:19:25.199806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-03-05T20:19:25.200152] [INFO ] [FORECASTER] Starting predict_future for COO [2026-03-05T20:19:25.201072] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-03-05T20:19:25.201127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:25.201188] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:25.201218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:25.201288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:25.261150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:25.262003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:25.262089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:25.262123] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:25.387441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:25.387633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:25.387716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:25.387753] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:25.392146] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: UP (p=93.87%) [2026-03-05T20:19:25.392485] [INFO ] [FORECASTER] Completed predict_future for COO [2026-03-05T20:19:25.392662] [INFO ] [sig ] COO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:25.547988] [INFO ] [LOCAL ] Saved forecast: COO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/COO.txt [2026-03-05T20:19:25.548146] [INFO ] [sig ] [724/3362] Completed COO in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 15.8m [2026-03-05T20:19:25.548188] [INFO ] [sig ] [725/3362] Forecasting COP... [2026-03-05T20:19:25.548219] [INFO ] [sig ] Generating forecast for: COP [2026-03-05T20:19:25.548250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-03-05T20:19:25.559686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-03-05T20:19:25.560080] [INFO ] [FORECASTER] Starting predict_future for COP [2026-03-05T20:19:25.560994] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-03-05T20:19:25.561050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:25.561085] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:25.561113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:25.561171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:25.620695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:25.621528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:25.621635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:25.621673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:25.746352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:25.746510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:25.746552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:25.746605] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:25.750160] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-03-05T20:19:25.750450] [INFO ] [FORECASTER] Completed predict_future for COP [2026-03-05T20:19:25.750614] [INFO ] [sig ] COP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:25.901490] [INFO ] [LOCAL ] Saved forecast: COP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/COP.txt [2026-03-05T20:19:25.901704] [INFO ] [sig ] [725/3362] Completed COP in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-05T20:19:25.901760] [INFO ] [sig ] [726/3362] Forecasting COPP... [2026-03-05T20:19:25.901794] [INFO ] [sig ] Generating forecast for: COPP [2026-03-05T20:19:25.901824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-03-05T20:19:25.914336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-03-05T20:19:25.914716] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-03-05T20:19:25.915785] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-03-05T20:19:25.916015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:25.916049] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:25.916076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:25.916131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:25.978272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:25.979342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:25.979502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:25.979538] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:26.103521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:26.103696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:26.103740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:26.103769] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:26.107320] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: UP (p=53.79%) [2026-03-05T20:19:26.107622] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-03-05T20:19:26.107789] [INFO ] [sig ] COPP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:26.261212] [INFO ] [LOCAL ] Saved forecast: COPP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/COPP.txt [2026-03-05T20:19:26.261413] [INFO ] [sig ] [726/3362] Completed COPP in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-05T20:19:26.261462] [INFO ] [sig ] [727/3362] Forecasting CORZ... [2026-03-05T20:19:26.261498] [INFO ] [sig ] Generating forecast for: CORZ [2026-03-05T20:19:26.261538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-03-05T20:19:26.275873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-03-05T20:19:26.276300] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-03-05T20:19:26.277309] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-03-05T20:19:26.277372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:26.277411] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:26.277444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:26.277523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:26.338858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:26.340107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:26.340219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:26.340253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:26.470652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:26.470808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:26.470850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:26.470928] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:26.474355] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: DOWN (p=3.95%) [2026-03-05T20:19:26.474676] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-03-05T20:19:26.474824] [INFO ] [sig ] CORZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:26.629623] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CORZ.txt [2026-03-05T20:19:26.630022] [INFO ] [sig ] [727/3362] Completed CORZ in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-05T20:19:26.630064] [INFO ] [sig ] [728/3362] Forecasting CORZZ... [2026-03-05T20:19:26.630095] [INFO ] [sig ] Generating forecast for: CORZZ [2026-03-05T20:19:26.630135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-03-05T20:19:26.643189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-03-05T20:19:26.643559] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-03-05T20:19:26.644487] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-03-05T20:19:26.644541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:26.644593] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:26.644626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:26.644690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:26.708625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:26.709591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:26.709688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:26.709723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:26.824255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:26.824418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:26.824462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:26.824493] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:26.828245] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: DOWN (p=3.77%) [2026-03-05T20:19:26.828562] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-03-05T20:19:26.828728] [INFO ] [sig ] CORZZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:26.986787] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CORZZ.txt [2026-03-05T20:19:26.986935] [INFO ] [sig ] [728/3362] Completed CORZZ in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-05T20:19:26.986976] [INFO ] [sig ] [729/3362] Forecasting COTY... [2026-03-05T20:19:26.987007] [INFO ] [sig ] Generating forecast for: COTY [2026-03-05T20:19:26.987037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-03-05T20:19:26.997965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-03-05T20:19:26.998269] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-03-05T20:19:26.999113] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-03-05T20:19:26.999168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:26.999202] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:26.999231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:26.999291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:27.068824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:27.069751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:27.069842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:27.069878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:27.204109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:27.204282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:27.204328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:27.204359] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:27.207881] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: UP (p=95.47%) [2026-03-05T20:19:27.208169] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-03-05T20:19:27.208300] [INFO ] [sig ] COTY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:27.360445] [INFO ] [LOCAL ] Saved forecast: COTY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/COTY.txt [2026-03-05T20:19:27.360660] [INFO ] [sig ] [729/3362] Completed COTY in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-05T20:19:27.360717] [INFO ] [sig ] [730/3362] Forecasting COWG... [2026-03-05T20:19:27.360757] [INFO ] [sig ] Generating forecast for: COWG [2026-03-05T20:19:27.360790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-03-05T20:19:27.372234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-03-05T20:19:27.372586] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-03-05T20:19:27.373415] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-03-05T20:19:27.373468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:27.373502] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:27.373528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:27.373616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:27.440493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:27.441866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:27.442046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:27.442098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:27.596677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:27.596880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:27.596944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:27.596991] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:27.602537] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: DOWN (p=2.66%) [2026-03-05T20:19:27.603074] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-03-05T20:19:27.603286] [INFO ] [sig ] COWG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:27.760026] [INFO ] [LOCAL ] Saved forecast: COWG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/COWG.txt [2026-03-05T20:19:27.760162] [INFO ] [sig ] [730/3362] Completed COWG in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-05T20:19:27.760202] [INFO ] [sig ] [731/3362] Forecasting COYA... [2026-03-05T20:19:27.760232] [INFO ] [sig ] Generating forecast for: COYA [2026-03-05T20:19:27.760261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-03-05T20:19:27.771494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-03-05T20:19:27.771871] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-03-05T20:19:27.772706] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-03-05T20:19:27.772759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:27.772793] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:27.772820] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:27.772877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:27.830510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:27.831512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:27.831621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:27.831677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:27.950675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:27.950840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:27.950883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:27.950914] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:27.954710] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: UP (p=93.39%) [2026-03-05T20:19:27.955202] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-03-05T20:19:27.955331] [INFO ] [sig ] COYA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:28.126014] [INFO ] [LOCAL ] Saved forecast: COYA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/COYA.txt [2026-03-05T20:19:28.126207] [INFO ] [sig ] [731/3362] Completed COYA in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-05T20:19:28.126257] [INFO ] [sig ] [732/3362] Forecasting CP... [2026-03-05T20:19:28.126289] [INFO ] [sig ] Generating forecast for: CP [2026-03-05T20:19:28.126321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-03-05T20:19:28.138638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-03-05T20:19:28.139022] [INFO ] [FORECASTER] Starting predict_future for CP [2026-03-05T20:19:28.139925] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-03-05T20:19:28.139979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:28.140018] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:28.140047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:28.140104] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:28.202657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:28.203812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:28.204105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:28.204142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:28.337516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:28.337718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:28.337764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:28.337796] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:28.341720] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: UP (p=90.18%) [2026-03-05T20:19:28.342008] [INFO ] [FORECASTER] Completed predict_future for CP [2026-03-05T20:19:28.342140] [INFO ] [sig ] CP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:28.489521] [INFO ] [LOCAL ] Saved forecast: CP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CP.txt [2026-03-05T20:19:28.489674] [INFO ] [sig ] [732/3362] Completed CP in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-05T20:19:28.489715] [INFO ] [sig ] [733/3362] Forecasting CPA... [2026-03-05T20:19:28.489745] [INFO ] [sig ] Generating forecast for: CPA [2026-03-05T20:19:28.489776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-03-05T20:19:28.501498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-03-05T20:19:28.501859] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-03-05T20:19:28.502699] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-03-05T20:19:28.502752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:28.502785] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:28.502812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:28.502869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:28.561724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:28.562566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:28.562682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:28.562722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:28.691290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:28.691491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:28.691563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:28.691619] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:28.696309] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: UP (p=93.49%) [2026-03-05T20:19:28.696618] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-03-05T20:19:28.696755] [INFO ] [sig ] CPA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:28.847145] [INFO ] [LOCAL ] Saved forecast: CPA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CPA.txt [2026-03-05T20:19:28.847311] [INFO ] [sig ] [733/3362] Completed CPA in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-05T20:19:28.847352] [INFO ] [sig ] [734/3362] Forecasting CPB... [2026-03-05T20:19:28.847382] [INFO ] [sig ] Generating forecast for: CPB [2026-03-05T20:19:28.847414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-03-05T20:19:28.861092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-03-05T20:19:28.861555] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-03-05T20:19:28.862514] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-03-05T20:19:28.862592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:28.862633] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:28.862670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:28.862745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:28.923288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:28.924176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:28.924264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:28.924344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:29.045710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:29.045873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:29.045918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:29.045950] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:29.050174] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: UP (p=77.69%) [2026-03-05T20:19:29.050483] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-03-05T20:19:29.050643] [INFO ] [sig ] CPB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:29.210714] [INFO ] [LOCAL ] Saved forecast: CPB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CPB.txt [2026-03-05T20:19:29.210891] [INFO ] [sig ] [734/3362] Completed CPB in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-05T20:19:29.210937] [INFO ] [sig ] [735/3362] Forecasting CPF... [2026-03-05T20:19:29.210966] [INFO ] [sig ] Generating forecast for: CPF [2026-03-05T20:19:29.210998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-03-05T20:19:29.222601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-03-05T20:19:29.222977] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-03-05T20:19:29.223878] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-03-05T20:19:29.223934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:29.223968] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:29.224001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:29.224079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:29.293639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:29.294637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:29.294736] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:29.294770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:29.430103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:29.430300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:29.430351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:29.430383] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:29.434621] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: UP (p=79.57%) [2026-03-05T20:19:29.434955] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-03-05T20:19:29.435097] [INFO ] [sig ] CPF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:29.583814] [INFO ] [LOCAL ] Saved forecast: CPF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CPF.txt [2026-03-05T20:19:29.583965] [INFO ] [sig ] [735/3362] Completed CPF in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-05T20:19:29.584006] [INFO ] [sig ] [736/3362] Forecasting CPIX... [2026-03-05T20:19:29.584038] [INFO ] [sig ] Generating forecast for: CPIX [2026-03-05T20:19:29.584068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-03-05T20:19:29.595038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-03-05T20:19:29.595431] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-03-05T20:19:29.596331] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-03-05T20:19:29.596386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:29.596422] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:29.596451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:29.596509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:29.654270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:29.655039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:29.655122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:29.655158] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:29.782153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:29.782320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:29.782370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:29.782402] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:29.786647] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: DOWN (p=7.47%) [2026-03-05T20:19:29.786987] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-03-05T20:19:29.787130] [INFO ] [sig ] CPIX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:29.949486] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CPIX.txt [2026-03-05T20:19:29.949661] [INFO ] [sig ] [736/3362] Completed CPIX in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-05T20:19:29.949711] [INFO ] [sig ] [737/3362] Forecasting CPK... [2026-03-05T20:19:29.949745] [INFO ] [sig ] Generating forecast for: CPK [2026-03-05T20:19:29.949777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-03-05T20:19:29.962411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-03-05T20:19:29.962831] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-03-05T20:19:29.963716] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-03-05T20:19:29.963771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:29.963821] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:29.963852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:29.963909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:30.031242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:30.032133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:30.032222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:30.032267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:30.166289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:30.166448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:30.166499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:30.166530] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:30.170125] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: DOWN (p=8.95%) [2026-03-05T20:19:30.170417] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-03-05T20:19:30.170547] [INFO ] [sig ] CPK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:30.315167] [INFO ] [LOCAL ] Saved forecast: CPK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CPK.txt [2026-03-05T20:19:30.315319] [INFO ] [sig ] [737/3362] Completed CPK in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-05T20:19:30.315359] [INFO ] [sig ] [738/3362] Forecasting CPNG... [2026-03-05T20:19:30.315391] [INFO ] [sig ] Generating forecast for: CPNG [2026-03-05T20:19:30.315421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-03-05T20:19:30.327205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-03-05T20:19:30.327509] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-03-05T20:19:30.328346] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-03-05T20:19:30.328399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:30.328432] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:30.328459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:30.328515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:30.386135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:30.386794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:30.386877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:30.386910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:30.511793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:30.511986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:30.512031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:30.512060] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:30.515795] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: DOWN (p=8.72%) [2026-03-05T20:19:30.516107] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-03-05T20:19:30.516241] [INFO ] [sig ] CPNG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:30.668762] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CPNG.txt [2026-03-05T20:19:30.668932] [INFO ] [sig ] [738/3362] Completed CPNG in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.8m [2026-03-05T20:19:30.668973] [INFO ] [sig ] [739/3362] Forecasting CPRI... [2026-03-05T20:19:30.669005] [INFO ] [sig ] Generating forecast for: CPRI [2026-03-05T20:19:30.669036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-03-05T20:19:30.680530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-03-05T20:19:30.680958] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-03-05T20:19:30.681817] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-03-05T20:19:30.681870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:30.681903] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:30.681929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:30.681985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:30.739813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:30.740765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:30.740866] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:30.740899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:30.870909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:30.871106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:30.871149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:30.871178] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:30.875194] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: UP (p=96.91%) [2026-03-05T20:19:30.875485] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-03-05T20:19:30.875646] [INFO ] [sig ] CPRI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:31.025205] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CPRI.txt [2026-03-05T20:19:31.025367] [INFO ] [sig ] [739/3362] Completed CPRI in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.7m [2026-03-05T20:19:31.025407] [INFO ] [sig ] [740/3362] Forecasting CPRX... [2026-03-05T20:19:31.025439] [INFO ] [sig ] Generating forecast for: CPRX [2026-03-05T20:19:31.025469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-03-05T20:19:31.036805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-03-05T20:19:31.037186] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-03-05T20:19:31.038041] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-03-05T20:19:31.038094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:31.038127] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:31.038155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:31.038216] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:31.095150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:31.095831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:31.095911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:31.095943] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:31.214233] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:31.214390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:31.214431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:31.214461] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:31.217958] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: UP (p=77.06%) [2026-03-05T20:19:31.218236] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-03-05T20:19:31.218362] [INFO ] [sig ] CPRX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:31.361360] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CPRX.txt [2026-03-05T20:19:31.361497] [INFO ] [sig ] [740/3362] Completed CPRX in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 15.7m [2026-03-05T20:19:31.361536] [INFO ] [sig ] [741/3362] Forecasting CPS... [2026-03-05T20:19:31.361591] [INFO ] [sig ] Generating forecast for: CPS [2026-03-05T20:19:31.361626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-03-05T20:19:31.372829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-03-05T20:19:31.373151] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-03-05T20:19:31.373979] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-03-05T20:19:31.374031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:31.374093] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:31.374122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:31.374179] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:31.431359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:31.432132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:31.432212] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:31.432245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:31.563337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:31.563541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:31.563627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:31.563674] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:31.568054] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: DOWN (p=9.55%) [2026-03-05T20:19:31.568445] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-03-05T20:19:31.568617] [INFO ] [sig ] CPS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:31.719349] [INFO ] [LOCAL ] Saved forecast: CPS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CPS.txt [2026-03-05T20:19:31.719517] [INFO ] [sig ] [741/3362] Completed CPS in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 15.7m [2026-03-05T20:19:31.719557] [INFO ] [sig ] [742/3362] Forecasting CPSH... [2026-03-05T20:19:31.719608] [INFO ] [sig ] Generating forecast for: CPSH [2026-03-05T20:19:31.719642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-03-05T20:19:31.731686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-03-05T20:19:31.732105] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-03-05T20:19:31.733024] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-03-05T20:19:31.733079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:31.733115] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:31.733143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:31.733202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:31.791821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:31.792680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:31.792765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:31.792798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:31.915001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:31.915163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:31.915205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:31.915234] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:31.918805] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: UP (p=65.56%) [2026-03-05T20:19:31.919104] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-03-05T20:19:31.919239] [INFO ] [sig ] CPSH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:32.064198] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CPSH.txt [2026-03-05T20:19:32.064333] [INFO ] [sig ] [742/3362] Completed CPSH in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-05T20:19:32.064373] [INFO ] [sig ] [743/3362] Forecasting CPSS... [2026-03-05T20:19:32.064403] [INFO ] [sig ] Generating forecast for: CPSS [2026-03-05T20:19:32.064431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-03-05T20:19:32.075627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-03-05T20:19:32.075981] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-03-05T20:19:32.076877] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-03-05T20:19:32.076939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:32.076974] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:32.077003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:32.077062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:32.136709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:32.137423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:32.137506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:32.137539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:32.249061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:32.249256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:32.249300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:32.249330] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:32.252951] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: UP (p=96.89%) [2026-03-05T20:19:32.253234] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-03-05T20:19:32.253366] [INFO ] [sig ] CPSS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:32.399863] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CPSS.txt [2026-03-05T20:19:32.400027] [INFO ] [sig ] [743/3362] Completed CPSS in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-05T20:19:32.400068] [INFO ] [sig ] [744/3362] Forecasting CPZ... [2026-03-05T20:19:32.400100] [INFO ] [sig ] Generating forecast for: CPZ [2026-03-05T20:19:32.400131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-03-05T20:19:32.412126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-03-05T20:19:32.412539] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-03-05T20:19:32.413420] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-03-05T20:19:32.413475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:32.413510] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:32.413539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:32.413627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:32.474687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:32.475604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:32.475697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:32.475732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:32.599868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:32.600026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:32.600066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:32.600142] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:32.603682] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: DOWN (p=15.69%) [2026-03-05T20:19:32.604151] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-03-05T20:19:32.604278] [INFO ] [sig ] CPZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:32.754988] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CPZ.txt [2026-03-05T20:19:32.755318] [INFO ] [sig ] [744/3362] Completed CPZ in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-05T20:19:32.755358] [INFO ] [sig ] [745/3362] Forecasting CQP... [2026-03-05T20:19:32.755388] [INFO ] [sig ] Generating forecast for: CQP [2026-03-05T20:19:32.755419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-03-05T20:19:32.767143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-03-05T20:19:32.767466] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-03-05T20:19:32.768502] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-03-05T20:19:32.768556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:32.768606] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:32.768633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:32.768690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:32.829273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:32.830144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:32.830228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:32.830261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:32.956671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:32.956859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:32.956901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:32.956930] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:32.960552] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: DOWN (p=8.00%) [2026-03-05T20:19:32.960864] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-03-05T20:19:32.960997] [INFO ] [sig ] CQP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:33.112021] [INFO ] [LOCAL ] Saved forecast: CQP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CQP.txt [2026-03-05T20:19:33.112183] [INFO ] [sig ] [745/3362] Completed CQP in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-05T20:19:33.112224] [INFO ] [sig ] [746/3362] Forecasting CRAI... [2026-03-05T20:19:33.112258] [INFO ] [sig ] Generating forecast for: CRAI [2026-03-05T20:19:33.112288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-03-05T20:19:33.124417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-03-05T20:19:33.124836] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-03-05T20:19:33.125688] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-03-05T20:19:33.125741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:33.125773] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:33.125801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:33.125858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:33.185021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:33.185923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:33.186029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:33.186081] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:33.309436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:33.309613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:33.309655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:33.309686] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:33.313353] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: UP (p=68.58%) [2026-03-05T20:19:33.313661] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-03-05T20:19:33.313792] [INFO ] [sig ] CRAI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:33.468981] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CRAI.txt [2026-03-05T20:19:33.469139] [INFO ] [sig ] [746/3362] Completed CRAI in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-05T20:19:33.469179] [INFO ] [sig ] [747/3362] Forecasting CRBG... [2026-03-05T20:19:33.469210] [INFO ] [sig ] Generating forecast for: CRBG [2026-03-05T20:19:33.469242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-03-05T20:19:33.480489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-03-05T20:19:33.480828] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-03-05T20:19:33.481648] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-03-05T20:19:33.481702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:33.481735] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:33.481762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:33.481824] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:33.546386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:33.547297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:33.547382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:33.547415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:33.674465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:33.674636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:33.674679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:33.674710] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:33.678197] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: UP (p=91.85%) [2026-03-05T20:19:33.678484] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-03-05T20:19:33.678633] [INFO ] [sig ] CRBG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:33.830489] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CRBG.txt [2026-03-05T20:19:33.830641] [INFO ] [sig ] [747/3362] Completed CRBG in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-05T20:19:33.830684] [INFO ] [sig ] [748/3362] Forecasting CRBP... [2026-03-05T20:19:33.830715] [INFO ] [sig ] Generating forecast for: CRBP [2026-03-05T20:19:33.830744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-03-05T20:19:33.843150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-03-05T20:19:33.843492] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-03-05T20:19:33.844329] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-03-05T20:19:33.844382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:33.844416] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:33.844458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:33.844516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:33.902800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:33.903507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:33.903604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:33.903640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:34.029504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:34.029678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:34.029721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:34.029750] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:34.033348] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: DOWN (p=9.07%) [2026-03-05T20:19:34.033645] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-03-05T20:19:34.033779] [INFO ] [sig ] CRBP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:34.179293] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CRBP.txt [2026-03-05T20:19:34.179458] [INFO ] [sig ] [748/3362] Completed CRBP in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-05T20:19:34.179499] [INFO ] [sig ] [749/3362] Forecasting CRC... [2026-03-05T20:19:34.179529] [INFO ] [sig ] Generating forecast for: CRC [2026-03-05T20:19:34.179560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-03-05T20:19:34.190612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-03-05T20:19:34.191009] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-03-05T20:19:34.191869] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-03-05T20:19:34.191922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:34.191955] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:34.191983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:34.192039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:34.256354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:34.257786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:34.257918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:34.257972] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:34.389820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:34.389996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:34.390038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:34.390067] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:34.393609] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: UP (p=78.35%) [2026-03-05T20:19:34.393900] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-03-05T20:19:34.394034] [INFO ] [sig ] CRC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:34.550464] [INFO ] [LOCAL ] Saved forecast: CRC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CRC.txt [2026-03-05T20:19:34.550647] [INFO ] [sig ] [749/3362] Completed CRC in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-05T20:19:34.550689] [INFO ] [sig ] [750/3362] Forecasting CRDF... [2026-03-05T20:19:34.550720] [INFO ] [sig ] Generating forecast for: CRDF [2026-03-05T20:19:34.550750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-03-05T20:19:34.562240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-03-05T20:19:34.562688] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-03-05T20:19:34.563675] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-03-05T20:19:34.563731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:34.563764] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:34.563791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:34.563847] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:34.622280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:34.623209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:34.623296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:34.623330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:34.747192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:34.747354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:34.747398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:34.747429] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:34.751334] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: DOWN (p=45.07%) [2026-03-05T20:19:34.751742] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-03-05T20:19:34.751896] [INFO ] [sig ] CRDF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:34.900905] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CRDF.txt [2026-03-05T20:19:34.901066] [INFO ] [sig ] [750/3362] Completed CRDF in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-05T20:19:34.901106] [INFO ] [sig ] [751/3362] Forecasting CRDO... [2026-03-05T20:19:34.901137] [INFO ] [sig ] Generating forecast for: CRDO [2026-03-05T20:19:34.901167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-03-05T20:19:34.912092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-03-05T20:19:34.912386] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-03-05T20:19:34.913230] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-03-05T20:19:34.913283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:34.913315] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:34.913344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:34.913400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:34.972623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:34.973508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:34.973648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:34.973683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:35.093798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:35.093948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:35.093990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:35.094020] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:35.097438] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: UP (p=97.52%) [2026-03-05T20:19:35.097754] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-03-05T20:19:35.097890] [INFO ] [sig ] CRDO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:35.243188] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CRDO.txt [2026-03-05T20:19:35.243332] [INFO ] [sig ] [751/3362] Completed CRDO in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-05T20:19:35.243370] [INFO ] [sig ] [752/3362] Forecasting CRESY... [2026-03-05T20:19:35.243400] [INFO ] [sig ] Generating forecast for: CRESY [2026-03-05T20:19:35.243455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-03-05T20:19:35.255484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-03-05T20:19:35.255864] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-03-05T20:19:35.256727] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-03-05T20:19:35.256781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:35.256817] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:35.256849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:35.256906] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:35.329899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:35.330829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:35.330921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:35.330956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:35.459858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:35.460012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:35.460053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:35.460083] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:35.463672] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: UP (p=82.04%) [2026-03-05T20:19:35.463953] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-03-05T20:19:35.464273] [INFO ] [sig ] CRESY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:35.611153] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CRESY.txt [2026-03-05T20:19:35.611287] [INFO ] [sig ] [752/3362] Completed CRESY in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-05T20:19:35.611325] [INFO ] [sig ] [753/3362] Forecasting CREX... [2026-03-05T20:19:35.611355] [INFO ] [sig ] Generating forecast for: CREX [2026-03-05T20:19:35.611385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-03-05T20:19:35.622737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-03-05T20:19:35.623092] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-03-05T20:19:35.623922] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-03-05T20:19:35.623975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:35.624008] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:35.624036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:35.624092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:35.683044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:35.683702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:35.683783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:35.683816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:35.801997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:35.802152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:35.802194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:35.802223] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:35.805697] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: DOWN (p=2.30%) [2026-03-05T20:19:35.805975] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-03-05T20:19:35.806258] [INFO ] [sig ] CREX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:35.953500] [INFO ] [LOCAL ] Saved forecast: CREX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CREX.txt [2026-03-05T20:19:35.953675] [INFO ] [sig ] [753/3362] Completed CREX in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.7m [2026-03-05T20:19:35.953718] [INFO ] [sig ] [754/3362] Forecasting CRGO... [2026-03-05T20:19:35.953747] [INFO ] [sig ] Generating forecast for: CRGO [2026-03-05T20:19:35.953778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-03-05T20:19:35.964703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-03-05T20:19:35.965058] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-03-05T20:19:35.965903] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-03-05T20:19:35.965956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:35.965989] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:35.966016] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:35.966073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:36.022859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:36.023529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:36.023637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:36.023673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:36.144997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:36.145156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:36.145199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:36.145233] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:36.149141] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: DOWN (p=24.92%) [2026-03-05T20:19:36.149426] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-03-05T20:19:36.149556] [INFO ] [sig ] CRGO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:36.292757] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CRGO.txt [2026-03-05T20:19:36.292877] [INFO ] [sig ] [754/3362] Completed CRGO in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.6m [2026-03-05T20:19:36.292923] [INFO ] [sig ] [755/3362] Forecasting CRGY... [2026-03-05T20:19:36.292960] [INFO ] [sig ] Generating forecast for: CRGY [2026-03-05T20:19:36.292993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-03-05T20:19:36.303836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-03-05T20:19:36.304138] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-03-05T20:19:36.304954] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-03-05T20:19:36.305007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:36.305040] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:36.305067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:36.305123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:36.362217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:36.362855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:36.362949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:36.362988] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:36.479517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:36.479689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:36.479732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:36.479763] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:36.483382] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: DOWN (p=10.63%) [2026-03-05T20:19:36.483691] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-03-05T20:19:36.483823] [INFO ] [sig ] CRGY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:36.630409] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CRGY.txt [2026-03-05T20:19:36.630587] [INFO ] [sig ] [755/3362] Completed CRGY in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.6m [2026-03-05T20:19:36.630632] [INFO ] [sig ] [756/3362] Forecasting CRH... [2026-03-05T20:19:36.630663] [INFO ] [sig ] Generating forecast for: CRH [2026-03-05T20:19:36.630694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-03-05T20:19:36.643321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-03-05T20:19:36.643718] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-03-05T20:19:36.644555] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-03-05T20:19:36.644638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:36.644672] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:36.644699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:36.644755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:36.703487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:36.704424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:36.704512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:36.704545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:36.829454] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:36.829632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:36.829676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:36.829705] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:36.833361] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: UP (p=80.16%) [2026-03-05T20:19:36.833659] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-03-05T20:19:36.833788] [INFO ] [sig ] CRH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:36.980205] [INFO ] [LOCAL ] Saved forecast: CRH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CRH.txt [2026-03-05T20:19:36.980317] [INFO ] [sig ] [756/3362] Completed CRH in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.6m [2026-03-05T20:19:36.980355] [INFO ] [sig ] [757/3362] Forecasting CRI... [2026-03-05T20:19:36.980385] [INFO ] [sig ] Generating forecast for: CRI [2026-03-05T20:19:36.980415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-03-05T20:19:36.991955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-03-05T20:19:36.992254] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-03-05T20:19:36.993083] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-03-05T20:19:36.993135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:36.993168] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:36.993196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:36.993254] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:37.051890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:37.052510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:37.052619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:37.052654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:37.174014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:37.174151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:37.174190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:37.174220] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:37.177640] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: UP (p=59.09%) [2026-03-05T20:19:37.177958] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-03-05T20:19:37.178096] [INFO ] [sig ] CRI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:37.323451] [INFO ] [LOCAL ] Saved forecast: CRI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CRI.txt [2026-03-05T20:19:37.323559] [INFO ] [sig ] [757/3362] Completed CRI in 0.3s | 2.78 sym/s | Total: 4.5m | ETA: 15.6m [2026-03-05T20:19:37.323617] [INFO ] [sig ] [758/3362] Forecasting CRK... [2026-03-05T20:19:37.323648] [INFO ] [sig ] Generating forecast for: CRK [2026-03-05T20:19:37.323677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-03-05T20:19:37.336400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-03-05T20:19:37.336724] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-03-05T20:19:37.337778] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-03-05T20:19:37.337858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:37.337899] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:37.337933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:37.338003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:37.397439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:37.398290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:37.398368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:37.398401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:37.520343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:37.520481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:37.520522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:37.520549] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:37.524053] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: DOWN (p=12.94%) [2026-03-05T20:19:37.524327] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-03-05T20:19:37.524454] [INFO ] [sig ] CRK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:37.675698] [INFO ] [LOCAL ] Saved forecast: CRK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CRK.txt [2026-03-05T20:19:37.675824] [INFO ] [sig ] [758/3362] Completed CRK in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 15.6m [2026-03-05T20:19:37.675864] [INFO ] [sig ] [759/3362] Forecasting CRL... [2026-03-05T20:19:37.675894] [INFO ] [sig ] Generating forecast for: CRL [2026-03-05T20:19:37.675923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-03-05T20:19:37.687924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-03-05T20:19:37.688458] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-03-05T20:19:37.689476] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-03-05T20:19:37.689529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:37.689560] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:37.689614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:37.689673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:37.747781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:37.748560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:37.748657] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:37.748689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:37.877225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:37.877359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:37.877399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:37.877428] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:37.880913] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: DOWN (p=41.94%) [2026-03-05T20:19:37.881380] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-03-05T20:19:37.881507] [INFO ] [sig ] CRL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:38.030711] [INFO ] [LOCAL ] Saved forecast: CRL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CRL.txt [2026-03-05T20:19:38.030832] [INFO ] [sig ] [759/3362] Completed CRL in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-05T20:19:38.030870] [INFO ] [sig ] [760/3362] Forecasting CRM... [2026-03-05T20:19:38.030900] [INFO ] [sig ] Generating forecast for: CRM [2026-03-05T20:19:38.030930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-03-05T20:19:38.042818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-03-05T20:19:38.043126] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-03-05T20:19:38.043959] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-03-05T20:19:38.044013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:38.044232] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:38.044259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:38.044316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:38.102037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:38.102656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:38.102735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:38.102767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:38.223845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:38.224020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:38.224077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:38.224116] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:38.227856] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: UP (p=96.37%) [2026-03-05T20:19:38.228156] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-03-05T20:19:38.228296] [INFO ] [sig ] CRM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:38.374048] [INFO ] [LOCAL ] Saved forecast: CRM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CRM.txt [2026-03-05T20:19:38.374193] [INFO ] [sig ] [760/3362] Completed CRM in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-05T20:19:38.374234] [INFO ] [sig ] [761/3362] Forecasting CRMD... [2026-03-05T20:19:38.374265] [INFO ] [sig ] Generating forecast for: CRMD [2026-03-05T20:19:38.374296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-03-05T20:19:38.386650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-03-05T20:19:38.386973] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-03-05T20:19:38.387831] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-03-05T20:19:38.387898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:38.387936] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:38.387963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:38.388019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:38.451870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:38.452721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:38.452804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:38.452836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:38.576315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:38.576468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:38.576543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:38.576589] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:38.580622] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: DOWN (p=22.44%) [2026-03-05T20:19:38.580904] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-03-05T20:19:38.581038] [INFO ] [sig ] CRMD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:38.730205] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CRMD.txt [2026-03-05T20:19:38.730358] [INFO ] [sig ] [761/3362] Completed CRMD in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-05T20:19:38.730402] [INFO ] [sig ] [762/3362] Forecasting CRML... [2026-03-05T20:19:38.730434] [INFO ] [sig ] Generating forecast for: CRML [2026-03-05T20:19:38.730465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-03-05T20:19:38.742351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-03-05T20:19:38.742687] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-03-05T20:19:38.743507] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-03-05T20:19:38.743559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:38.743613] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:38.743642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:38.743699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:38.803000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:38.803886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:38.803974] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:38.804008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:38.929462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:38.929645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:38.929690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:38.929722] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:38.933324] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: DOWN (p=31.25%) [2026-03-05T20:19:38.933651] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-03-05T20:19:38.933795] [INFO ] [sig ] CRML: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:39.087419] [INFO ] [LOCAL ] Saved forecast: CRML 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CRML.txt [2026-03-05T20:19:39.087591] [INFO ] [sig ] [762/3362] Completed CRML in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-05T20:19:39.087636] [INFO ] [sig ] [763/3362] Forecasting CRNC... [2026-03-05T20:19:39.087688] [INFO ] [sig ] Generating forecast for: CRNC [2026-03-05T20:19:39.087723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-03-05T20:19:39.099347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-03-05T20:19:39.099743] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-03-05T20:19:39.100647] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-03-05T20:19:39.100702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:39.100737] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:39.100767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:39.100834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:39.160383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:39.161336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:39.161428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:39.161464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:39.285808] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:39.285974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:39.286019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:39.286050] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:39.290323] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: DOWN (p=2.96%) [2026-03-05T20:19:39.290644] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-03-05T20:19:39.290786] [INFO ] [sig ] CRNC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:39.440846] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CRNC.txt [2026-03-05T20:19:39.441005] [INFO ] [sig ] [763/3362] Completed CRNC in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-05T20:19:39.441046] [INFO ] [sig ] [764/3362] Forecasting CRNX... [2026-03-05T20:19:39.441079] [INFO ] [sig ] Generating forecast for: CRNX [2026-03-05T20:19:39.441109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-03-05T20:19:39.452241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-03-05T20:19:39.452654] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-03-05T20:19:39.453520] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-03-05T20:19:39.453595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:39.453631] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:39.453659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:39.453715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:39.513171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:39.514081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:39.514168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:39.514203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:39.641728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:39.641890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:39.641931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:39.641963] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:39.645591] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: UP (p=94.53%) [2026-03-05T20:19:39.645901] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-03-05T20:19:39.646040] [INFO ] [sig ] CRNX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:39.803432] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CRNX.txt [2026-03-05T20:19:39.803615] [INFO ] [sig ] [764/3362] Completed CRNX in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-05T20:19:39.803675] [INFO ] [sig ] [765/3362] Forecasting CRON... [2026-03-05T20:19:39.803750] [INFO ] [sig ] Generating forecast for: CRON [2026-03-05T20:19:39.803782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-03-05T20:19:39.815704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-03-05T20:19:39.816096] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-03-05T20:19:39.816941] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-03-05T20:19:39.816994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:39.817028] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:39.817055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:39.817112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:39.877639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:39.878600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:39.878689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:39.878724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:40.004382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:40.004544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:40.004604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:40.004637] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:40.008164] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: UP (p=59.10%) [2026-03-05T20:19:40.008454] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-03-05T20:19:40.008610] [INFO ] [sig ] CRON: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:40.161448] [INFO ] [LOCAL ] Saved forecast: CRON 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CRON.txt [2026-03-05T20:19:40.161620] [INFO ] [sig ] [765/3362] Completed CRON in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-05T20:19:40.161663] [INFO ] [sig ] [766/3362] Forecasting CROX... [2026-03-05T20:19:40.161694] [INFO ] [sig ] Generating forecast for: CROX [2026-03-05T20:19:40.161722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-03-05T20:19:40.174465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-03-05T20:19:40.174860] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-03-05T20:19:40.175731] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-03-05T20:19:40.175785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:40.175818] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:40.175846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:40.175907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:40.235046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:40.236160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:40.236430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:40.236463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:40.360140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:40.360302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:40.360344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:40.360372] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:40.363817] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: UP (p=81.51%) [2026-03-05T20:19:40.364102] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-03-05T20:19:40.364253] [INFO ] [sig ] CROX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:40.508941] [INFO ] [LOCAL ] Saved forecast: CROX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CROX.txt [2026-03-05T20:19:40.509102] [INFO ] [sig ] [766/3362] Completed CROX in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-05T20:19:40.509143] [INFO ] [sig ] [767/3362] Forecasting CRS... [2026-03-05T20:19:40.509176] [INFO ] [sig ] Generating forecast for: CRS [2026-03-05T20:19:40.509207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-03-05T20:19:40.520243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-03-05T20:19:40.520554] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-03-05T20:19:40.521430] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-03-05T20:19:40.521482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:40.521515] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:40.521543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:40.521619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:40.581349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:40.581993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:40.582076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:40.582110] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:40.707149] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:40.707478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:40.707519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:40.707549] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:40.711163] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: DOWN (p=48.71%) [2026-03-05T20:19:40.711437] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-03-05T20:19:40.711564] [INFO ] [sig ] CRS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:40.858864] [INFO ] [LOCAL ] Saved forecast: CRS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CRS.txt [2026-03-05T20:19:40.858981] [INFO ] [sig ] [767/3362] Completed CRS in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-05T20:19:40.859023] [INFO ] [sig ] [768/3362] Forecasting CRSP... [2026-03-05T20:19:40.859053] [INFO ] [sig ] Generating forecast for: CRSP [2026-03-05T20:19:40.859082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-03-05T20:19:40.870125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-03-05T20:19:40.870636] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-03-05T20:19:40.871673] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-03-05T20:19:40.871725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:40.871757] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:40.871784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:40.871868] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:40.930482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:40.931241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:40.931321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:40.931354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:41.050231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:41.050377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:41.050433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:41.050465] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:41.054313] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: DOWN (p=22.37%) [2026-03-05T20:19:41.054608] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-03-05T20:19:41.054739] [INFO ] [sig ] CRSP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:41.201473] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CRSP.txt [2026-03-05T20:19:41.201606] [INFO ] [sig ] [768/3362] Completed CRSP in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-05T20:19:41.201648] [INFO ] [sig ] [769/3362] Forecasting CRTO... [2026-03-05T20:19:41.201679] [INFO ] [sig ] Generating forecast for: CRTO [2026-03-05T20:19:41.201709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-03-05T20:19:41.213063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-03-05T20:19:41.213374] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-03-05T20:19:41.214413] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-03-05T20:19:41.214469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:41.214502] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:41.214531] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:41.214606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:41.281624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:41.282639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:41.282775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:41.282812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:41.408412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:41.408589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:41.408632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:41.408662] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:41.412190] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: UP (p=74.68%) [2026-03-05T20:19:41.412465] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-03-05T20:19:41.412631] [INFO ] [sig ] CRTO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:41.559947] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CRTO.txt [2026-03-05T20:19:41.560097] [INFO ] [sig ] [769/3362] Completed CRTO in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.6m [2026-03-05T20:19:41.560148] [INFO ] [sig ] [770/3362] Forecasting CRUS... [2026-03-05T20:19:41.560186] [INFO ] [sig ] Generating forecast for: CRUS [2026-03-05T20:19:41.560216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-03-05T20:19:41.571966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-03-05T20:19:41.572290] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-03-05T20:19:41.573126] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-03-05T20:19:41.573179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:41.573212] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:41.573239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:41.573297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:41.633016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:41.633800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:41.633885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:41.633918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:41.760178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:41.760343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:41.760385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:41.760417] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:41.764232] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: UP (p=65.38%) [2026-03-05T20:19:41.764612] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-03-05T20:19:41.764767] [INFO ] [sig ] CRUS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:41.918323] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CRUS.txt [2026-03-05T20:19:41.918462] [INFO ] [sig ] [770/3362] Completed CRUS in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.5m [2026-03-05T20:19:41.918502] [INFO ] [sig ] [771/3362] Forecasting CRVL... [2026-03-05T20:19:41.918533] [INFO ] [sig ] Generating forecast for: CRVL [2026-03-05T20:19:41.918564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-03-05T20:19:41.929386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-03-05T20:19:41.929728] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-03-05T20:19:41.930556] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-03-05T20:19:41.930625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:41.930658] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:41.930686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:41.930742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:41.990699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:41.991669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:41.991767] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:41.991801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:42.118312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:42.118479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:42.118522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:42.118553] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:42.122461] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: UP (p=53.40%) [2026-03-05T20:19:42.122899] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-03-05T20:19:42.123056] [INFO ] [sig ] CRVL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:42.277370] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CRVL.txt [2026-03-05T20:19:42.277502] [INFO ] [sig ] [771/3362] Completed CRVL in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.5m [2026-03-05T20:19:42.277542] [INFO ] [sig ] [772/3362] Forecasting CRVO... [2026-03-05T20:19:42.277587] [INFO ] [sig ] Generating forecast for: CRVO [2026-03-05T20:19:42.277623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-03-05T20:19:42.291052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-03-05T20:19:42.291389] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-03-05T20:19:42.292266] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-03-05T20:19:42.292320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:42.292366] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:42.292396] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:42.292456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:42.353315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:42.354030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:42.354114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:42.354148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:42.480924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:42.481093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:42.481136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:42.481166] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:42.485521] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: DOWN (p=13.48%) [2026-03-05T20:19:42.485837] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-03-05T20:19:42.485974] [INFO ] [sig ] CRVO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:42.640357] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CRVO.txt [2026-03-05T20:19:42.640668] [INFO ] [sig ] [772/3362] Completed CRVO in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.5m [2026-03-05T20:19:42.640747] [INFO ] [sig ] [773/3362] Forecasting CRVS... [2026-03-05T20:19:42.640790] [INFO ] [sig ] Generating forecast for: CRVS [2026-03-05T20:19:42.640834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-03-05T20:19:42.655828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-03-05T20:19:42.656237] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-03-05T20:19:42.657271] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-03-05T20:19:42.657325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:42.657364] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:42.657391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:42.657453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:42.721431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:42.722300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:42.722425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:42.722463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:42.859923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:42.860106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:42.860155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:42.860186] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:42.863941] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: UP (p=96.73%) [2026-03-05T20:19:42.864242] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-03-05T20:19:42.864385] [INFO ] [sig ] CRVS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:43.015071] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CRVS.txt [2026-03-05T20:19:43.015202] [INFO ] [sig ] [773/3362] Completed CRVS in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.5m [2026-03-05T20:19:43.015241] [INFO ] [sig ] [774/3362] Forecasting CRWD... [2026-03-05T20:19:43.015271] [INFO ] [sig ] Generating forecast for: CRWD [2026-03-05T20:19:43.015302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-03-05T20:19:43.026804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-03-05T20:19:43.027141] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-03-05T20:19:43.028094] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-03-05T20:19:43.028160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:43.028196] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:43.028225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:43.028282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:43.086748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:43.087376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:43.087459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:43.087492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:43.209438] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:43.209602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:43.209646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:43.209674] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:43.213077] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: UP (p=66.71%) [2026-03-05T20:19:43.213351] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-03-05T20:19:43.213480] [INFO ] [sig ] CRWD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:43.358190] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CRWD.txt [2026-03-05T20:19:43.358313] [INFO ] [sig ] [774/3362] Completed CRWD in 0.3s | 2.78 sym/s | Total: 4.6m | ETA: 15.5m [2026-03-05T20:19:43.358353] [INFO ] [sig ] [775/3362] Forecasting CRWS... [2026-03-05T20:19:43.358391] [INFO ] [sig ] Generating forecast for: CRWS [2026-03-05T20:19:43.358422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-03-05T20:19:43.369630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-03-05T20:19:43.370035] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-03-05T20:19:43.371380] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-03-05T20:19:43.371448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:43.371498] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:43.371543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:43.371651] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:43.435275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:43.435942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:43.436038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:43.436079] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:43.550326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:43.550488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:43.550531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:43.550561] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:43.554504] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: UP (p=50.22%) [2026-03-05T20:19:43.555043] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-03-05T20:19:43.555187] [INFO ] [sig ] CRWS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:43.712273] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CRWS.txt [2026-03-05T20:19:43.712447] [INFO ] [sig ] [775/3362] Completed CRWS in 0.4s | 2.78 sym/s | Total: 4.6m | ETA: 15.5m [2026-03-05T20:19:43.712488] [INFO ] [sig ] [776/3362] Forecasting CSAN... [2026-03-05T20:19:43.712526] [INFO ] [sig ] Generating forecast for: CSAN [2026-03-05T20:19:43.712558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-03-05T20:19:43.724402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-03-05T20:19:43.724913] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-03-05T20:19:43.725889] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-03-05T20:19:43.725948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:43.725982] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:43.726011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:43.726069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:43.805970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:43.807123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:43.807253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:43.807310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:43.969053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:43.969257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:43.969314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:43.969353] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:43.974408] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: DOWN (p=24.76%) [2026-03-05T20:19:43.974932] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-03-05T20:19:43.975158] [INFO ] [sig ] CSAN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:44.219672] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CSAN.txt [2026-03-05T20:19:44.219912] [INFO ] [sig ] [776/3362] Completed CSAN in 0.5s | 2.78 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-05T20:19:44.219982] [INFO ] [sig ] [777/3362] Forecasting CSB... [2026-03-05T20:19:44.220036] [INFO ] [sig ] Generating forecast for: CSB [2026-03-05T20:19:44.220089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-03-05T20:19:44.284749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-03-05T20:19:44.286976] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-03-05T20:19:44.288391] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-03-05T20:19:44.288463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:44.288503] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:44.288537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:44.288646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:44.388226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:44.389673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:44.389830] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:44.389890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:44.557378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:44.557608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:44.557709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:44.557757] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:44.562922] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: UP (p=93.74%) [2026-03-05T20:19:44.563509] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-03-05T20:19:44.563776] [INFO ] [sig ] CSB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:44.797371] [INFO ] [LOCAL ] Saved forecast: CSB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CSB.txt [2026-03-05T20:19:44.797640] [INFO ] [sig ] [777/3362] Completed CSB in 0.6s | 2.78 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-05T20:19:44.797798] [INFO ] [sig ] [778/3362] Forecasting CSCO... [2026-03-05T20:19:44.797853] [INFO ] [sig ] Generating forecast for: CSCO [2026-03-05T20:19:44.797910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-03-05T20:19:44.818840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-03-05T20:19:44.819332] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-03-05T20:19:44.820435] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-03-05T20:19:44.820500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:44.820544] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:44.820603] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:44.820688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:44.904852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:44.906169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:44.906293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:44.906341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:45.064487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:45.064693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:45.064753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:45.064787] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:45.068895] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: DOWN (p=49.92%) [2026-03-05T20:19:45.069266] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-03-05T20:19:45.069430] [INFO ] [sig ] CSCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:45.248808] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CSCO.txt [2026-03-05T20:19:45.248976] [INFO ] [sig ] [778/3362] Completed CSCO in 0.5s | 2.77 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-05T20:19:45.249020] [INFO ] [sig ] [779/3362] Forecasting CSGP... [2026-03-05T20:19:45.249059] [INFO ] [sig ] Generating forecast for: CSGP [2026-03-05T20:19:45.249096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-03-05T20:19:45.260996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-03-05T20:19:45.261439] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-03-05T20:19:45.262350] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-03-05T20:19:45.262409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:45.262444] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:45.262473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:45.262533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:45.319753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:45.320725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:45.320811] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:45.320844] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:45.443511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:45.443691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:45.443734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:45.443797] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:45.447360] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: UP (p=65.00%) [2026-03-05T20:19:45.447694] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-03-05T20:19:45.447837] [INFO ] [sig ] CSGP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:45.606216] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CSGP.txt [2026-03-05T20:19:45.606365] [INFO ] [sig ] [779/3362] Completed CSGP in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-05T20:19:45.606407] [INFO ] [sig ] [780/3362] Forecasting CSGS... [2026-03-05T20:19:45.606437] [INFO ] [sig ] Generating forecast for: CSGS [2026-03-05T20:19:45.606467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-03-05T20:19:45.618533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-03-05T20:19:45.618973] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-03-05T20:19:45.619869] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-03-05T20:19:45.619926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:45.619960] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:45.619990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:45.620049] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:45.681593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:45.682680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:45.682763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:45.682796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:45.812262] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:45.812429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:45.812471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:45.812501] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:45.816322] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: UP (p=99.29%) [2026-03-05T20:19:45.816774] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-03-05T20:19:45.816938] [INFO ] [sig ] CSGS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:45.968943] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CSGS.txt [2026-03-05T20:19:45.969113] [INFO ] [sig ] [780/3362] Completed CSGS in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-05T20:19:45.969160] [INFO ] [sig ] [781/3362] Forecasting CSIQ... [2026-03-05T20:19:45.969208] [INFO ] [sig ] Generating forecast for: CSIQ [2026-03-05T20:19:45.969257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-03-05T20:19:45.980914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-03-05T20:19:45.981346] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-03-05T20:19:45.982373] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-03-05T20:19:45.982432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:45.982469] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:45.982499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:45.982559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:46.044157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:46.045288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:46.045378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:46.045430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:46.176461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:46.176644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:46.176695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:46.176731] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:46.180286] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: DOWN (p=0.52%) [2026-03-05T20:19:46.180594] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-03-05T20:19:46.180729] [INFO ] [sig ] CSIQ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:46.328886] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CSIQ.txt [2026-03-05T20:19:46.329041] [INFO ] [sig ] [781/3362] Completed CSIQ in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-05T20:19:46.329113] [INFO ] [sig ] [782/3362] Forecasting CSPI... [2026-03-05T20:19:46.329146] [INFO ] [sig ] Generating forecast for: CSPI [2026-03-05T20:19:46.329178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-03-05T20:19:46.340435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-03-05T20:19:46.340834] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-03-05T20:19:46.341735] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-03-05T20:19:46.341795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:46.341841] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:46.341874] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:46.341932] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:46.402816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:46.403699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:46.403786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:46.403821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:46.520790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:46.520951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:46.520993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:46.521023] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:46.524944] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: DOWN (p=24.19%) [2026-03-05T20:19:46.525237] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-03-05T20:19:46.525370] [INFO ] [sig ] CSPI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:46.676053] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CSPI.txt [2026-03-05T20:19:46.676184] [INFO ] [sig ] [782/3362] Completed CSPI in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-05T20:19:46.676223] [INFO ] [sig ] [783/3362] Forecasting CSQ... [2026-03-05T20:19:46.676253] [INFO ] [sig ] Generating forecast for: CSQ [2026-03-05T20:19:46.676283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-03-05T20:19:46.687025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-03-05T20:19:46.687322] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-03-05T20:19:46.688227] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-03-05T20:19:46.688281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:46.688315] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:46.688354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:46.688413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:46.753864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:46.754794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:46.754883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:46.754917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:46.878466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:46.878646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:46.878690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:46.878720] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:46.882273] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: UP (p=55.81%) [2026-03-05T20:19:46.882560] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-03-05T20:19:46.882717] [INFO ] [sig ] CSQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:47.030871] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CSQ.txt [2026-03-05T20:19:47.031036] [INFO ] [sig ] [783/3362] Completed CSQ in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-05T20:19:47.031079] [INFO ] [sig ] [784/3362] Forecasting CSTL... [2026-03-05T20:19:47.031115] [INFO ] [sig ] Generating forecast for: CSTL [2026-03-05T20:19:47.031157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-03-05T20:19:47.042337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-03-05T20:19:47.042700] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-03-05T20:19:47.043559] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-03-05T20:19:47.043632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:47.043666] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:47.043694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:47.043752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:47.105638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:47.106558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:47.106663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:47.106698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:47.233315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:47.233479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:47.233520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:47.233548] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:47.237068] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: DOWN (p=21.84%) [2026-03-05T20:19:47.237354] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-03-05T20:19:47.237484] [INFO ] [sig ] CSTL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:47.387865] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CSTL.txt [2026-03-05T20:19:47.388029] [INFO ] [sig ] [784/3362] Completed CSTL in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-05T20:19:47.388074] [INFO ] [sig ] [785/3362] Forecasting CSTM... [2026-03-05T20:19:47.388109] [INFO ] [sig ] Generating forecast for: CSTM [2026-03-05T20:19:47.388148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-03-05T20:19:47.401377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-03-05T20:19:47.401827] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-03-05T20:19:47.402788] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-03-05T20:19:47.402842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:47.402877] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:47.402936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:47.402996] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:47.465669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:47.466835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:47.466922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:47.466957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:47.597533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:47.597749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:47.597795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:47.597825] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:47.601640] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: DOWN (p=41.57%) [2026-03-05T20:19:47.601951] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-03-05T20:19:47.602095] [INFO ] [sig ] CSTM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:47.851526] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CSTM.txt [2026-03-05T20:19:47.851709] [INFO ] [sig ] [785/3362] Completed CSTM in 0.5s | 2.77 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-05T20:19:47.851752] [INFO ] [sig ] [786/3362] Forecasting CSWC... [2026-03-05T20:19:47.851786] [INFO ] [sig ] Generating forecast for: CSWC [2026-03-05T20:19:47.851818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-03-05T20:19:47.863802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-03-05T20:19:47.864227] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-03-05T20:19:47.865143] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-03-05T20:19:47.865201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:47.865236] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:47.865264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:47.865322] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:47.929034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:47.929999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:47.930087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:47.930122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:48.055983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:48.056152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:48.056202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:48.056239] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:48.060619] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: UP (p=65.02%) [2026-03-05T20:19:48.060962] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-03-05T20:19:48.061117] [INFO ] [sig ] CSWC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:48.214359] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CSWC.txt [2026-03-05T20:19:48.214526] [INFO ] [sig ] [786/3362] Completed CSWC in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-05T20:19:48.214587] [INFO ] [sig ] [787/3362] Forecasting CSX... [2026-03-05T20:19:48.214621] [INFO ] [sig ] Generating forecast for: CSX [2026-03-05T20:19:48.214659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-03-05T20:19:48.225861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-03-05T20:19:48.226250] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-03-05T20:19:48.227173] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-03-05T20:19:48.227234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:48.227275] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:48.227310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:48.227380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:48.288105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:48.289055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:48.289143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:48.289177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:48.420264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:48.420434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:48.420480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:48.420510] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:48.424087] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: UP (p=97.10%) [2026-03-05T20:19:48.424398] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-03-05T20:19:48.424538] [INFO ] [sig ] CSX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:48.579083] [INFO ] [LOCAL ] Saved forecast: CSX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CSX.txt [2026-03-05T20:19:48.579247] [INFO ] [sig ] [787/3362] Completed CSX in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-05T20:19:48.579290] [INFO ] [sig ] [788/3362] Forecasting CTAS... [2026-03-05T20:19:48.579322] [INFO ] [sig ] Generating forecast for: CTAS [2026-03-05T20:19:48.579352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-03-05T20:19:48.590967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-03-05T20:19:48.591373] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-03-05T20:19:48.592346] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-03-05T20:19:48.592412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:48.592452] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:48.592480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:48.592538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:48.649630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:48.650509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:48.650615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:48.650653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:48.769857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:48.770016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:48.770057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:48.770087] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:48.773640] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: DOWN (p=7.14%) [2026-03-05T20:19:48.773937] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-03-05T20:19:48.774077] [INFO ] [sig ] CTAS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:48.922557] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CTAS.txt [2026-03-05T20:19:48.922739] [INFO ] [sig ] [788/3362] Completed CTAS in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-05T20:19:48.922781] [INFO ] [sig ] [789/3362] Forecasting CTBB... [2026-03-05T20:19:48.922812] [INFO ] [sig ] Generating forecast for: CTBB [2026-03-05T20:19:48.922843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-03-05T20:19:48.935296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-03-05T20:19:48.935695] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-03-05T20:19:48.936623] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-03-05T20:19:48.936681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:48.936716] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:48.936745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:48.936804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:49.004981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:49.006016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:49.006110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:49.006154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:49.128750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:49.128933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:49.128979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:49.129012] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:49.132784] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: DOWN (p=2.44%) [2026-03-05T20:19:49.133066] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-03-05T20:19:49.133200] [INFO ] [sig ] CTBB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:49.280957] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CTBB.txt [2026-03-05T20:19:49.281103] [INFO ] [sig ] [789/3362] Completed CTBB in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-05T20:19:49.281143] [INFO ] [sig ] [790/3362] Forecasting CTBI... [2026-03-05T20:19:49.281175] [INFO ] [sig ] Generating forecast for: CTBI [2026-03-05T20:19:49.281208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-03-05T20:19:49.293842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-03-05T20:19:49.294207] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-03-05T20:19:49.295235] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-03-05T20:19:49.295299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:49.295338] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:49.295364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:49.295420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:49.355702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:49.356538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:49.356639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:49.356674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:49.483386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:49.483541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:49.483601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:49.483634] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:49.487428] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: UP (p=85.33%) [2026-03-05T20:19:49.487767] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-03-05T20:19:49.487897] [INFO ] [sig ] CTBI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:49.637908] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CTBI.txt [2026-03-05T20:19:49.638055] [INFO ] [sig ] [790/3362] Completed CTBI in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.5m [2026-03-05T20:19:49.638095] [INFO ] [sig ] [791/3362] Forecasting CTDD... [2026-03-05T20:19:49.638127] [INFO ] [sig ] Generating forecast for: CTDD [2026-03-05T20:19:49.638157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-03-05T20:19:49.650654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-03-05T20:19:49.651051] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-03-05T20:19:49.651947] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-03-05T20:19:49.652003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:49.652040] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:49.652071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:49.652134] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:49.712533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:49.713193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:49.713289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:49.713329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:49.829228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:49.829396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:49.829441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:49.829471] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:49.833190] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: UP (p=90.43%) [2026-03-05T20:19:49.833474] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-03-05T20:19:49.833626] [INFO ] [sig ] CTDD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:49.987170] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CTDD.txt [2026-03-05T20:19:49.987301] [INFO ] [sig ] [791/3362] Completed CTDD in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-05T20:19:49.987341] [INFO ] [sig ] [792/3362] Forecasting CTKB... [2026-03-05T20:19:49.987372] [INFO ] [sig ] Generating forecast for: CTKB [2026-03-05T20:19:49.987402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-03-05T20:19:49.998017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-03-05T20:19:49.998340] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-03-05T20:19:49.999383] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-03-05T20:19:49.999436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:49.999468] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:49.999496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:49.999552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:50.056193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:50.056836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:50.056916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:50.056949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:50.177412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:50.177554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:50.177616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:50.177647] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:50.181144] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: UP (p=77.34%) [2026-03-05T20:19:50.181420] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-03-05T20:19:50.181552] [INFO ] [sig ] CTKB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:50.326663] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CTKB.txt [2026-03-05T20:19:50.326792] [INFO ] [sig ] [792/3362] Completed CTKB in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-05T20:19:50.326832] [INFO ] [sig ] [793/3362] Forecasting CTLP... [2026-03-05T20:19:50.326862] [INFO ] [sig ] Generating forecast for: CTLP [2026-03-05T20:19:50.326892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-03-05T20:19:50.337592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-03-05T20:19:50.341201] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-03-05T20:19:50.342395] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-03-05T20:19:50.342450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:50.342483] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:50.342511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:50.342585] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:50.399470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:50.400397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:50.400481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:50.400514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:50.532352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:50.532519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:50.532565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:50.532617] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:50.536133] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: DOWN (p=18.39%) [2026-03-05T20:19:50.536419] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-03-05T20:19:50.536562] [INFO ] [sig ] CTLP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:50.684600] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CTLP.txt [2026-03-05T20:19:50.684745] [INFO ] [sig ] [793/3362] Completed CTLP in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-05T20:19:50.684787] [INFO ] [sig ] [794/3362] Forecasting CTMX... [2026-03-05T20:19:50.684818] [INFO ] [sig ] Generating forecast for: CTMX [2026-03-05T20:19:50.684849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-03-05T20:19:50.696614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-03-05T20:19:50.696936] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-03-05T20:19:50.697789] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-03-05T20:19:50.697842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:50.697876] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:50.697903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:50.697961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:50.757645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:50.758709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:50.758796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:50.758830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:50.883423] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:50.883604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:50.883651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:50.883682] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:50.887343] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: DOWN (p=47.37%) [2026-03-05T20:19:50.887647] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-03-05T20:19:50.887800] [INFO ] [sig ] CTMX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:51.042872] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CTMX.txt [2026-03-05T20:19:51.043035] [INFO ] [sig ] [794/3362] Completed CTMX in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-05T20:19:51.043076] [INFO ] [sig ] [795/3362] Forecasting CTNM... [2026-03-05T20:19:51.043107] [INFO ] [sig ] Generating forecast for: CTNM [2026-03-05T20:19:51.043140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-03-05T20:19:51.054378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-03-05T20:19:51.054755] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-03-05T20:19:51.055683] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-03-05T20:19:51.055737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:51.055771] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:51.055801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:51.055859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:51.119144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:51.119943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:51.120056] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:51.120090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:51.243141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:51.243316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:51.243366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:51.243396] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:51.247399] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-03-05T20:19:51.247768] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-03-05T20:19:51.247916] [INFO ] [sig ] CTNM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:51.404845] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CTNM.txt [2026-03-05T20:19:51.404986] [INFO ] [sig ] [795/3362] Completed CTNM in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-05T20:19:51.405025] [INFO ] [sig ] [796/3362] Forecasting CTO... [2026-03-05T20:19:51.405055] [INFO ] [sig ] Generating forecast for: CTO [2026-03-05T20:19:51.405085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-03-05T20:19:51.416723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-03-05T20:19:51.417070] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-03-05T20:19:51.417959] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-03-05T20:19:51.418045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:51.418081] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:51.418108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:51.418167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:51.478114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:51.478862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:51.478947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:51.478981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:51.602054] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:51.602209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:51.602255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:51.602285] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:51.606038] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: DOWN (p=31.22%) [2026-03-05T20:19:51.606331] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-03-05T20:19:51.606463] [INFO ] [sig ] CTO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:51.760347] [INFO ] [LOCAL ] Saved forecast: CTO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CTO.txt [2026-03-05T20:19:51.760707] [INFO ] [sig ] [796/3362] Completed CTO in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-05T20:19:51.760747] [INFO ] [sig ] [797/3362] Forecasting CTRA... [2026-03-05T20:19:51.760777] [INFO ] [sig ] Generating forecast for: CTRA [2026-03-05T20:19:51.760806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-03-05T20:19:51.772286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-03-05T20:19:51.772661] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-03-05T20:19:51.773533] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-03-05T20:19:51.773611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:51.773649] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:51.773678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:51.773736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:51.831195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:51.831993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:51.832092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:51.832126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:51.949956] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:51.950117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:51.950158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:51.950187] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:51.953666] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: UP (p=95.59%) [2026-03-05T20:19:51.953944] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-03-05T20:19:51.954074] [INFO ] [sig ] CTRA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:52.106130] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CTRA.txt [2026-03-05T20:19:52.106269] [INFO ] [sig ] [797/3362] Completed CTRA in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-05T20:19:52.106310] [INFO ] [sig ] [798/3362] Forecasting CTRE... [2026-03-05T20:19:52.106339] [INFO ] [sig ] Generating forecast for: CTRE [2026-03-05T20:19:52.106370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-03-05T20:19:52.117457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-03-05T20:19:52.117803] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-03-05T20:19:52.118695] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-03-05T20:19:52.118751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:52.118785] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:52.118813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:52.118871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:52.177885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:52.178639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:52.178724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:52.178756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:52.300471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:52.300656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:52.300700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:52.300730] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:52.304225] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: UP (p=93.20%) [2026-03-05T20:19:52.304522] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-03-05T20:19:52.304670] [INFO ] [sig ] CTRE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:52.451171] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CTRE.txt [2026-03-05T20:19:52.451344] [INFO ] [sig ] [798/3362] Completed CTRE in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-05T20:19:52.451410] [INFO ] [sig ] [799/3362] Forecasting CTRM... [2026-03-05T20:19:52.451467] [INFO ] [sig ] Generating forecast for: CTRM [2026-03-05T20:19:52.451511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-03-05T20:19:52.463062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-03-05T20:19:52.463611] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-03-05T20:19:52.464464] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-03-05T20:19:52.464517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:52.464551] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:52.464598] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:52.464660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:52.525042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:52.525954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:52.526039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:52.526073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:52.639538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:52.639718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:52.639771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:52.639803] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:52.643283] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: UP (p=71.38%) [2026-03-05T20:19:52.643606] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-03-05T20:19:52.643741] [INFO ] [sig ] CTRM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:52.794650] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CTRM.txt [2026-03-05T20:19:52.794782] [INFO ] [sig ] [799/3362] Completed CTRM in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-05T20:19:52.794827] [INFO ] [sig ] [800/3362] Forecasting CTRN... [2026-03-05T20:19:52.794859] [INFO ] [sig ] Generating forecast for: CTRN [2026-03-05T20:19:52.794889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-03-05T20:19:52.806509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-03-05T20:19:52.806868] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-03-05T20:19:52.807766] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-03-05T20:19:52.807820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:52.807853] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:52.807881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:52.807938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:52.867621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:52.868329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:52.868413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:52.868448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:52.992545] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:52.992723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:52.992766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:52.992797] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:52.996329] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: UP (p=85.97%) [2026-03-05T20:19:52.996834] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-03-05T20:19:52.996968] [INFO ] [sig ] CTRN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:53.152561] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CTRN.txt [2026-03-05T20:19:53.152769] [INFO ] [sig ] [800/3362] Completed CTRN in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-05T20:19:53.152816] [INFO ] [sig ] [801/3362] Forecasting CTS... [2026-03-05T20:19:53.152849] [INFO ] [sig ] Generating forecast for: CTS [2026-03-05T20:19:53.152881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-03-05T20:19:53.164452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-03-05T20:19:53.164839] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-03-05T20:19:53.165936] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-03-05T20:19:53.165991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:53.166025] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:53.166052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:53.166111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:53.227077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:53.228036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:53.228127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:53.228161] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:53.351004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:53.351170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:53.351214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:53.351245] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:53.355041] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: DOWN (p=23.95%) [2026-03-05T20:19:53.355382] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-03-05T20:19:53.355523] [INFO ] [sig ] CTS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:53.507795] [INFO ] [LOCAL ] Saved forecast: CTS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CTS.txt [2026-03-05T20:19:53.507929] [INFO ] [sig ] [801/3362] Completed CTS in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-05T20:19:53.507970] [INFO ] [sig ] [802/3362] Forecasting CTSH... [2026-03-05T20:19:53.508001] [INFO ] [sig ] Generating forecast for: CTSH [2026-03-05T20:19:53.508031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-03-05T20:19:53.518830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-03-05T20:19:53.519121] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-03-05T20:19:53.519965] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-03-05T20:19:53.520018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:53.520080] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:53.520109] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:53.520167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:53.577535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:53.578308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:53.578405] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:53.578442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:53.697961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:53.698122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:53.698163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:53.698193] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:53.701688] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: DOWN (p=31.04%) [2026-03-05T20:19:53.701965] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-03-05T20:19:53.702092] [INFO ] [sig ] CTSH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:53.848400] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CTSH.txt [2026-03-05T20:19:53.848550] [INFO ] [sig ] [802/3362] Completed CTSH in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-05T20:19:53.848609] [INFO ] [sig ] [803/3362] Forecasting CTVA... [2026-03-05T20:19:53.848642] [INFO ] [sig ] Generating forecast for: CTVA [2026-03-05T20:19:53.848672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-03-05T20:19:53.860308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-03-05T20:19:53.860649] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-03-05T20:19:53.861462] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-03-05T20:19:53.861515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:53.861548] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:53.861596] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:53.861656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:53.925298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:53.926203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:53.926295] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:53.926330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:54.055270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:54.055443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:54.055505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:54.055538] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:54.059070] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: DOWN (p=20.60%) [2026-03-05T20:19:54.059385] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-03-05T20:19:54.059529] [INFO ] [sig ] CTVA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:54.220475] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CTVA.txt [2026-03-05T20:19:54.220642] [INFO ] [sig ] [803/3362] Completed CTVA in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-05T20:19:54.220686] [INFO ] [sig ] [804/3362] Forecasting CUBE... [2026-03-05T20:19:54.220715] [INFO ] [sig ] Generating forecast for: CUBE [2026-03-05T20:19:54.220746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-03-05T20:19:54.232054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-03-05T20:19:54.232370] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-03-05T20:19:54.233196] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-03-05T20:19:54.233250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:54.233283] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:54.233311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:54.233369] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:54.294586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:54.295421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:54.295519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:54.295555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:54.419857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:54.420015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:54.420057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:54.420085] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:54.423636] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: DOWN (p=44.37%) [2026-03-05T20:19:54.423911] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-03-05T20:19:54.424043] [INFO ] [sig ] CUBE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:54.585129] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CUBE.txt [2026-03-05T20:19:54.585332] [INFO ] [sig ] [804/3362] Completed CUBE in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-05T20:19:54.585387] [INFO ] [sig ] [805/3362] Forecasting CUBI... [2026-03-05T20:19:54.585421] [INFO ] [sig ] Generating forecast for: CUBI [2026-03-05T20:19:54.585455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-03-05T20:19:54.598625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-03-05T20:19:54.599096] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-03-05T20:19:54.600072] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-03-05T20:19:54.600131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:54.600175] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:54.600207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:54.600268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:54.666017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:54.667053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:54.667147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:54.667183] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:54.803173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:54.803348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:54.803393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:54.803489] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:54.807691] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: UP (p=96.23%) [2026-03-05T20:19:54.808014] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-03-05T20:19:54.808162] [INFO ] [sig ] CUBI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:54.956281] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CUBI.txt [2026-03-05T20:19:54.956414] [INFO ] [sig ] [805/3362] Completed CUBI in 0.4s | 2.77 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-05T20:19:54.956453] [INFO ] [sig ] [806/3362] Forecasting CUK... [2026-03-05T20:19:54.956484] [INFO ] [sig ] Generating forecast for: CUK [2026-03-05T20:19:54.956516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-03-05T20:19:54.967635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-03-05T20:19:54.967982] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-03-05T20:19:54.968917] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-03-05T20:19:54.968973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:54.969007] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:54.969038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:54.969097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:55.027460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:55.028099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:55.028178] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:55.028211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:55.154522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:55.154701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:55.154743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:55.154773] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:55.158242] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: DOWN (p=32.44%) [2026-03-05T20:19:55.158524] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-03-05T20:19:55.158675] [INFO ] [sig ] CUK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:55.304434] [INFO ] [LOCAL ] Saved forecast: CUK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CUK.txt [2026-03-05T20:19:55.304546] [INFO ] [sig ] [806/3362] Completed CUK in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.4m [2026-03-05T20:19:55.304603] [INFO ] [sig ] [807/3362] Forecasting CULP... [2026-03-05T20:19:55.304635] [INFO ] [sig ] Generating forecast for: CULP [2026-03-05T20:19:55.304665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-03-05T20:19:55.316896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-03-05T20:19:55.317235] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-03-05T20:19:55.318336] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-03-05T20:19:55.318391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:55.318439] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:55.318468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:55.318527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:55.376013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:55.376663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:55.376741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:55.376774] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:55.486827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:55.486990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:55.487035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:55.487067] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:55.491119] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: DOWN (p=6.76%) [2026-03-05T20:19:55.491417] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-03-05T20:19:55.491554] [INFO ] [sig ] CULP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:55.643087] [INFO ] [LOCAL ] Saved forecast: CULP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CULP.txt [2026-03-05T20:19:55.643236] [INFO ] [sig ] [807/3362] Completed CULP in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.3m [2026-03-05T20:19:55.643281] [INFO ] [sig ] [808/3362] Forecasting CURI... [2026-03-05T20:19:55.643317] [INFO ] [sig ] Generating forecast for: CURI [2026-03-05T20:19:55.643355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-03-05T20:19:55.654985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-03-05T20:19:55.655337] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-03-05T20:19:55.656400] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-03-05T20:19:55.656453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:55.656485] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:55.656512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:55.656769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:55.715343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:55.716398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:55.716494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:55.716531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:55.852760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:55.852955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:55.853008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:55.853041] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:55.857244] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: UP (p=78.89%) [2026-03-05T20:19:55.857568] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-03-05T20:19:55.857755] [INFO ] [sig ] CURI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:56.004169] [INFO ] [LOCAL ] Saved forecast: CURI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CURI.txt [2026-03-05T20:19:56.004331] [INFO ] [sig ] [808/3362] Completed CURI in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-05T20:19:56.004372] [INFO ] [sig ] [809/3362] Forecasting CUZ... [2026-03-05T20:19:56.004404] [INFO ] [sig ] Generating forecast for: CUZ [2026-03-05T20:19:56.004434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-03-05T20:19:56.015725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-03-05T20:19:56.016107] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-03-05T20:19:56.016972] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-03-05T20:19:56.017026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:56.017059] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:56.017086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:56.017144] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:56.073412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:56.074181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:56.074264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:56.074299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:56.196216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:56.196387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:56.196430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:56.196460] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:56.199987] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: DOWN (p=9.71%) [2026-03-05T20:19:56.200273] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-03-05T20:19:56.200407] [INFO ] [sig ] CUZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:56.345710] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CUZ.txt [2026-03-05T20:19:56.345860] [INFO ] [sig ] [809/3362] Completed CUZ in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-05T20:19:56.345901] [INFO ] [sig ] [810/3362] Forecasting CVBF... [2026-03-05T20:19:56.345932] [INFO ] [sig ] Generating forecast for: CVBF [2026-03-05T20:19:56.345962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-03-05T20:19:56.357369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-03-05T20:19:56.357768] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-03-05T20:19:56.358652] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-03-05T20:19:56.358706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:56.358738] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:56.358765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:56.358821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:56.415527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:56.416331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:56.416415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:56.416449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:56.541193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:56.541356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:56.541400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:56.541429] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:56.544924] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: UP (p=62.88%) [2026-03-05T20:19:56.545204] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-03-05T20:19:56.545349] [INFO ] [sig ] CVBF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:56.691282] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CVBF.txt [2026-03-05T20:19:56.691448] [INFO ] [sig ] [810/3362] Completed CVBF in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-05T20:19:56.691491] [INFO ] [sig ] [811/3362] Forecasting CVCO... [2026-03-05T20:19:56.691532] [INFO ] [sig ] Generating forecast for: CVCO [2026-03-05T20:19:56.691596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-03-05T20:19:56.703802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-03-05T20:19:56.704240] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-03-05T20:19:56.705154] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-03-05T20:19:56.705209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:56.705243] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:56.705275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:56.705357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:56.770502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:56.771496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:56.771811] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:56.771859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:56.900884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:56.901043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:56.901087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:56.901118] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:56.905040] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: UP (p=72.92%) [2026-03-05T20:19:56.905402] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-03-05T20:19:56.905553] [INFO ] [sig ] CVCO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:57.067397] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CVCO.txt [2026-03-05T20:19:57.067548] [INFO ] [sig ] [811/3362] Completed CVCO in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-05T20:19:57.067626] [INFO ] [sig ] [812/3362] Forecasting CVE... [2026-03-05T20:19:57.067695] [INFO ] [sig ] Generating forecast for: CVE [2026-03-05T20:19:57.067735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-03-05T20:19:57.079607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-03-05T20:19:57.079965] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-03-05T20:19:57.080837] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-03-05T20:19:57.080892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:57.080926] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:57.080955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:57.081013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:57.149444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:57.150336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:57.150465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:57.150508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:57.290623] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:57.290823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:57.290888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:57.290932] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:57.295017] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-03-05T20:19:57.295332] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-03-05T20:19:57.295475] [INFO ] [sig ] CVE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:57.459070] [INFO ] [LOCAL ] Saved forecast: CVE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CVE.txt [2026-03-05T20:19:57.459293] [INFO ] [sig ] [812/3362] Completed CVE in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-05T20:19:57.459338] [INFO ] [sig ] [813/3362] Forecasting CVEO... [2026-03-05T20:19:57.459376] [INFO ] [sig ] Generating forecast for: CVEO [2026-03-05T20:19:57.459413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-03-05T20:19:57.471325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-03-05T20:19:57.471780] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-03-05T20:19:57.472649] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-03-05T20:19:57.472702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:57.472734] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:57.472761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:57.472817] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:57.533004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:57.534144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:57.534235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:57.534270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:57.659665] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:57.659829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:57.659870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:57.659900] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:57.663882] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: UP (p=90.16%) [2026-03-05T20:19:57.664174] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-03-05T20:19:57.664310] [INFO ] [sig ] CVEO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:19:57.819462] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CVEO.txt [2026-03-05T20:19:57.819634] [INFO ] [sig ] [813/3362] Completed CVEO in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-05T20:19:57.819677] [INFO ] [sig ] [814/3362] Forecasting CVGI... [2026-03-05T20:19:57.819709] [INFO ] [sig ] Generating forecast for: CVGI [2026-03-05T20:19:57.819738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-03-05T20:19:57.831643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-03-05T20:19:57.832007] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-03-05T20:19:57.832892] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-03-05T20:19:57.832946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:57.832980] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:57.833009] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:57.833066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:57.892599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:57.893344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:57.893432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:57.893466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:58.023650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:58.023810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:58.023852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:58.023897] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:58.027380] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: DOWN (p=36.51%) [2026-03-05T20:19:58.027708] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-03-05T20:19:58.027845] [INFO ] [sig ] CVGI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:58.188614] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CVGI.txt [2026-03-05T20:19:58.188982] [INFO ] [sig ] [814/3362] Completed CVGI in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-05T20:19:58.189023] [INFO ] [sig ] [815/3362] Forecasting CVI... [2026-03-05T20:19:58.189055] [INFO ] [sig ] Generating forecast for: CVI [2026-03-05T20:19:58.189084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-03-05T20:19:58.201635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-03-05T20:19:58.202040] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-03-05T20:19:58.202919] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-03-05T20:19:58.202972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:58.203005] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:58.203033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:58.203090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:58.266024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:58.266960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:58.267048] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:58.267083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:58.392937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:58.393099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:58.393143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:58.393176] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:58.397073] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: DOWN (p=0.75%) [2026-03-05T20:19:58.397381] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-03-05T20:19:58.397537] [INFO ] [sig ] CVI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:58.567816] [INFO ] [LOCAL ] Saved forecast: CVI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CVI.txt [2026-03-05T20:19:58.568017] [INFO ] [sig ] [815/3362] Completed CVI in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-05T20:19:58.568061] [INFO ] [sig ] [816/3362] Forecasting CVKD... [2026-03-05T20:19:58.568094] [INFO ] [sig ] Generating forecast for: CVKD [2026-03-05T20:19:58.568124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-03-05T20:19:58.579779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-03-05T20:19:58.580170] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-03-05T20:19:58.581029] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-03-05T20:19:58.581083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:58.581115] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:58.581141] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:58.581198] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:58.640606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:58.641733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:58.641825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:58.641875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:58.768883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:58.769046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:58.769087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:58.769116] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:58.772686] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: DOWN (p=0.99%) [2026-03-05T20:19:58.772987] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-03-05T20:19:58.773121] [INFO ] [sig ] CVKD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:58.925059] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CVKD.txt [2026-03-05T20:19:58.925219] [INFO ] [sig ] [816/3362] Completed CVKD in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-05T20:19:58.925259] [INFO ] [sig ] [817/3362] Forecasting CVNA... [2026-03-05T20:19:58.925290] [INFO ] [sig ] Generating forecast for: CVNA [2026-03-05T20:19:58.925322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-03-05T20:19:58.937828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-03-05T20:19:58.938218] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-03-05T20:19:58.939067] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-03-05T20:19:58.939132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:58.939172] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:58.939201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:58.939258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:58.998082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:58.998974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:58.999249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:58.999283] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:59.131451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:59.131819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:59.131863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:59.131893] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:59.135798] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: DOWN (p=11.90%) [2026-03-05T20:19:59.136086] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-03-05T20:19:59.136219] [INFO ] [sig ] CVNA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:59.289528] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CVNA.txt [2026-03-05T20:19:59.289895] [INFO ] [sig ] [817/3362] Completed CVNA in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-05T20:19:59.289940] [INFO ] [sig ] [818/3362] Forecasting CVRX... [2026-03-05T20:19:59.289972] [INFO ] [sig ] Generating forecast for: CVRX [2026-03-05T20:19:59.290004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-03-05T20:19:59.302829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-03-05T20:19:59.303241] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-03-05T20:19:59.304146] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-03-05T20:19:59.304203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:59.304239] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:59.304282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:59.304346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:59.364511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:59.365403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:59.365491] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:59.365527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:59.485443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:59.485610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:59.485654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:59.485684] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:59.489183] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: DOWN (p=20.93%) [2026-03-05T20:19:59.489504] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-03-05T20:19:59.489661] [INFO ] [sig ] CVRX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:59.636862] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CVRX.txt [2026-03-05T20:19:59.636998] [INFO ] [sig ] [818/3362] Completed CVRX in 0.3s | 2.77 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-05T20:19:59.637038] [INFO ] [sig ] [819/3362] Forecasting CVS... [2026-03-05T20:19:59.637068] [INFO ] [sig ] Generating forecast for: CVS [2026-03-05T20:19:59.637097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-03-05T20:19:59.649068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-03-05T20:19:59.649496] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-03-05T20:19:59.650353] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-03-05T20:19:59.650407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:19:59.650490] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:19:59.650520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:19:59.650595] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:19:59.712298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:19:59.713207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:19:59.713298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:19:59.713335] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:19:59.839788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:19:59.839964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:19:59.840008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:19:59.840037] [INFO ] [FORECASTER] Training complete [2026-03-05T20:19:59.843499] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: DOWN (p=1.75%) [2026-03-05T20:19:59.843810] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-03-05T20:19:59.843941] [INFO ] [sig ] CVS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:19:59.999132] [INFO ] [LOCAL ] Saved forecast: CVS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CVS.txt [2026-03-05T20:19:59.999276] [INFO ] [sig ] [819/3362] Completed CVS in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-05T20:19:59.999316] [INFO ] [sig ] [820/3362] Forecasting CVX... [2026-03-05T20:19:59.999346] [INFO ] [sig ] Generating forecast for: CVX [2026-03-05T20:19:59.999378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-03-05T20:20:00.010917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-03-05T20:20:00.011267] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-03-05T20:20:00.012224] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-03-05T20:20:00.012286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:00.012319] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:00.012348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:00.012406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:00.081889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:00.083029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:00.083125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:00.083160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:00.210429] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:00.210612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:00.210656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:00.210686] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:00.214193] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: UP (p=71.14%) [2026-03-05T20:20:00.214505] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-03-05T20:20:00.214668] [INFO ] [sig ] CVX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:00.360856] [INFO ] [LOCAL ] Saved forecast: CVX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CVX.txt [2026-03-05T20:20:00.361017] [INFO ] [sig ] [820/3362] Completed CVX in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-05T20:20:00.361060] [INFO ] [sig ] [821/3362] Forecasting CWAN... [2026-03-05T20:20:00.361090] [INFO ] [sig ] Generating forecast for: CWAN [2026-03-05T20:20:00.361122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-03-05T20:20:00.372057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-03-05T20:20:00.372397] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-03-05T20:20:00.373251] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-03-05T20:20:00.373304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:00.373337] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:00.373365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:00.373422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:00.435808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:00.436915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:00.437002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:00.437037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:00.565998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:00.566159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:00.566200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:00.566229] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:00.570017] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: DOWN (p=5.28%) [2026-03-05T20:20:00.570306] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-03-05T20:20:00.570439] [INFO ] [sig ] CWAN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:00.714519] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CWAN.txt [2026-03-05T20:20:00.714695] [INFO ] [sig ] [821/3362] Completed CWAN in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-05T20:20:00.714737] [INFO ] [sig ] [822/3362] Forecasting CWBC... [2026-03-05T20:20:00.714768] [INFO ] [sig ] Generating forecast for: CWBC [2026-03-05T20:20:00.714804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-03-05T20:20:00.726199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-03-05T20:20:00.726623] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-03-05T20:20:00.727449] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-03-05T20:20:00.727502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:00.727535] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:00.727562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:00.727652] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:00.784484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:00.785387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:00.785480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:00.785513] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:00.907002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:00.907176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:00.907217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:00.907299] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:00.910798] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: DOWN (p=7.96%) [2026-03-05T20:20:00.911073] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-03-05T20:20:00.911200] [INFO ] [sig ] CWBC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:01.061129] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CWBC.txt [2026-03-05T20:20:01.061280] [INFO ] [sig ] [822/3362] Completed CWBC in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-05T20:20:01.061328] [INFO ] [sig ] [823/3362] Forecasting CWCO... [2026-03-05T20:20:01.061361] [INFO ] [sig ] Generating forecast for: CWCO [2026-03-05T20:20:01.061394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-03-05T20:20:01.072043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-03-05T20:20:01.072348] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-03-05T20:20:01.073197] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-03-05T20:20:01.073252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:01.073292] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:01.073332] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:01.073397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:01.131940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:01.132904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:01.132991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:01.133023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:01.258019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:01.258192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:01.258238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:01.258268] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:01.262058] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: DOWN (p=37.85%) [2026-03-05T20:20:01.262431] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-03-05T20:20:01.262625] [INFO ] [sig ] CWCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:01.466622] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CWCO.txt [2026-03-05T20:20:01.466856] [INFO ] [sig ] [823/3362] Completed CWCO in 0.4s | 2.77 sym/s | Total: 4.9m | ETA: 15.3m [2026-03-05T20:20:01.466922] [INFO ] [sig ] [824/3362] Forecasting CWD... [2026-03-05T20:20:01.466962] [INFO ] [sig ] Generating forecast for: CWD [2026-03-05T20:20:01.467003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-03-05T20:20:01.485032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-03-05T20:20:01.485600] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-03-05T20:20:01.486751] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-03-05T20:20:01.486815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:01.486854] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:01.486886] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:01.486964] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:01.566451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:01.567700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:01.567825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:01.567866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:01.723694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:01.723917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:01.725666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:01.725719] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:01.730743] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: UP (p=94.10%) [2026-03-05T20:20:01.731211] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-03-05T20:20:01.731402] [INFO ] [sig ] CWD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:01.892071] [INFO ] [LOCAL ] Saved forecast: CWD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CWD.txt [2026-03-05T20:20:01.892244] [INFO ] [sig ] [824/3362] Completed CWD in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-05T20:20:01.892304] [INFO ] [sig ] [825/3362] Forecasting CWEN... [2026-03-05T20:20:01.892336] [INFO ] [sig ] Generating forecast for: CWEN [2026-03-05T20:20:01.892368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-03-05T20:20:01.903936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-03-05T20:20:01.904363] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-03-05T20:20:01.905219] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-03-05T20:20:01.905271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:01.905303] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:01.905330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:01.905385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:01.965013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:01.965988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:01.966081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:01.966115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:02.105140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:02.105345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:02.105403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:02.105441] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:02.109825] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: UP (p=98.36%) [2026-03-05T20:20:02.110279] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-03-05T20:20:02.110477] [INFO ] [sig ] CWEN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:02.281727] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CWEN.txt [2026-03-05T20:20:02.281944] [INFO ] [sig ] [825/3362] Completed CWEN in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-05T20:20:02.282004] [INFO ] [sig ] [826/3362] Forecasting CWH... [2026-03-05T20:20:02.282045] [INFO ] [sig ] Generating forecast for: CWH [2026-03-05T20:20:02.282095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-03-05T20:20:02.294893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-03-05T20:20:02.295343] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-03-05T20:20:02.296284] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-03-05T20:20:02.296348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:02.296388] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:02.296417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:02.296488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:02.361689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:02.362690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:02.362781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:02.362821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:02.490455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:02.490646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:02.490691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:02.490722] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:02.494430] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: DOWN (p=21.44%) [2026-03-05T20:20:02.494795] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-03-05T20:20:02.494942] [INFO ] [sig ] CWH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:02.657647] [INFO ] [LOCAL ] Saved forecast: CWH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CWH.txt [2026-03-05T20:20:02.657862] [INFO ] [sig ] [826/3362] Completed CWH in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-05T20:20:02.657907] [INFO ] [sig ] [827/3362] Forecasting CWK... [2026-03-05T20:20:02.657954] [INFO ] [sig ] Generating forecast for: CWK [2026-03-05T20:20:02.658007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-03-05T20:20:02.671224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-03-05T20:20:02.671730] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-03-05T20:20:02.672671] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-03-05T20:20:02.672728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:02.672763] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:02.672791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:02.672850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:02.736263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:02.737218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:02.737308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:02.737342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:02.859713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:02.859904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:02.859948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:02.859977] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:02.863719] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: UP (p=84.37%) [2026-03-05T20:20:02.864077] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-03-05T20:20:02.864233] [INFO ] [sig ] CWK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:03.015568] [INFO ] [LOCAL ] Saved forecast: CWK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CWK.txt [2026-03-05T20:20:03.015757] [INFO ] [sig ] [827/3362] Completed CWK in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-05T20:20:03.015808] [INFO ] [sig ] [828/3362] Forecasting CXDO... [2026-03-05T20:20:03.015839] [INFO ] [sig ] Generating forecast for: CXDO [2026-03-05T20:20:03.015871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-03-05T20:20:03.028043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-03-05T20:20:03.028434] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-03-05T20:20:03.029358] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-03-05T20:20:03.029422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:03.029461] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:03.029491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:03.029551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:03.088470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:03.089421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:03.089509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:03.089543] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:03.207443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:03.207645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:03.207719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:03.207750] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:03.211491] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: DOWN (p=15.38%) [2026-03-05T20:20:03.211835] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-03-05T20:20:03.211980] [INFO ] [sig ] CXDO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:03.359394] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CXDO.txt [2026-03-05T20:20:03.359564] [INFO ] [sig ] [828/3362] Completed CXDO in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-05T20:20:03.359629] [INFO ] [sig ] [829/3362] Forecasting CXE... [2026-03-05T20:20:03.359659] [INFO ] [sig ] Generating forecast for: CXE [2026-03-05T20:20:03.359692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-03-05T20:20:03.372429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-03-05T20:20:03.372859] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-03-05T20:20:03.373816] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-03-05T20:20:03.373870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:03.373904] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:03.373933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:03.373991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:03.433905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:03.434901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:03.435024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:03.435060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:03.556710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:03.556871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:03.556914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:03.556944] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:03.560563] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: UP (p=59.98%) [2026-03-05T20:20:03.560879] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-03-05T20:20:03.561017] [INFO ] [sig ] CXE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:03.708935] [INFO ] [LOCAL ] Saved forecast: CXE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CXE.txt [2026-03-05T20:20:03.709097] [INFO ] [sig ] [829/3362] Completed CXE in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-05T20:20:03.709137] [INFO ] [sig ] [830/3362] Forecasting CXSE... [2026-03-05T20:20:03.709169] [INFO ] [sig ] Generating forecast for: CXSE [2026-03-05T20:20:03.709200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-03-05T20:20:03.719893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-03-05T20:20:03.720267] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-03-05T20:20:03.721125] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-03-05T20:20:03.721179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:03.721212] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:03.721240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:03.721296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:03.780488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:03.781423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:03.781527] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:03.781569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:03.904781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:03.904968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:03.905031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:03.905064] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:03.908993] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-03-05T20:20:03.909294] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-03-05T20:20:03.909445] [INFO ] [sig ] CXSE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:04.057677] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CXSE.txt [2026-03-05T20:20:04.057863] [INFO ] [sig ] [830/3362] Completed CXSE in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-05T20:20:04.057907] [INFO ] [sig ] [831/3362] Forecasting CYD... [2026-03-05T20:20:04.057948] [INFO ] [sig ] Generating forecast for: CYD [2026-03-05T20:20:04.057987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-03-05T20:20:04.069564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-03-05T20:20:04.070019] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-03-05T20:20:04.070920] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-03-05T20:20:04.070989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:04.071025] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:04.071053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:04.071110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:04.130373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:04.131113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:04.131205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:04.131239] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:04.270910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:04.271095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:04.271156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:04.271202] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:04.275818] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: DOWN (p=21.90%) [2026-03-05T20:20:04.276292] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-03-05T20:20:04.276496] [INFO ] [sig ] CYD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:04.442742] [INFO ] [LOCAL ] Saved forecast: CYD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CYD.txt [2026-03-05T20:20:04.442902] [INFO ] [sig ] [831/3362] Completed CYD in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-05T20:20:04.442953] [INFO ] [sig ] [832/3362] Forecasting CYH... [2026-03-05T20:20:04.442986] [INFO ] [sig ] Generating forecast for: CYH [2026-03-05T20:20:04.443018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-03-05T20:20:04.453466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-03-05T20:20:04.453806] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-03-05T20:20:04.454644] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-03-05T20:20:04.454697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:04.454730] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:04.454758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:04.454815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:04.512457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:04.513284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:04.513368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:04.513401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:04.634786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:04.634940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:04.634984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:04.635017] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:04.639032] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: DOWN (p=1.25%) [2026-03-05T20:20:04.639391] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-03-05T20:20:04.639557] [INFO ] [sig ] CYH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:04.787780] [INFO ] [LOCAL ] Saved forecast: CYH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CYH.txt [2026-03-05T20:20:04.788041] [INFO ] [sig ] [832/3362] Completed CYH in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-05T20:20:04.788086] [INFO ] [sig ] [833/3362] Forecasting CYN... [2026-03-05T20:20:04.788116] [INFO ] [sig ] Generating forecast for: CYN [2026-03-05T20:20:04.788149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-03-05T20:20:04.800068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-03-05T20:20:04.800532] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-03-05T20:20:04.801631] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-03-05T20:20:04.801702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:04.801743] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:04.801779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:04.801861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:04.870969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:04.871917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:04.872009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:04.872045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:04.991647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:04.991811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:04.991856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:04.991888] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:04.995632] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: DOWN (p=3.97%) [2026-03-05T20:20:04.995939] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-03-05T20:20:04.996076] [INFO ] [sig ] CYN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:05.154269] [INFO ] [LOCAL ] Saved forecast: CYN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CYN.txt [2026-03-05T20:20:05.154438] [INFO ] [sig ] [833/3362] Completed CYN in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-05T20:20:05.154480] [INFO ] [sig ] [834/3362] Forecasting CYRX... [2026-03-05T20:20:05.154510] [INFO ] [sig ] Generating forecast for: CYRX [2026-03-05T20:20:05.154540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-03-05T20:20:05.166037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-03-05T20:20:05.166437] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-03-05T20:20:05.167337] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-03-05T20:20:05.167393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:05.167428] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:05.167457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:05.167518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:05.228563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:05.229557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:05.229682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:05.229723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:05.363920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:05.364136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:05.364191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:05.364224] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:05.368608] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: DOWN (p=12.79%) [2026-03-05T20:20:05.369134] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-03-05T20:20:05.369276] [INFO ] [sig ] CYRX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:05.520104] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CYRX.txt [2026-03-05T20:20:05.520238] [INFO ] [sig ] [834/3362] Completed CYRX in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-05T20:20:05.520285] [INFO ] [sig ] [835/3362] Forecasting CYTK... [2026-03-05T20:20:05.520316] [INFO ] [sig ] Generating forecast for: CYTK [2026-03-05T20:20:05.520345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-03-05T20:20:05.532630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-03-05T20:20:05.533154] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-03-05T20:20:05.534291] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-03-05T20:20:05.534346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:05.534380] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:05.534408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:05.534466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:05.595427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:05.596435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:05.596532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:05.596612] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:05.721132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:05.721292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:05.721334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:05.721365] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:05.725093] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: UP (p=57.74%) [2026-03-05T20:20:05.725480] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-03-05T20:20:05.725652] [INFO ] [sig ] CYTK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:05.881292] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CYTK.txt [2026-03-05T20:20:05.881453] [INFO ] [sig ] [835/3362] Completed CYTK in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-05T20:20:05.881495] [INFO ] [sig ] [836/3362] Forecasting CZFS... [2026-03-05T20:20:05.881528] [INFO ] [sig ] Generating forecast for: CZFS [2026-03-05T20:20:05.881564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-03-05T20:20:05.892127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-03-05T20:20:05.892418] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-03-05T20:20:05.893256] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-03-05T20:20:05.893309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:05.893401] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:05.893435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:05.893493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:05.951902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:05.952811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:05.952901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:05.952936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:06.052254] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:06.052414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:06.052456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:06.052486] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:06.056000] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: UP (p=91.09%) [2026-03-05T20:20:06.056294] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-03-05T20:20:06.056449] [INFO ] [sig ] CZFS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:06.222591] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CZFS.txt [2026-03-05T20:20:06.222803] [INFO ] [sig ] [836/3362] Completed CZFS in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-05T20:20:06.222854] [INFO ] [sig ] [837/3362] Forecasting CZNC... [2026-03-05T20:20:06.222894] [INFO ] [sig ] Generating forecast for: CZNC [2026-03-05T20:20:06.222933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-03-05T20:20:06.235853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-03-05T20:20:06.236225] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-03-05T20:20:06.237083] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-03-05T20:20:06.237138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:06.237172] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:06.237202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:06.237261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:06.297062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:06.297851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:06.297934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:06.297967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:06.421685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:06.421844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:06.421886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:06.421916] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:06.425380] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: DOWN (p=2.86%) [2026-03-05T20:20:06.425691] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-03-05T20:20:06.425824] [INFO ] [sig ] CZNC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:06.587392] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/CZNC.txt [2026-03-05T20:20:06.587634] [INFO ] [sig ] [837/3362] Completed CZNC in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-05T20:20:06.587712] [INFO ] [sig ] [838/3362] Forecasting CZWI... [2026-03-05T20:20:06.587755] [INFO ] [sig ] Generating forecast for: CZWI [2026-03-05T20:20:06.587795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-03-05T20:20:06.602916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-03-05T20:20:06.603460] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-03-05T20:20:06.604818] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-03-05T20:20:06.604886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:06.604931] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:06.604968] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:06.605052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:06.691139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:06.692242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:06.692339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:06.692375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:06.820776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:06.820943] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-05T20:20:06.821015] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:06.821058] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:06.824928] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: UP (p=88.22%) [2026-03-05T20:20:06.825235] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-03-05T20:20:06.825383] [INFO ] [sig ] CZWI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:06.981362] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/CZWI.txt [2026-03-05T20:20:06.981537] [INFO ] [sig ] [838/3362] Completed CZWI in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-05T20:20:06.981612] [INFO ] [sig ] [839/3362] Forecasting DAL... [2026-03-05T20:20:06.981654] [INFO ] [sig ] Generating forecast for: DAL [2026-03-05T20:20:06.981694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-03-05T20:20:06.996057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-03-05T20:20:06.996433] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-03-05T20:20:06.997379] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-03-05T20:20:06.997434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:06.997467] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:06.997494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:06.997559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:07.059647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:07.060654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:07.060756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:07.060792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:07.188988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:07.189147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:07.189190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:07.189256] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:07.192836] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: DOWN (p=18.20%) [2026-03-05T20:20:07.193124] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-03-05T20:20:07.193256] [INFO ] [sig ] DAL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:07.342805] [INFO ] [LOCAL ] Saved forecast: DAL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DAL.txt [2026-03-05T20:20:07.342954] [INFO ] [sig ] [839/3362] Completed DAL in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-05T20:20:07.342996] [INFO ] [sig ] [840/3362] Forecasting DAN... [2026-03-05T20:20:07.343027] [INFO ] [sig ] Generating forecast for: DAN [2026-03-05T20:20:07.343249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-03-05T20:20:07.355173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-03-05T20:20:07.355501] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-03-05T20:20:07.356544] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-03-05T20:20:07.356639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:07.356681] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:07.356714] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:07.356770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:07.417740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:07.418771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:07.418874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:07.418909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:07.553307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:07.553478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:07.553527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:07.553566] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:07.558078] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: UP (p=80.25%) [2026-03-05T20:20:07.558373] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-03-05T20:20:07.558505] [INFO ] [sig ] DAN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:07.704303] [INFO ] [LOCAL ] Saved forecast: DAN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DAN.txt [2026-03-05T20:20:07.704414] [INFO ] [sig ] [840/3362] Completed DAN in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.2m [2026-03-05T20:20:07.704452] [INFO ] [sig ] [841/3362] Forecasting DAO... [2026-03-05T20:20:07.704481] [INFO ] [sig ] Generating forecast for: DAO [2026-03-05T20:20:07.704510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-03-05T20:20:07.716387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-03-05T20:20:07.716729] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-03-05T20:20:07.717535] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-03-05T20:20:07.717609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:07.717643] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:07.717694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:07.717752] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:07.775783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:07.776608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:07.776687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:07.776720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:07.897282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:07.897426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:07.897467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:07.897496] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:07.901081] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: UP (p=97.80%) [2026-03-05T20:20:07.901357] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-03-05T20:20:07.901485] [INFO ] [sig ] DAO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:08.048739] [INFO ] [LOCAL ] Saved forecast: DAO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DAO.txt [2026-03-05T20:20:08.048880] [INFO ] [sig ] [841/3362] Completed DAO in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-05T20:20:08.048926] [INFO ] [sig ] [842/3362] Forecasting DAPP... [2026-03-05T20:20:08.048958] [INFO ] [sig ] Generating forecast for: DAPP [2026-03-05T20:20:08.048989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-03-05T20:20:08.061020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-03-05T20:20:08.061326] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-03-05T20:20:08.062370] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-03-05T20:20:08.062423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:08.062456] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:08.062496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:08.062554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:08.119793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:08.120420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:08.120586] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:08.120624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:08.243206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:08.243347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:08.243388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:08.243416] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:08.246853] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: UP (p=98.81%) [2026-03-05T20:20:08.247129] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-03-05T20:20:08.247258] [INFO ] [sig ] DAPP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:08.392471] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DAPP.txt [2026-03-05T20:20:08.392612] [INFO ] [sig ] [842/3362] Completed DAPP in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-05T20:20:08.392654] [INFO ] [sig ] [843/3362] Forecasting DARE... [2026-03-05T20:20:08.392684] [INFO ] [sig ] Generating forecast for: DARE [2026-03-05T20:20:08.392713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-03-05T20:20:08.403525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-03-05T20:20:08.403885] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-03-05T20:20:08.404725] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-03-05T20:20:08.404777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:08.404810] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:08.404838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:08.404895] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:08.462145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:08.462777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:08.462857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:08.462889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:08.579920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:08.580090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:08.580134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:08.580162] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:08.583854] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: DOWN (p=42.33%) [2026-03-05T20:20:08.584244] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-03-05T20:20:08.584401] [INFO ] [sig ] DARE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:08.734819] [INFO ] [LOCAL ] Saved forecast: DARE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DARE.txt [2026-03-05T20:20:08.734989] [INFO ] [sig ] [843/3362] Completed DARE in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-05T20:20:08.735030] [INFO ] [sig ] [844/3362] Forecasting DASH... [2026-03-05T20:20:08.735060] [INFO ] [sig ] Generating forecast for: DASH [2026-03-05T20:20:08.735092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-03-05T20:20:08.746709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-03-05T20:20:08.747126] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-03-05T20:20:08.747994] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-03-05T20:20:08.748047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:08.748079] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:08.748107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:08.748164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:08.807307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:08.808273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:08.808359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:08.808391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:08.934151] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:08.934309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:08.934351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:08.934380] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:08.937903] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: DOWN (p=8.01%) [2026-03-05T20:20:08.938194] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-03-05T20:20:08.938326] [INFO ] [sig ] DASH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:09.084794] [INFO ] [LOCAL ] Saved forecast: DASH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DASH.txt [2026-03-05T20:20:09.084928] [INFO ] [sig ] [844/3362] Completed DASH in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-05T20:20:09.084967] [INFO ] [sig ] [845/3362] Forecasting DAVA... [2026-03-05T20:20:09.084998] [INFO ] [sig ] Generating forecast for: DAVA [2026-03-05T20:20:09.085027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-03-05T20:20:09.096302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-03-05T20:20:09.096621] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-03-05T20:20:09.097421] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-03-05T20:20:09.097473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:09.097505] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:09.097533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:09.097612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:09.156948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:09.157885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:09.157991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:09.158033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:09.288527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:09.288720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:09.288769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:09.288799] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:09.292234] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: DOWN (p=27.16%) [2026-03-05T20:20:09.292512] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-03-05T20:20:09.292663] [INFO ] [sig ] DAVA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:09.443732] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DAVA.txt [2026-03-05T20:20:09.443930] [INFO ] [sig ] [845/3362] Completed DAVA in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-05T20:20:09.443973] [INFO ] [sig ] [846/3362] Forecasting DAVE... [2026-03-05T20:20:09.444013] [INFO ] [sig ] Generating forecast for: DAVE [2026-03-05T20:20:09.444055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-03-05T20:20:09.455938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-03-05T20:20:09.456265] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-03-05T20:20:09.457138] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-03-05T20:20:09.457191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:09.457224] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:09.457252] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:09.457310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:09.515523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:09.516264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:09.516372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:09.516407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:09.635745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:09.635912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:09.635956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:09.635987] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:09.639550] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: UP (p=88.38%) [2026-03-05T20:20:09.639845] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-03-05T20:20:09.639974] [INFO ] [sig ] DAVE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:09.786693] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DAVE.txt [2026-03-05T20:20:09.786838] [INFO ] [sig ] [846/3362] Completed DAVE in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-05T20:20:09.786878] [INFO ] [sig ] [847/3362] Forecasting DAWN... [2026-03-05T20:20:09.786910] [INFO ] [sig ] Generating forecast for: DAWN [2026-03-05T20:20:09.786940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-03-05T20:20:09.797815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-03-05T20:20:09.798106] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-03-05T20:20:09.798980] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-03-05T20:20:09.799033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:09.799065] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:09.799092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:09.799149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:09.856704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:09.857388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:09.857473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:09.857506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:09.985646] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:09.985993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:09.986035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:09.986065] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:09.990007] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: DOWN (p=36.43%) [2026-03-05T20:20:09.990292] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-03-05T20:20:09.990422] [INFO ] [sig ] DAWN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:10.135628] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DAWN.txt [2026-03-05T20:20:10.135795] [INFO ] [sig ] [847/3362] Completed DAWN in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-05T20:20:10.135837] [INFO ] [sig ] [848/3362] Forecasting DB... [2026-03-05T20:20:10.135867] [INFO ] [sig ] Generating forecast for: DB [2026-03-05T20:20:10.135898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-03-05T20:20:10.147062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-03-05T20:20:10.147424] [INFO ] [FORECASTER] Starting predict_future for DB [2026-03-05T20:20:10.148336] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-03-05T20:20:10.148391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:10.148425] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:10.148452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:10.148509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:10.207808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:10.208718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:10.208815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:10.208849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:10.333955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:10.334315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:10.334358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:10.334389] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:10.337995] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: UP (p=96.95%) [2026-03-05T20:20:10.338287] [INFO ] [FORECASTER] Completed predict_future for DB [2026-03-05T20:20:10.338425] [INFO ] [sig ] DB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:10.496463] [INFO ] [LOCAL ] Saved forecast: DB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DB.txt [2026-03-05T20:20:10.496689] [INFO ] [sig ] [848/3362] Completed DB in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-05T20:20:10.496746] [INFO ] [sig ] [849/3362] Forecasting DBI... [2026-03-05T20:20:10.496785] [INFO ] [sig ] Generating forecast for: DBI [2026-03-05T20:20:10.496822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-03-05T20:20:10.512338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-03-05T20:20:10.512908] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-03-05T20:20:10.514208] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-03-05T20:20:10.514308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:10.514357] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:10.514395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:10.514478] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:10.577267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:10.578259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:10.578348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:10.578381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:10.698080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:10.698246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:10.698291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:10.698322] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:10.702412] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: UP (p=56.27%) [2026-03-05T20:20:10.702720] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-03-05T20:20:10.702857] [INFO ] [sig ] DBI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:10.854158] [INFO ] [LOCAL ] Saved forecast: DBI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DBI.txt [2026-03-05T20:20:10.854359] [INFO ] [sig ] [849/3362] Completed DBI in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-05T20:20:10.854401] [INFO ] [sig ] [850/3362] Forecasting DBL... [2026-03-05T20:20:10.854432] [INFO ] [sig ] Generating forecast for: DBL [2026-03-05T20:20:10.854464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-03-05T20:20:10.866471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-03-05T20:20:10.866934] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-03-05T20:20:10.867880] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-03-05T20:20:10.867933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:10.867967] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:10.867993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:10.868050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:10.929367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:10.930354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:10.930453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:10.930488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:11.053666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:11.053834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:11.053878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:11.053907] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:11.057509] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: DOWN (p=17.25%) [2026-03-05T20:20:11.057898] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-03-05T20:20:11.058049] [INFO ] [sig ] DBL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:11.208004] [INFO ] [LOCAL ] Saved forecast: DBL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DBL.txt [2026-03-05T20:20:11.208173] [INFO ] [sig ] [850/3362] Completed DBL in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-05T20:20:11.208214] [INFO ] [sig ] [851/3362] Forecasting DBRG... [2026-03-05T20:20:11.208243] [INFO ] [sig ] Generating forecast for: DBRG [2026-03-05T20:20:11.208275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-03-05T20:20:11.220243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-03-05T20:20:11.220684] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-03-05T20:20:11.221596] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-03-05T20:20:11.221669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:11.221703] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:11.221730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:11.221787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:11.282299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:11.283319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:11.283416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:11.283451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:11.408129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:11.408298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:11.408343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:11.408372] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:11.412400] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: UP (p=94.42%) [2026-03-05T20:20:11.412730] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-03-05T20:20:11.412873] [INFO ] [sig ] DBRG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:11.569323] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DBRG.txt [2026-03-05T20:20:11.569467] [INFO ] [sig ] [851/3362] Completed DBRG in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-05T20:20:11.569507] [INFO ] [sig ] [852/3362] Forecasting DBX... [2026-03-05T20:20:11.569536] [INFO ] [sig ] Generating forecast for: DBX [2026-03-05T20:20:11.569567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-03-05T20:20:11.582410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-03-05T20:20:11.582773] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-03-05T20:20:11.583730] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-03-05T20:20:11.583788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:11.583824] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:11.583852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:11.583910] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:11.644130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:11.644987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:11.645071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:11.645104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:11.769214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:11.769377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:11.769418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:11.769448] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:11.773036] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: DOWN (p=44.36%) [2026-03-05T20:20:11.773324] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-03-05T20:20:11.773457] [INFO ] [sig ] DBX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:11.919843] [INFO ] [LOCAL ] Saved forecast: DBX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DBX.txt [2026-03-05T20:20:11.920014] [INFO ] [sig ] [852/3362] Completed DBX in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-05T20:20:11.920057] [INFO ] [sig ] [853/3362] Forecasting DCBO... [2026-03-05T20:20:11.920087] [INFO ] [sig ] Generating forecast for: DCBO [2026-03-05T20:20:11.920120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-03-05T20:20:11.933083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-03-05T20:20:11.933677] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-03-05T20:20:11.935473] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-03-05T20:20:11.935557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:11.935691] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:11.935752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:11.935854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:11.997534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:11.998455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:11.998541] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:11.998593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:12.130029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:12.130214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:12.130266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:12.130297] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:12.134148] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: DOWN (p=48.83%) [2026-03-05T20:20:12.134460] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-03-05T20:20:12.134623] [INFO ] [sig ] DCBO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:12.281864] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DCBO.txt [2026-03-05T20:20:12.282002] [INFO ] [sig ] [853/3362] Completed DCBO in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-05T20:20:12.282043] [INFO ] [sig ] [854/3362] Forecasting DCI... [2026-03-05T20:20:12.282084] [INFO ] [sig ] Generating forecast for: DCI [2026-03-05T20:20:12.282115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-03-05T20:20:12.293687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-03-05T20:20:12.293997] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-03-05T20:20:12.294858] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-03-05T20:20:12.294912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:12.294945] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:12.294973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:12.295030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:12.353789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:12.354607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:12.354689] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:12.354723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:12.477040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:12.477198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:12.477242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:12.477272] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:12.480798] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: UP (p=74.13%) [2026-03-05T20:20:12.481077] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-03-05T20:20:12.481206] [INFO ] [sig ] DCI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:12.625890] [INFO ] [LOCAL ] Saved forecast: DCI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DCI.txt [2026-03-05T20:20:12.626028] [INFO ] [sig ] [854/3362] Completed DCI in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-05T20:20:12.626067] [INFO ] [sig ] [855/3362] Forecasting DCO... [2026-03-05T20:20:12.626097] [INFO ] [sig ] Generating forecast for: DCO [2026-03-05T20:20:12.626128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-03-05T20:20:12.636991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-03-05T20:20:12.637355] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-03-05T20:20:12.638240] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-03-05T20:20:12.638315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:12.638351] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:12.638378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:12.638434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:12.696599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:12.697275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:12.697358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:12.697406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:12.825998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:12.826156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:12.826199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:12.826227] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:12.829783] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: UP (p=97.06%) [2026-03-05T20:20:12.830084] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-03-05T20:20:12.830224] [INFO ] [sig ] DCO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:12.980166] [INFO ] [LOCAL ] Saved forecast: DCO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DCO.txt [2026-03-05T20:20:12.980329] [INFO ] [sig ] [855/3362] Completed DCO in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-05T20:20:12.980369] [INFO ] [sig ] [856/3362] Forecasting DCOM... [2026-03-05T20:20:12.980401] [INFO ] [sig ] Generating forecast for: DCOM [2026-03-05T20:20:12.980432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-03-05T20:20:12.991855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-03-05T20:20:12.992164] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-03-05T20:20:12.992992] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-03-05T20:20:12.993045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:12.993078] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:12.993105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:12.993162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:13.051136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:13.052029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:13.052117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:13.052151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:13.180725] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:13.180898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:13.180941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:13.181016] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:13.185050] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: UP (p=77.36%) [2026-03-05T20:20:13.185331] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-03-05T20:20:13.185463] [INFO ] [sig ] DCOM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:13.332216] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DCOM.txt [2026-03-05T20:20:13.332376] [INFO ] [sig ] [856/3362] Completed DCOM in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.1m [2026-03-05T20:20:13.332417] [INFO ] [sig ] [857/3362] Forecasting DCTH... [2026-03-05T20:20:13.332449] [INFO ] [sig ] Generating forecast for: DCTH [2026-03-05T20:20:13.332480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-03-05T20:20:13.344078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-03-05T20:20:13.344452] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-03-05T20:20:13.345301] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-03-05T20:20:13.345354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:13.345388] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:13.345416] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:13.345473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:13.405664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:13.406601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:13.406686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:13.406722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:13.528616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:13.528778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:13.528820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:13.528850] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:13.532257] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: DOWN (p=46.50%) [2026-03-05T20:20:13.532541] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-03-05T20:20:13.532691] [INFO ] [sig ] DCTH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:13.688266] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DCTH.txt [2026-03-05T20:20:13.688459] [INFO ] [sig ] [857/3362] Completed DCTH in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.0m [2026-03-05T20:20:13.688504] [INFO ] [sig ] [858/3362] Forecasting DD... [2026-03-05T20:20:13.688538] [INFO ] [sig ] Generating forecast for: DD [2026-03-05T20:20:13.688590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-03-05T20:20:13.700883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-03-05T20:20:13.701346] [INFO ] [FORECASTER] Starting predict_future for DD [2026-03-05T20:20:13.702372] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-03-05T20:20:13.702432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:13.702466] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:13.702494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:13.702559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:13.770605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:13.771640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:13.771751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:13.771797] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:13.907761] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:13.908089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:13.908135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:13.908179] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:13.912125] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: DOWN (p=18.66%) [2026-03-05T20:20:13.912457] [INFO ] [FORECASTER] Completed predict_future for DD [2026-03-05T20:20:13.912618] [INFO ] [sig ] DD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:14.070804] [INFO ] [LOCAL ] Saved forecast: DD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DD.txt [2026-03-05T20:20:14.071189] [INFO ] [sig ] [858/3362] Completed DD in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-05T20:20:14.071251] [INFO ] [sig ] [859/3362] Forecasting DDD... [2026-03-05T20:20:14.071286] [INFO ] [sig ] Generating forecast for: DDD [2026-03-05T20:20:14.071319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-03-05T20:20:14.084817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-03-05T20:20:14.085452] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-03-05T20:20:14.086544] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-03-05T20:20:14.086618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:14.086654] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:14.086683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:14.086742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:14.150335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:14.151297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:14.151390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:14.151424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:14.275273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:14.275434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:14.275477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:14.275506] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:14.279003] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: UP (p=65.44%) [2026-03-05T20:20:14.279291] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-03-05T20:20:14.279427] [INFO ] [sig ] DDD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:14.430706] [INFO ] [LOCAL ] Saved forecast: DDD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DDD.txt [2026-03-05T20:20:14.430903] [INFO ] [sig ] [859/3362] Completed DDD in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-05T20:20:14.430951] [INFO ] [sig ] [860/3362] Forecasting DDI... [2026-03-05T20:20:14.430983] [INFO ] [sig ] Generating forecast for: DDI [2026-03-05T20:20:14.431013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-03-05T20:20:14.444685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-03-05T20:20:14.445195] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-03-05T20:20:14.446407] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-03-05T20:20:14.446478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:14.446523] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:14.446563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:14.446668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:14.519313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:14.520374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:14.520465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:14.520498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:14.648211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:14.648424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:14.648485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:14.648520] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:14.652390] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: UP (p=86.92%) [2026-03-05T20:20:14.652752] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-03-05T20:20:14.652934] [INFO ] [sig ] DDI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:14.799584] [INFO ] [LOCAL ] Saved forecast: DDI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DDI.txt [2026-03-05T20:20:14.799765] [INFO ] [sig ] [860/3362] Completed DDI in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-05T20:20:14.799807] [INFO ] [sig ] [861/3362] Forecasting DDL... [2026-03-05T20:20:14.799841] [INFO ] [sig ] Generating forecast for: DDL [2026-03-05T20:20:14.799881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-03-05T20:20:14.812167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-03-05T20:20:14.812601] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-03-05T20:20:14.813502] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-03-05T20:20:14.813558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:14.813614] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:14.813643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:14.813702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:14.874322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:14.875151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:14.875233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:14.875267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:14.998519] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:14.998709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:14.998754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:14.998785] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:15.002683] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: DOWN (p=11.31%) [2026-03-05T20:20:15.002984] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-03-05T20:20:15.003120] [INFO ] [sig ] DDL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:15.150337] [INFO ] [LOCAL ] Saved forecast: DDL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DDL.txt [2026-03-05T20:20:15.150484] [INFO ] [sig ] [861/3362] Completed DDL in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-05T20:20:15.150525] [INFO ] [sig ] [862/3362] Forecasting DDOG... [2026-03-05T20:20:15.150556] [INFO ] [sig ] Generating forecast for: DDOG [2026-03-05T20:20:15.150606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-03-05T20:20:15.163393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-03-05T20:20:15.163749] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-03-05T20:20:15.164554] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-03-05T20:20:15.164635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:15.164668] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:15.164695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:15.164753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:15.223257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:15.224017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:15.224101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:15.224134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:15.345938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:15.346099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:15.346170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:15.346202] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:15.353288] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: DOWN (p=5.01%) [2026-03-05T20:20:15.353659] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-03-05T20:20:15.353802] [INFO ] [sig ] DDOG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:15.500432] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DDOG.txt [2026-03-05T20:20:15.500594] [INFO ] [sig ] [862/3362] Completed DDOG in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-05T20:20:15.500637] [INFO ] [sig ] [863/3362] Forecasting DDS... [2026-03-05T20:20:15.500667] [INFO ] [sig ] Generating forecast for: DDS [2026-03-05T20:20:15.500697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-03-05T20:20:15.512894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-03-05T20:20:15.513248] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-03-05T20:20:15.514082] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-03-05T20:20:15.514135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:15.514167] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:15.514195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:15.514252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:15.575122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:15.576239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:15.576371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:15.576407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:15.699275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:15.699434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:15.699476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:15.699506] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:15.702968] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: UP (p=91.65%) [2026-03-05T20:20:15.703250] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-03-05T20:20:15.703380] [INFO ] [sig ] DDS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:15.850644] [INFO ] [LOCAL ] Saved forecast: DDS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DDS.txt [2026-03-05T20:20:15.850808] [INFO ] [sig ] [863/3362] Completed DDS in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-05T20:20:15.850852] [INFO ] [sig ] [864/3362] Forecasting DE... [2026-03-05T20:20:15.850884] [INFO ] [sig ] Generating forecast for: DE [2026-03-05T20:20:15.850914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-03-05T20:20:15.862591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-03-05T20:20:15.862981] [INFO ] [FORECASTER] Starting predict_future for DE [2026-03-05T20:20:15.863820] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-03-05T20:20:15.863872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:15.863906] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:15.863934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:15.863991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:15.924949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:15.925826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:15.925944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:15.925980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:16.051107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:16.051264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:16.051306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:16.051335] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:16.054763] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: DOWN (p=49.74%) [2026-03-05T20:20:16.055044] [INFO ] [FORECASTER] Completed predict_future for DE [2026-03-05T20:20:16.055176] [INFO ] [sig ] DE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:16.210140] [INFO ] [LOCAL ] Saved forecast: DE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DE.txt [2026-03-05T20:20:16.210313] [INFO ] [sig ] [864/3362] Completed DE in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-05T20:20:16.210353] [INFO ] [sig ] [865/3362] Forecasting DEA... [2026-03-05T20:20:16.210384] [INFO ] [sig ] Generating forecast for: DEA [2026-03-05T20:20:16.210414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-03-05T20:20:16.222057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-03-05T20:20:16.222410] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-03-05T20:20:16.223280] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-03-05T20:20:16.223333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:16.223365] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:16.223392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:16.223448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:16.284859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:16.285788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:16.285891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:16.285937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:16.417388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:16.417592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:16.417678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:16.417726] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:16.422772] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: DOWN (p=44.51%) [2026-03-05T20:20:16.423284] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-03-05T20:20:16.423489] [INFO ] [sig ] DEA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:16.584510] [INFO ] [LOCAL ] Saved forecast: DEA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DEA.txt [2026-03-05T20:20:16.584704] [INFO ] [sig ] [865/3362] Completed DEA in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-05T20:20:16.584747] [INFO ] [sig ] [866/3362] Forecasting DECK... [2026-03-05T20:20:16.584783] [INFO ] [sig ] Generating forecast for: DECK [2026-03-05T20:20:16.584822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-03-05T20:20:16.596309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-03-05T20:20:16.596704] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-03-05T20:20:16.597526] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-03-05T20:20:16.597609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:16.597647] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:16.597713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:16.597773] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:16.655731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:16.656634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:16.656733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:16.656776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:16.785832] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:16.786010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:16.786055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:16.786086] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:16.789710] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: DOWN (p=13.53%) [2026-03-05T20:20:16.790004] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-03-05T20:20:16.790136] [INFO ] [sig ] DECK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:16.936974] [INFO ] [LOCAL ] Saved forecast: DECK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DECK.txt [2026-03-05T20:20:16.937139] [INFO ] [sig ] [866/3362] Completed DECK in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-05T20:20:16.937180] [INFO ] [sig ] [867/3362] Forecasting DEI... [2026-03-05T20:20:16.937211] [INFO ] [sig ] Generating forecast for: DEI [2026-03-05T20:20:16.937241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-03-05T20:20:16.948432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-03-05T20:20:16.948797] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-03-05T20:20:16.949692] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-03-05T20:20:16.949749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:16.949787] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:16.949822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:16.949893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:17.009774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:17.010754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:17.010846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:17.010882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:17.133944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:17.134111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:17.134155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:17.134186] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:17.137848] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: DOWN (p=42.99%) [2026-03-05T20:20:17.138211] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-03-05T20:20:17.138364] [INFO ] [sig ] DEI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:17.298405] [INFO ] [LOCAL ] Saved forecast: DEI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DEI.txt [2026-03-05T20:20:17.298605] [INFO ] [sig ] [867/3362] Completed DEI in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-05T20:20:17.298661] [INFO ] [sig ] [868/3362] Forecasting DELL... [2026-03-05T20:20:17.298696] [INFO ] [sig ] Generating forecast for: DELL [2026-03-05T20:20:17.298728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-03-05T20:20:17.311208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-03-05T20:20:17.311627] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-03-05T20:20:17.312520] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-03-05T20:20:17.312600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:17.312639] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:17.312670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:17.312730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:17.373207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:17.374325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:17.374426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:17.374460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:17.504742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:17.504915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:17.504957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:17.504987] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:17.508643] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: DOWN (p=22.43%) [2026-03-05T20:20:17.508958] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-03-05T20:20:17.509106] [INFO ] [sig ] DELL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:17.664653] [INFO ] [LOCAL ] Saved forecast: DELL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DELL.txt [2026-03-05T20:20:17.664812] [INFO ] [sig ] [868/3362] Completed DELL in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-05T20:20:17.664856] [INFO ] [sig ] [869/3362] Forecasting DEO... [2026-03-05T20:20:17.664887] [INFO ] [sig ] Generating forecast for: DEO [2026-03-05T20:20:17.664918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-03-05T20:20:17.675872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-03-05T20:20:17.676166] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-03-05T20:20:17.676999] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-03-05T20:20:17.677051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:17.677085] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:17.677112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:17.677168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:17.735302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:17.735972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:17.736051] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:17.736084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:17.859372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:17.859534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:17.859593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:17.859627] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:17.863109] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: UP (p=85.21%) [2026-03-05T20:20:17.863395] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-03-05T20:20:17.863528] [INFO ] [sig ] DEO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:18.011113] [INFO ] [LOCAL ] Saved forecast: DEO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DEO.txt [2026-03-05T20:20:18.011268] [INFO ] [sig ] [869/3362] Completed DEO in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-05T20:20:18.011308] [INFO ] [sig ] [870/3362] Forecasting DERM... [2026-03-05T20:20:18.011339] [INFO ] [sig ] Generating forecast for: DERM [2026-03-05T20:20:18.011378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-03-05T20:20:18.022978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-03-05T20:20:18.023407] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-03-05T20:20:18.024270] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-03-05T20:20:18.024324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:18.024387] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:18.024417] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:18.024473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:18.081765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:18.082642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:18.082726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:18.082759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:18.205292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:18.205462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:18.205505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:18.205533] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:18.209121] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: UP (p=69.54%) [2026-03-05T20:20:18.209417] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-03-05T20:20:18.209554] [INFO ] [sig ] DERM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:18.359523] [INFO ] [LOCAL ] Saved forecast: DERM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DERM.txt [2026-03-05T20:20:18.359703] [INFO ] [sig ] [870/3362] Completed DERM in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-05T20:20:18.359749] [INFO ] [sig ] [871/3362] Forecasting DFGP... [2026-03-05T20:20:18.359783] [INFO ] [sig ] Generating forecast for: DFGP [2026-03-05T20:20:18.359815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-03-05T20:20:18.371043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-03-05T20:20:18.371379] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-03-05T20:20:18.372244] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-03-05T20:20:18.372299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:18.372335] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:18.372364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:18.372424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:18.441013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:18.442196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:18.442309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:18.442357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:18.564322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:18.564496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:18.564561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:18.564633] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:18.568302] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: UP (p=74.60%) [2026-03-05T20:20:18.568651] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-03-05T20:20:18.568796] [INFO ] [sig ] DFGP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:18.745940] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DFGP.txt [2026-03-05T20:20:18.746131] [INFO ] [sig ] [871/3362] Completed DFGP in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-05T20:20:18.746175] [INFO ] [sig ] [872/3362] Forecasting DFGX... [2026-03-05T20:20:18.746207] [INFO ] [sig ] Generating forecast for: DFGX [2026-03-05T20:20:18.746236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-03-05T20:20:18.758511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-03-05T20:20:18.758987] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-03-05T20:20:18.759886] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-03-05T20:20:18.759940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:18.759973] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:18.760001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:18.760057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:18.819793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:18.821021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:18.821120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:18.821154] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:18.963868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:18.964032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:18.964075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:18.964104] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:18.967779] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: UP (p=50.85%) [2026-03-05T20:20:18.968070] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-03-05T20:20:18.968201] [INFO ] [sig ] DFGX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:19.116840] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DFGX.txt [2026-03-05T20:20:19.117000] [INFO ] [sig ] [872/3362] Completed DFGX in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.0m [2026-03-05T20:20:19.117040] [INFO ] [sig ] [873/3362] Forecasting DFH... [2026-03-05T20:20:19.117071] [INFO ] [sig ] Generating forecast for: DFH [2026-03-05T20:20:19.117103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-03-05T20:20:19.128302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-03-05T20:20:19.128686] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-03-05T20:20:19.129504] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-03-05T20:20:19.129557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:19.129615] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:19.129643] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:19.129700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:19.186508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:19.187272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:19.187355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:19.187388] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:19.308247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:19.308416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:19.308459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:19.308526] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:19.312147] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: DOWN (p=8.08%) [2026-03-05T20:20:19.312449] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-03-05T20:20:19.312611] [INFO ] [sig ] DFH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:19.459018] [INFO ] [LOCAL ] Saved forecast: DFH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DFH.txt [2026-03-05T20:20:19.459164] [INFO ] [sig ] [873/3362] Completed DFH in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 14.9m [2026-03-05T20:20:19.459205] [INFO ] [sig ] [874/3362] Forecasting DFIN... [2026-03-05T20:20:19.459235] [INFO ] [sig ] Generating forecast for: DFIN [2026-03-05T20:20:19.459266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-03-05T20:20:19.470497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-03-05T20:20:19.470932] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-03-05T20:20:19.471792] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-03-05T20:20:19.471845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:19.471880] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:19.471909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:19.471966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:19.533507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:19.534549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:19.534658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:19.534692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:19.650537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:19.650722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:19.650765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:19.650796] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:19.654347] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: UP (p=97.69%) [2026-03-05T20:20:19.654687] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-03-05T20:20:19.654823] [INFO ] [sig ] DFIN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:19.801624] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DFIN.txt [2026-03-05T20:20:19.801799] [INFO ] [sig ] [874/3362] Completed DFIN in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 14.9m [2026-03-05T20:20:19.801848] [INFO ] [sig ] [875/3362] Forecasting DFP... [2026-03-05T20:20:19.801884] [INFO ] [sig ] Generating forecast for: DFP [2026-03-05T20:20:19.801916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-03-05T20:20:19.814320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-03-05T20:20:19.814741] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-03-05T20:20:19.815677] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-03-05T20:20:19.815817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:19.815861] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:19.815895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:19.815969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:19.876358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:19.877228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:19.877315] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:19.877351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:20.003935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:20.004104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:20.004150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:20.004183] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:20.008022] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: UP (p=54.44%) [2026-03-05T20:20:20.008315] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-03-05T20:20:20.008455] [INFO ] [sig ] DFP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:20.160366] [INFO ] [LOCAL ] Saved forecast: DFP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DFP.txt [2026-03-05T20:20:20.160530] [INFO ] [sig ] [875/3362] Completed DFP in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-05T20:20:20.160589] [INFO ] [sig ] [876/3362] Forecasting DG... [2026-03-05T20:20:20.160625] [INFO ] [sig ] Generating forecast for: DG [2026-03-05T20:20:20.160656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-03-05T20:20:20.173863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-03-05T20:20:20.174232] [INFO ] [FORECASTER] Starting predict_future for DG [2026-03-05T20:20:20.175056] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-03-05T20:20:20.175109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:20.175141] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:20.175168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:20.175225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:20.234111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:20.235047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:20.235137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:20.235171] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:20.362744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:20.362966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:20.363011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:20.363041] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:20.366741] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: UP (p=50.52%) [2026-03-05T20:20:20.367041] [INFO ] [FORECASTER] Completed predict_future for DG [2026-03-05T20:20:20.367181] [INFO ] [sig ] DG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:20.509922] [INFO ] [LOCAL ] Saved forecast: DG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DG.txt [2026-03-05T20:20:20.510070] [INFO ] [sig ] [876/3362] Completed DG in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-05T20:20:20.510113] [INFO ] [sig ] [877/3362] Forecasting DGCB... [2026-03-05T20:20:20.510144] [INFO ] [sig ] Generating forecast for: DGCB [2026-03-05T20:20:20.510174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-03-05T20:20:20.521401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-03-05T20:20:20.521798] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-03-05T20:20:20.522630] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-03-05T20:20:20.522682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:20.522715] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:20.522743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:20.522800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:20.579652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:20.580514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:20.580618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:20.580655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:20.704657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:20.704823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:20.704867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:20.704900] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:20.708490] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: DOWN (p=13.31%) [2026-03-05T20:20:20.708824] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-03-05T20:20:20.708967] [INFO ] [sig ] DGCB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:20.869115] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DGCB.txt [2026-03-05T20:20:20.869278] [INFO ] [sig ] [877/3362] Completed DGCB in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-05T20:20:20.869319] [INFO ] [sig ] [878/3362] Forecasting DGICA... [2026-03-05T20:20:20.869351] [INFO ] [sig ] Generating forecast for: DGICA [2026-03-05T20:20:20.869381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-03-05T20:20:20.882549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-03-05T20:20:20.882956] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-03-05T20:20:20.884109] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-03-05T20:20:20.884366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:20.884402] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:20.884430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:20.884486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:20.946447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:20.947794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:20.947914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:20.947963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:21.093117] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:21.093324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:21.093384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:21.093429] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:21.098550] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: UP (p=74.77%) [2026-03-05T20:20:21.099001] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-03-05T20:20:21.099191] [INFO ] [sig ] DGICA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:21.266202] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DGICA.txt [2026-03-05T20:20:21.266367] [INFO ] [sig ] [878/3362] Completed DGICA in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-05T20:20:21.266418] [INFO ] [sig ] [879/3362] Forecasting DGII... [2026-03-05T20:20:21.266451] [INFO ] [sig ] Generating forecast for: DGII [2026-03-05T20:20:21.266485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-03-05T20:20:21.278527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-03-05T20:20:21.278885] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-03-05T20:20:21.279797] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-03-05T20:20:21.279864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:21.279898] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:21.279925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:21.280001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:21.343097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:21.343912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:21.343997] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:21.344031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:21.470850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:21.471009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:21.471051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:21.471080] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:21.474546] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: DOWN (p=1.58%) [2026-03-05T20:20:21.474843] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-03-05T20:20:21.474976] [INFO ] [sig ] DGII: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:21.620514] [INFO ] [LOCAL ] Saved forecast: DGII 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DGII.txt [2026-03-05T20:20:21.620698] [INFO ] [sig ] [879/3362] Completed DGII in 0.4s | 2.77 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-05T20:20:21.620739] [INFO ] [sig ] [880/3362] Forecasting DGRE... [2026-03-05T20:20:21.620770] [INFO ] [sig ] Generating forecast for: DGRE [2026-03-05T20:20:21.620800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-03-05T20:20:21.631876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-03-05T20:20:21.632291] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-03-05T20:20:21.633158] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-03-05T20:20:21.633223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:21.633261] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:21.633290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:21.633349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:21.691874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:21.692841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:21.692967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:21.693004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:21.811205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:21.811367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:21.811417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:21.811448] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:21.815411] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: UP (p=75.76%) [2026-03-05T20:20:21.815809] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-03-05T20:20:21.815967] [INFO ] [sig ] DGRE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:21.963804] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DGRE.txt [2026-03-05T20:20:21.963962] [INFO ] [sig ] [880/3362] Completed DGRE in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-05T20:20:21.964003] [INFO ] [sig ] [881/3362] Forecasting DGRS... [2026-03-05T20:20:21.964035] [INFO ] [sig ] Generating forecast for: DGRS [2026-03-05T20:20:21.964065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-03-05T20:20:21.975138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-03-05T20:20:21.975513] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-03-05T20:20:21.976353] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-03-05T20:20:21.976407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:21.976440] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:21.976467] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:21.976523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:22.034073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:22.035099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:22.035182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:22.035215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:22.156791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:22.156957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:22.157001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:22.157033] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:22.160535] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: DOWN (p=21.05%) [2026-03-05T20:20:22.160863] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-03-05T20:20:22.161007] [INFO ] [sig ] DGRS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:22.312361] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DGRS.txt [2026-03-05T20:20:22.312538] [INFO ] [sig ] [881/3362] Completed DGRS in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-05T20:20:22.312600] [INFO ] [sig ] [882/3362] Forecasting DGX... [2026-03-05T20:20:22.312634] [INFO ] [sig ] Generating forecast for: DGX [2026-03-05T20:20:22.312666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-03-05T20:20:22.324505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-03-05T20:20:22.324943] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-03-05T20:20:22.325833] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-03-05T20:20:22.325889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:22.325924] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:22.325953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:22.326011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:22.382968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:22.383926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:22.384021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:22.384056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:22.506094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:22.506264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:22.506307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:22.506338] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:22.509989] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: DOWN (p=10.54%) [2026-03-05T20:20:22.510314] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-03-05T20:20:22.510487] [INFO ] [sig ] DGX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:22.660630] [INFO ] [LOCAL ] Saved forecast: DGX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DGX.txt [2026-03-05T20:20:22.660769] [INFO ] [sig ] [882/3362] Completed DGX in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-05T20:20:22.660816] [INFO ] [sig ] [883/3362] Forecasting DH... [2026-03-05T20:20:22.660847] [INFO ] [sig ] Generating forecast for: DH [2026-03-05T20:20:22.660878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-03-05T20:20:22.671875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-03-05T20:20:22.672225] [INFO ] [FORECASTER] Starting predict_future for DH [2026-03-05T20:20:22.673107] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-03-05T20:20:22.673162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:22.673198] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:22.673228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:22.673286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:22.731940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:22.732710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:22.732796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:22.732833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:22.860045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:22.860212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:22.860255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:22.860288] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:22.864284] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: DOWN (p=2.91%) [2026-03-05T20:20:22.864655] [INFO ] [FORECASTER] Completed predict_future for DH [2026-03-05T20:20:22.864799] [INFO ] [sig ] DH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:23.017338] [INFO ] [LOCAL ] Saved forecast: DH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DH.txt [2026-03-05T20:20:23.017530] [INFO ] [sig ] [883/3362] Completed DH in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-05T20:20:23.017594] [INFO ] [sig ] [884/3362] Forecasting DHC... [2026-03-05T20:20:23.017632] [INFO ] [sig ] Generating forecast for: DHC [2026-03-05T20:20:23.017691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-03-05T20:20:23.028898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-03-05T20:20:23.029238] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-03-05T20:20:23.030124] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-03-05T20:20:23.030180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:23.030217] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:23.030247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:23.030309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:23.090172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:23.091159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:23.091244] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:23.091278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:23.213914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:23.214090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:23.214132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:23.214161] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:23.217697] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: DOWN (p=45.90%) [2026-03-05T20:20:23.217998] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-03-05T20:20:23.218148] [INFO ] [sig ] DHC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:23.367555] [INFO ] [LOCAL ] Saved forecast: DHC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DHC.txt [2026-03-05T20:20:23.367774] [INFO ] [sig ] [884/3362] Completed DHC in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-05T20:20:23.367819] [INFO ] [sig ] [885/3362] Forecasting DHF... [2026-03-05T20:20:23.367850] [INFO ] [sig ] Generating forecast for: DHF [2026-03-05T20:20:23.367880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-03-05T20:20:23.380975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-03-05T20:20:23.381374] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-03-05T20:20:23.382228] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-03-05T20:20:23.382280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:23.382312] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:23.382339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:23.382395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:23.443486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:23.444385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:23.444472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:23.444506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:23.570154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:23.570320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:23.570365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:23.570396] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:23.574119] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: DOWN (p=8.83%) [2026-03-05T20:20:23.574523] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-03-05T20:20:23.574709] [INFO ] [sig ] DHF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:23.720493] [INFO ] [LOCAL ] Saved forecast: DHF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DHF.txt [2026-03-05T20:20:23.720663] [INFO ] [sig ] [885/3362] Completed DHF in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-05T20:20:23.720705] [INFO ] [sig ] [886/3362] Forecasting DHI... [2026-03-05T20:20:23.720735] [INFO ] [sig ] Generating forecast for: DHI [2026-03-05T20:20:23.720767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-03-05T20:20:23.732179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-03-05T20:20:23.732542] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-03-05T20:20:23.733423] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-03-05T20:20:23.733475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:23.733510] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:23.733538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:23.733621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:23.791113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:23.792179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:23.792269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:23.792302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:23.921079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:23.921240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:23.921298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:23.921329] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:23.924974] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: UP (p=71.91%) [2026-03-05T20:20:23.925277] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-03-05T20:20:23.925410] [INFO ] [sig ] DHI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:24.075546] [INFO ] [LOCAL ] Saved forecast: DHI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DHI.txt [2026-03-05T20:20:24.075727] [INFO ] [sig ] [886/3362] Completed DHI in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-05T20:20:24.075768] [INFO ] [sig ] [887/3362] Forecasting DHIL... [2026-03-05T20:20:24.075799] [INFO ] [sig ] Generating forecast for: DHIL [2026-03-05T20:20:24.075828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-03-05T20:20:24.087866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-03-05T20:20:24.088278] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-03-05T20:20:24.089124] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-03-05T20:20:24.089177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:24.089241] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:24.089271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:24.089330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:24.147353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:24.148253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:24.148341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:24.148375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:24.265334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:24.265504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:24.265554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:24.265615] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:24.269690] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: UP (p=96.95%) [2026-03-05T20:20:24.269989] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-03-05T20:20:24.270128] [INFO ] [sig ] DHIL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:24.427504] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DHIL.txt [2026-03-05T20:20:24.427712] [INFO ] [sig ] [887/3362] Completed DHIL in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-05T20:20:24.427758] [INFO ] [sig ] [888/3362] Forecasting DHX... [2026-03-05T20:20:24.427787] [INFO ] [sig ] Generating forecast for: DHX [2026-03-05T20:20:24.427818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-03-05T20:20:24.440065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-03-05T20:20:24.440500] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-03-05T20:20:24.441562] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-03-05T20:20:24.441646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:24.441682] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:24.441712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:24.441773] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:24.502904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:24.503854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:24.503958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:24.503998] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:24.637499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:24.637722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:24.637778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:24.637810] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:24.641863] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: DOWN (p=9.27%) [2026-03-05T20:20:24.642370] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-03-05T20:20:24.642516] [INFO ] [sig ] DHX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:24.809896] [INFO ] [LOCAL ] Saved forecast: DHX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DHX.txt [2026-03-05T20:20:24.810075] [INFO ] [sig ] [888/3362] Completed DHX in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-05T20:20:24.810117] [INFO ] [sig ] [889/3362] Forecasting DIBS... [2026-03-05T20:20:24.810149] [INFO ] [sig ] Generating forecast for: DIBS [2026-03-05T20:20:24.810178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-03-05T20:20:24.821944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-03-05T20:20:24.822359] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-03-05T20:20:24.823227] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-03-05T20:20:24.823295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:24.823347] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:24.823382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:24.823443] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:24.889590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:24.890692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:24.890802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:24.890839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:25.027798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:25.027988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:25.028044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:25.028082] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:25.032477] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: DOWN (p=10.38%) [2026-03-05T20:20:25.032820] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-03-05T20:20:25.032968] [INFO ] [sig ] DIBS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:25.197605] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DIBS.txt [2026-03-05T20:20:25.197823] [INFO ] [sig ] [889/3362] Completed DIBS in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.9m [2026-03-05T20:20:25.197868] [INFO ] [sig ] [890/3362] Forecasting DIN... [2026-03-05T20:20:25.197899] [INFO ] [sig ] Generating forecast for: DIN [2026-03-05T20:20:25.197929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-03-05T20:20:25.209987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-03-05T20:20:25.210396] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-03-05T20:20:25.211259] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-03-05T20:20:25.211312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:25.211344] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:25.211385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:25.211443] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:25.269491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:25.270388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:25.270471] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:25.270505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:25.394007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:25.394363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:25.394404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:25.394470] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:25.398414] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: DOWN (p=21.72%) [2026-03-05T20:20:25.398726] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-03-05T20:20:25.398864] [INFO ] [sig ] DIN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:25.551284] [INFO ] [LOCAL ] Saved forecast: DIN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DIN.txt [2026-03-05T20:20:25.551469] [INFO ] [sig ] [890/3362] Completed DIN in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 14.8m [2026-03-05T20:20:25.551514] [INFO ] [sig ] [891/3362] Forecasting DINO... [2026-03-05T20:20:25.551545] [INFO ] [sig ] Generating forecast for: DINO [2026-03-05T20:20:25.551601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-03-05T20:20:25.564177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-03-05T20:20:25.564590] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-03-05T20:20:25.565481] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-03-05T20:20:25.565540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:25.565596] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:25.565629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:25.565706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:25.627913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:25.628850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:25.628950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:25.628986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:25.756534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:25.756717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:25.756763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:25.756795] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:25.760430] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: UP (p=95.33%) [2026-03-05T20:20:25.760743] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-03-05T20:20:25.760882] [INFO ] [sig ] DINO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:25.913162] [INFO ] [LOCAL ] Saved forecast: DINO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DINO.txt [2026-03-05T20:20:25.913308] [INFO ] [sig ] [891/3362] Completed DINO in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-05T20:20:25.913348] [INFO ] [sig ] [892/3362] Forecasting DIS... [2026-03-05T20:20:25.913378] [INFO ] [sig ] Generating forecast for: DIS [2026-03-05T20:20:25.913407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-03-05T20:20:25.924533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-03-05T20:20:25.924902] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-03-05T20:20:25.925780] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-03-05T20:20:25.925835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:25.925870] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:25.925900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:25.925962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:25.985860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:25.986628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:25.986716] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:25.986750] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:26.111988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:26.112159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:26.112203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:26.112234] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:26.115816] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: DOWN (p=6.15%) [2026-03-05T20:20:26.116111] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-03-05T20:20:26.116247] [INFO ] [sig ] DIS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:26.269007] [INFO ] [LOCAL ] Saved forecast: DIS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DIS.txt [2026-03-05T20:20:26.269167] [INFO ] [sig ] [892/3362] Completed DIS in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-05T20:20:26.269207] [INFO ] [sig ] [893/3362] Forecasting DJCO... [2026-03-05T20:20:26.269238] [INFO ] [sig ] Generating forecast for: DJCO [2026-03-05T20:20:26.269271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-03-05T20:20:26.280754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-03-05T20:20:26.281161] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-03-05T20:20:26.282177] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-03-05T20:20:26.282230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:26.282263] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:26.282290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:26.282347] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:26.344559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:26.345527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:26.345641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:26.345679] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:26.474629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:26.474790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:26.474833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:26.474865] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:26.478481] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: DOWN (p=14.47%) [2026-03-05T20:20:26.478787] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-03-05T20:20:26.478921] [INFO ] [sig ] DJCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:26.629340] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DJCO.txt [2026-03-05T20:20:26.629514] [INFO ] [sig ] [893/3362] Completed DJCO in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-05T20:20:26.629589] [INFO ] [sig ] [894/3362] Forecasting DK... [2026-03-05T20:20:26.629634] [INFO ] [sig ] Generating forecast for: DK [2026-03-05T20:20:26.629676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-03-05T20:20:26.642163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-03-05T20:20:26.642707] [INFO ] [FORECASTER] Starting predict_future for DK [2026-03-05T20:20:26.643570] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-03-05T20:20:26.643647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:26.643696] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:26.643730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:26.643790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:26.703311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:26.704077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:26.704164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:26.704387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:26.830241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:26.830406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:26.830449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:26.830479] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:26.833950] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: UP (p=99.18%) [2026-03-05T20:20:26.834235] [INFO ] [FORECASTER] Completed predict_future for DK [2026-03-05T20:20:26.834365] [INFO ] [sig ] DK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:26.986111] [INFO ] [LOCAL ] Saved forecast: DK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DK.txt [2026-03-05T20:20:26.986250] [INFO ] [sig ] [894/3362] Completed DK in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-05T20:20:26.986289] [INFO ] [sig ] [895/3362] Forecasting DKL... [2026-03-05T20:20:26.986320] [INFO ] [sig ] Generating forecast for: DKL [2026-03-05T20:20:26.986350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-03-05T20:20:26.998345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-03-05T20:20:26.998783] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-03-05T20:20:26.999628] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-03-05T20:20:26.999682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:26.999714] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:26.999741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:26.999797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:27.062936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:27.064376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:27.064544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:27.064597] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:27.193281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:27.193461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:27.193513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:27.193545] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:27.197822] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: UP (p=93.97%) [2026-03-05T20:20:27.198104] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-03-05T20:20:27.198282] [INFO ] [sig ] DKL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:27.344266] [INFO ] [LOCAL ] Saved forecast: DKL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DKL.txt [2026-03-05T20:20:27.344456] [INFO ] [sig ] [895/3362] Completed DKL in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-05T20:20:27.344512] [INFO ] [sig ] [896/3362] Forecasting DKNG... [2026-03-05T20:20:27.344551] [INFO ] [sig ] Generating forecast for: DKNG [2026-03-05T20:20:27.344632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-03-05T20:20:27.358840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-03-05T20:20:27.359296] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-03-05T20:20:27.360260] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-03-05T20:20:27.360316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:27.360356] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:27.360385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:27.360450] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:27.419871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:27.420864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:27.420963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:27.420999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:27.543132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:27.543297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:27.543340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:27.543369] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:27.547487] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: UP (p=77.54%) [2026-03-05T20:20:27.547840] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-03-05T20:20:27.547981] [INFO ] [sig ] DKNG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:27.695519] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DKNG.txt [2026-03-05T20:20:27.695774] [INFO ] [sig ] [896/3362] Completed DKNG in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-05T20:20:27.695817] [INFO ] [sig ] [897/3362] Forecasting DKS... [2026-03-05T20:20:27.695847] [INFO ] [sig ] Generating forecast for: DKS [2026-03-05T20:20:27.695878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-03-05T20:20:27.708358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-03-05T20:20:27.708734] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-03-05T20:20:27.709553] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-03-05T20:20:27.709629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:27.709663] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:27.709690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:27.709746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:27.769539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:27.770478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:27.770601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:27.770712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:27.894100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:27.894267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:27.894307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:27.894337] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:27.897990] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: UP (p=76.99%) [2026-03-05T20:20:27.898294] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-03-05T20:20:27.898437] [INFO ] [sig ] DKS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:28.048536] [INFO ] [LOCAL ] Saved forecast: DKS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DKS.txt [2026-03-05T20:20:28.048695] [INFO ] [sig ] [897/3362] Completed DKS in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-05T20:20:28.048736] [INFO ] [sig ] [898/3362] Forecasting DLB... [2026-03-05T20:20:28.048766] [INFO ] [sig ] Generating forecast for: DLB [2026-03-05T20:20:28.048798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-03-05T20:20:28.061280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-03-05T20:20:28.061688] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-03-05T20:20:28.062496] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-03-05T20:20:28.062549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:28.062604] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:28.062634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:28.062691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:28.121487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:28.122329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:28.122411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:28.122444] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:28.250587] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:28.250750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:28.250793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:28.250822] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:28.254256] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: UP (p=54.98%) [2026-03-05T20:20:28.254540] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-03-05T20:20:28.254689] [INFO ] [sig ] DLB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:28.401174] [INFO ] [LOCAL ] Saved forecast: DLB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DLB.txt [2026-03-05T20:20:28.401341] [INFO ] [sig ] [898/3362] Completed DLB in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-05T20:20:28.401381] [INFO ] [sig ] [899/3362] Forecasting DLHC... [2026-03-05T20:20:28.401411] [INFO ] [sig ] Generating forecast for: DLHC [2026-03-05T20:20:28.401442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-03-05T20:20:28.414187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-03-05T20:20:28.414652] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-03-05T20:20:28.415524] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-03-05T20:20:28.415598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:28.415633] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:28.415660] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:28.415716] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:28.474345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:28.475322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:28.475419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:28.475455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:28.611735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:28.611935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:28.611981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:28.612012] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:28.616690] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: DOWN (p=6.29%) [2026-03-05T20:20:28.617033] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-03-05T20:20:28.617240] [INFO ] [sig ] DLHC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:28.772627] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DLHC.txt [2026-03-05T20:20:28.772813] [INFO ] [sig ] [899/3362] Completed DLHC in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-05T20:20:28.772861] [INFO ] [sig ] [900/3362] Forecasting DLNG... [2026-03-05T20:20:28.772893] [INFO ] [sig ] Generating forecast for: DLNG [2026-03-05T20:20:28.772924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-03-05T20:20:28.785942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-03-05T20:20:28.786392] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-03-05T20:20:28.787445] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-03-05T20:20:28.787522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:28.787817] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:28.787861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:28.787924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:28.848286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:28.849295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:28.849401] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:28.849437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:28.994132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:28.994314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:28.994371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:28.994411] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:28.999358] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: DOWN (p=7.16%) [2026-03-05T20:20:28.999882] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-03-05T20:20:29.000085] [INFO ] [sig ] DLNG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:29.176378] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DLNG.txt [2026-03-05T20:20:29.176590] [INFO ] [sig ] [900/3362] Completed DLNG in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-05T20:20:29.176636] [INFO ] [sig ] [901/3362] Forecasting DLO... [2026-03-05T20:20:29.176668] [INFO ] [sig ] Generating forecast for: DLO [2026-03-05T20:20:29.176700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-03-05T20:20:29.188642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-03-05T20:20:29.189014] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-03-05T20:20:29.189874] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-03-05T20:20:29.189927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:29.189961] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:29.189988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:29.190045] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:29.247775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:29.248663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:29.248746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:29.248779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:29.371293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:29.371460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:29.371505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:29.371536] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:29.375271] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: DOWN (p=26.27%) [2026-03-05T20:20:29.375666] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-03-05T20:20:29.375849] [INFO ] [sig ] DLO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:29.531793] [INFO ] [LOCAL ] Saved forecast: DLO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DLO.txt [2026-03-05T20:20:29.531969] [INFO ] [sig ] [901/3362] Completed DLO in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-05T20:20:29.532011] [INFO ] [sig ] [902/3362] Forecasting DLPN... [2026-03-05T20:20:29.532040] [INFO ] [sig ] Generating forecast for: DLPN [2026-03-05T20:20:29.532073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-03-05T20:20:29.544559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-03-05T20:20:29.545046] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-03-05T20:20:29.546050] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-03-05T20:20:29.546110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:29.546145] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:29.546174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:29.546231] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:29.604677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:29.605657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:29.605749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:29.605784] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:29.715724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:29.715899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:29.715940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:29.715969] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:29.720497] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: DOWN (p=17.03%) [2026-03-05T20:20:29.721111] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-03-05T20:20:29.721348] [INFO ] [sig ] DLPN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:29.893871] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DLPN.txt [2026-03-05T20:20:29.894036] [INFO ] [sig ] [902/3362] Completed DLPN in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-05T20:20:29.894079] [INFO ] [sig ] [903/3362] Forecasting DLTH... [2026-03-05T20:20:29.894109] [INFO ] [sig ] Generating forecast for: DLTH [2026-03-05T20:20:29.894138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-03-05T20:20:29.906003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-03-05T20:20:29.906408] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-03-05T20:20:29.907371] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-03-05T20:20:29.907442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:29.907479] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:29.907509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:29.907569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:29.970707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:29.971902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:29.972038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:29.972095] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:30.112491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:30.112691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:30.112739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:30.112771] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:30.118009] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: UP (p=91.91%) [2026-03-05T20:20:30.118655] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-03-05T20:20:30.118823] [INFO ] [sig ] DLTH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:30.276631] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DLTH.txt [2026-03-05T20:20:30.276809] [INFO ] [sig ] [903/3362] Completed DLTH in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-05T20:20:30.276851] [INFO ] [sig ] [904/3362] Forecasting DLX... [2026-03-05T20:20:30.276882] [INFO ] [sig ] Generating forecast for: DLX [2026-03-05T20:20:30.276914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-03-05T20:20:30.288673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-03-05T20:20:30.289092] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-03-05T20:20:30.290042] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-03-05T20:20:30.290097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:30.290162] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:30.290194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:30.290272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:30.352380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:30.353299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:30.353388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:30.353424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:30.478184] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:30.478369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:30.478416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:30.478447] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:30.482002] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: UP (p=63.98%) [2026-03-05T20:20:30.482292] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-03-05T20:20:30.482426] [INFO ] [sig ] DLX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:30.629803] [INFO ] [LOCAL ] Saved forecast: DLX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DLX.txt [2026-03-05T20:20:30.629975] [INFO ] [sig ] [904/3362] Completed DLX in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-05T20:20:30.630016] [INFO ] [sig ] [905/3362] Forecasting DLY... [2026-03-05T20:20:30.630047] [INFO ] [sig ] Generating forecast for: DLY [2026-03-05T20:20:30.630079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-03-05T20:20:30.641561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-03-05T20:20:30.641943] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-03-05T20:20:30.642776] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-03-05T20:20:30.642829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:30.642861] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:30.642887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:30.642943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:30.704703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:30.705836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:30.705922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:30.705955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:30.827046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:30.827213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:30.827257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:30.827287] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:30.830849] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: UP (p=92.67%) [2026-03-05T20:20:30.831147] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-03-05T20:20:30.831285] [INFO ] [sig ] DLY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:30.990166] [INFO ] [LOCAL ] Saved forecast: DLY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DLY.txt [2026-03-05T20:20:30.990319] [INFO ] [sig ] [905/3362] Completed DLY in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-05T20:20:30.990360] [INFO ] [sig ] [906/3362] Forecasting DMAC... [2026-03-05T20:20:30.990390] [INFO ] [sig ] Generating forecast for: DMAC [2026-03-05T20:20:30.990418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-03-05T20:20:31.001478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-03-05T20:20:31.001906] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-03-05T20:20:31.002762] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-03-05T20:20:31.002816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:31.002850] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:31.002877] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:31.002933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:31.060910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:31.061813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:31.061901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:31.061934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:31.184106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:31.184279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:31.184324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:31.184353] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:31.188002] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: UP (p=68.79%) [2026-03-05T20:20:31.188304] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-03-05T20:20:31.188444] [INFO ] [sig ] DMAC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:31.351259] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DMAC.txt [2026-03-05T20:20:31.351484] [INFO ] [sig ] [906/3362] Completed DMAC in 0.4s | 2.77 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-05T20:20:31.351551] [INFO ] [sig ] [907/3362] Forecasting DMB... [2026-03-05T20:20:31.351625] [INFO ] [sig ] Generating forecast for: DMB [2026-03-05T20:20:31.351663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-03-05T20:20:31.364639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-03-05T20:20:31.365165] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-03-05T20:20:31.366128] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-03-05T20:20:31.366187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:31.366221] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:31.366250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:31.366308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:31.444038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:31.445029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:31.445129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:31.445164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:31.598453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:31.598655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:31.598700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:31.598732] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:31.602657] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: UP (p=68.47%) [2026-03-05T20:20:31.603000] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-03-05T20:20:31.603152] [INFO ] [sig ] DMB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:31.834699] [INFO ] [LOCAL ] Saved forecast: DMB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DMB.txt [2026-03-05T20:20:31.834979] [INFO ] [sig ] [907/3362] Completed DMB in 0.5s | 2.77 sym/s | Total: 5.4m | ETA: 14.8m [2026-03-05T20:20:31.835045] [INFO ] [sig ] [908/3362] Forecasting DMLP... [2026-03-05T20:20:31.835094] [INFO ] [sig ] Generating forecast for: DMLP [2026-03-05T20:20:31.835146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-03-05T20:20:31.878204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-03-05T20:20:31.878836] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-03-05T20:20:31.880170] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-03-05T20:20:31.880247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:31.880299] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:31.880343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:31.880751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:31.986258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:31.987622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:31.987815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:31.987867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:32.159544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:32.159779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:32.159844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:32.159891] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:32.165622] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-03-05T20:20:32.166194] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-03-05T20:20:32.166455] [INFO ] [sig ] DMLP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:32.399330] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DMLP.txt [2026-03-05T20:20:32.399661] [INFO ] [sig ] [908/3362] Completed DMLP in 0.6s | 2.77 sym/s | Total: 5.5m | ETA: 14.8m [2026-03-05T20:20:32.399739] [INFO ] [sig ] [909/3362] Forecasting DMO... [2026-03-05T20:20:32.399796] [INFO ] [sig ] Generating forecast for: DMO [2026-03-05T20:20:32.399856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-03-05T20:20:32.427178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-03-05T20:20:32.427773] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-03-05T20:20:32.429257] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-03-05T20:20:32.429336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:32.429390] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:32.429438] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:32.429530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:32.510846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:32.512188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:32.512314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:32.512359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:32.685288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:32.685516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:32.685615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:32.685684] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:32.692031] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: UP (p=53.12%) [2026-03-05T20:20:32.692611] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-03-05T20:20:32.692824] [INFO ] [sig ] DMO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:32.903442] [INFO ] [LOCAL ] Saved forecast: DMO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DMO.txt [2026-03-05T20:20:32.903650] [INFO ] [sig ] [909/3362] Completed DMO in 0.5s | 2.77 sym/s | Total: 5.5m | ETA: 14.8m [2026-03-05T20:20:32.903698] [INFO ] [sig ] [910/3362] Forecasting DMRC... [2026-03-05T20:20:32.903730] [INFO ] [sig ] Generating forecast for: DMRC [2026-03-05T20:20:32.903763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-03-05T20:20:32.917859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-03-05T20:20:32.918324] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-03-05T20:20:32.919288] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-03-05T20:20:32.919345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:32.919402] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:32.919445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:32.919533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:32.984823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:32.985927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:32.986020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:32.986058] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:33.115828] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:33.116013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:33.116086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:33.116137] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:33.120836] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: UP (p=57.20%) [2026-03-05T20:20:33.121182] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-03-05T20:20:33.121342] [INFO ] [sig ] DMRC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:33.276990] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DMRC.txt [2026-03-05T20:20:33.277191] [INFO ] [sig ] [910/3362] Completed DMRC in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-05T20:20:33.277240] [INFO ] [sig ] [911/3362] Forecasting DMXF... [2026-03-05T20:20:33.277275] [INFO ] [sig ] Generating forecast for: DMXF [2026-03-05T20:20:33.277307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-03-05T20:20:33.290436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-03-05T20:20:33.290849] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-03-05T20:20:33.291755] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-03-05T20:20:33.291810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:33.291845] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:33.291874] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:33.291931] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:33.355763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:33.356712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:33.356809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:33.356846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:33.480642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:33.480805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:33.480849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:33.480879] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:33.484753] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: DOWN (p=17.36%) [2026-03-05T20:20:33.485041] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-03-05T20:20:33.485173] [INFO ] [sig ] DMXF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:33.631238] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DMXF.txt [2026-03-05T20:20:33.631363] [INFO ] [sig ] [911/3362] Completed DMXF in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-05T20:20:33.631403] [INFO ] [sig ] [912/3362] Forecasting DNA... [2026-03-05T20:20:33.631434] [INFO ] [sig ] Generating forecast for: DNA [2026-03-05T20:20:33.631465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-03-05T20:20:33.643639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-03-05T20:20:33.644085] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-03-05T20:20:33.645044] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-03-05T20:20:33.645102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:33.645139] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:33.645168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:33.645226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:33.705650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:33.706620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:33.706724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:33.706759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:33.832643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:33.832810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:33.832852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:33.832882] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:33.836337] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: DOWN (p=11.42%) [2026-03-05T20:20:33.836643] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-03-05T20:20:33.836778] [INFO ] [sig ] DNA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:33.991226] [INFO ] [LOCAL ] Saved forecast: DNA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DNA.txt [2026-03-05T20:20:33.991390] [INFO ] [sig ] [912/3362] Completed DNA in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-05T20:20:33.991431] [INFO ] [sig ] [913/3362] Forecasting DNLI... [2026-03-05T20:20:33.991462] [INFO ] [sig ] Generating forecast for: DNLI [2026-03-05T20:20:33.991493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-03-05T20:20:34.004654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-03-05T20:20:34.005058] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-03-05T20:20:34.006197] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-03-05T20:20:34.006261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:34.006295] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:34.006324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:34.006383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:34.068673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:34.069640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:34.069729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:34.069764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:34.204299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:34.204680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:34.204724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:34.204753] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:34.208426] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: UP (p=70.50%) [2026-03-05T20:20:34.208782] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-03-05T20:20:34.208929] [INFO ] [sig ] DNLI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:34.367476] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DNLI.txt [2026-03-05T20:20:34.367756] [INFO ] [sig ] [913/3362] Completed DNLI in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-05T20:20:34.367832] [INFO ] [sig ] [914/3362] Forecasting DNP... [2026-03-05T20:20:34.367882] [INFO ] [sig ] Generating forecast for: DNP [2026-03-05T20:20:34.367931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-03-05T20:20:34.382298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-03-05T20:20:34.382928] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-03-05T20:20:34.384005] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-03-05T20:20:34.384063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:34.384122] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:34.384152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:34.384214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:34.443198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:34.444229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:34.444365] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:34.444401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:34.569492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:34.569681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:34.569726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:34.569755] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:34.573342] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: UP (p=64.46%) [2026-03-05T20:20:34.573665] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-03-05T20:20:34.573814] [INFO ] [sig ] DNP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:34.724598] [INFO ] [LOCAL ] Saved forecast: DNP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DNP.txt [2026-03-05T20:20:34.724771] [INFO ] [sig ] [914/3362] Completed DNP in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-05T20:20:34.724811] [INFO ] [sig ] [915/3362] Forecasting DNTH... [2026-03-05T20:20:34.724842] [INFO ] [sig ] Generating forecast for: DNTH [2026-03-05T20:20:34.724872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-03-05T20:20:34.736505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-03-05T20:20:34.736960] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-03-05T20:20:34.737883] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-03-05T20:20:34.737944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:34.737977] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:34.738005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:34.738062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:34.795931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:34.796916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:34.797015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:34.797049] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:34.917041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:34.917208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:34.917251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:34.917281] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:34.920840] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: DOWN (p=12.90%) [2026-03-05T20:20:34.921121] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-03-05T20:20:34.921260] [INFO ] [sig ] DNTH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:35.070892] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DNTH.txt [2026-03-05T20:20:35.071051] [INFO ] [sig ] [915/3362] Completed DNTH in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-05T20:20:35.071090] [INFO ] [sig ] [916/3362] Forecasting DOCN... [2026-03-05T20:20:35.071121] [INFO ] [sig ] Generating forecast for: DOCN [2026-03-05T20:20:35.071150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-03-05T20:20:35.083656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-03-05T20:20:35.084002] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-03-05T20:20:35.084886] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-03-05T20:20:35.084953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:35.084990] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:35.085017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:35.085074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:35.144416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:35.145642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:35.145730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:35.145765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:35.273278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:35.273448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:35.273491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:35.273520] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:35.277104] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: UP (p=61.35%) [2026-03-05T20:20:35.277430] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-03-05T20:20:35.277591] [INFO ] [sig ] DOCN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:35.510646] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DOCN.txt [2026-03-05T20:20:35.510814] [INFO ] [sig ] [916/3362] Completed DOCN in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-05T20:20:35.510856] [INFO ] [sig ] [917/3362] Forecasting DOCS... [2026-03-05T20:20:35.510889] [INFO ] [sig ] Generating forecast for: DOCS [2026-03-05T20:20:35.510918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-03-05T20:20:35.522471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-03-05T20:20:35.522835] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-03-05T20:20:35.523694] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-03-05T20:20:35.523749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:35.523784] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:35.523812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:35.523870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:35.582135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:35.582942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:35.583030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:35.583066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:35.709361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:35.709523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:35.709567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:35.709620] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:35.713149] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: UP (p=81.79%) [2026-03-05T20:20:35.713476] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-03-05T20:20:35.713631] [INFO ] [sig ] DOCS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:35.860615] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DOCS.txt [2026-03-05T20:20:35.860798] [INFO ] [sig ] [917/3362] Completed DOCS in 0.3s | 2.77 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-05T20:20:35.860841] [INFO ] [sig ] [918/3362] Forecasting DOGZ... [2026-03-05T20:20:35.860878] [INFO ] [sig ] Generating forecast for: DOGZ [2026-03-05T20:20:35.860910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-03-05T20:20:35.872154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-03-05T20:20:35.872554] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-03-05T20:20:35.873410] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-03-05T20:20:35.873463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:35.873495] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:35.873523] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:35.873596] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:35.935480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:35.936534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:35.936649] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:35.936686] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:36.064841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:36.065001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:36.065042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:36.065072] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:36.068591] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: UP (p=80.24%) [2026-03-05T20:20:36.068878] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-03-05T20:20:36.069012] [INFO ] [sig ] DOGZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:36.219523] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DOGZ.txt [2026-03-05T20:20:36.219677] [INFO ] [sig ] [918/3362] Completed DOGZ in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-05T20:20:36.219719] [INFO ] [sig ] [919/3362] Forecasting DOLE... [2026-03-05T20:20:36.219750] [INFO ] [sig ] Generating forecast for: DOLE [2026-03-05T20:20:36.219779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-03-05T20:20:36.232522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-03-05T20:20:36.232913] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-03-05T20:20:36.233847] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-03-05T20:20:36.233903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:36.233937] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:36.233964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:36.234025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:36.295057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:36.295916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:36.296002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:36.296037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:36.422352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:36.422517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:36.422559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:36.422609] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:36.426155] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: DOWN (p=35.27%) [2026-03-05T20:20:36.426457] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-03-05T20:20:36.426611] [INFO ] [sig ] DOLE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:36.594245] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DOLE.txt [2026-03-05T20:20:36.594421] [INFO ] [sig ] [919/3362] Completed DOLE in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-05T20:20:36.594465] [INFO ] [sig ] [920/3362] Forecasting DOMO... [2026-03-05T20:20:36.594499] [INFO ] [sig ] Generating forecast for: DOMO [2026-03-05T20:20:36.594530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-03-05T20:20:36.607096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-03-05T20:20:36.607498] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-03-05T20:20:36.608419] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-03-05T20:20:36.608474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:36.608509] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:36.608537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:36.608611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:36.671767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:36.672719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:36.672810] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:36.672844] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:36.802685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:36.802845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:36.802889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:36.802919] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:36.806483] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: DOWN (p=11.87%) [2026-03-05T20:20:36.806788] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-03-05T20:20:36.806920] [INFO ] [sig ] DOMO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:36.953178] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DOMO.txt [2026-03-05T20:20:36.953317] [INFO ] [sig ] [920/3362] Completed DOMO in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-05T20:20:36.953356] [INFO ] [sig ] [921/3362] Forecasting DORM... [2026-03-05T20:20:36.953385] [INFO ] [sig ] Generating forecast for: DORM [2026-03-05T20:20:36.953415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-03-05T20:20:36.965269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-03-05T20:20:36.965632] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-03-05T20:20:36.966488] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-03-05T20:20:36.966544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:36.966647] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:36.966681] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:36.966742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:37.029611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:37.030436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:37.030524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:37.030558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:37.162427] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:37.162607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:37.162674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:37.162736] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:37.166391] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: DOWN (p=5.18%) [2026-03-05T20:20:37.166705] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-03-05T20:20:37.166842] [INFO ] [sig ] DORM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:37.313697] [INFO ] [LOCAL ] Saved forecast: DORM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DORM.txt [2026-03-05T20:20:37.313855] [INFO ] [sig ] [921/3362] Completed DORM in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-05T20:20:37.313896] [INFO ] [sig ] [922/3362] Forecasting DOUG... [2026-03-05T20:20:37.313926] [INFO ] [sig ] Generating forecast for: DOUG [2026-03-05T20:20:37.313956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-03-05T20:20:37.326138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-03-05T20:20:37.326509] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-03-05T20:20:37.327428] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-03-05T20:20:37.327483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:37.327519] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:37.327548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:37.327643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:37.389340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:37.390176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:37.390265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:37.390300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:37.518508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:37.518692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:37.518736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:37.518765] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:37.522324] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: DOWN (p=23.81%) [2026-03-05T20:20:37.522695] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-03-05T20:20:37.522861] [INFO ] [sig ] DOUG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:37.683878] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DOUG.txt [2026-03-05T20:20:37.684074] [INFO ] [sig ] [922/3362] Completed DOUG in 0.4s | 2.77 sym/s | Total: 5.5m | ETA: 14.7m [2026-03-05T20:20:37.684125] [INFO ] [sig ] [923/3362] Forecasting DOX... [2026-03-05T20:20:37.684184] [INFO ] [sig ] Generating forecast for: DOX [2026-03-05T20:20:37.684220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-03-05T20:20:37.696663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-03-05T20:20:37.697097] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-03-05T20:20:37.698184] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-03-05T20:20:37.698249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:37.698286] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:37.698314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:37.698372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:37.758884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:37.759848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:37.759937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:37.759995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:37.880623] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:37.880781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:37.880823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:37.880853] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:37.884343] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: DOWN (p=7.63%) [2026-03-05T20:20:37.884648] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-03-05T20:20:37.884779] [INFO ] [sig ] DOX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:38.029345] [INFO ] [LOCAL ] Saved forecast: DOX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DOX.txt [2026-03-05T20:20:38.029468] [INFO ] [sig ] [923/3362] Completed DOX in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-03-05T20:20:38.029507] [INFO ] [sig ] [924/3362] Forecasting DPG... [2026-03-05T20:20:38.029538] [INFO ] [sig ] Generating forecast for: DPG [2026-03-05T20:20:38.029585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-03-05T20:20:38.041079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-03-05T20:20:38.041401] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-03-05T20:20:38.042265] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-03-05T20:20:38.042322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:38.042357] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:38.042384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:38.042440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:38.101109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:38.101936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:38.102023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:38.102058] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:38.220059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:38.220214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:38.220255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:38.220357] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:38.224082] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: DOWN (p=15.62%) [2026-03-05T20:20:38.224390] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-03-05T20:20:38.224539] [INFO ] [sig ] DPG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:38.374556] [INFO ] [LOCAL ] Saved forecast: DPG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DPG.txt [2026-03-05T20:20:38.374716] [INFO ] [sig ] [924/3362] Completed DPG in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-03-05T20:20:38.374756] [INFO ] [sig ] [925/3362] Forecasting DPRO... [2026-03-05T20:20:38.374786] [INFO ] [sig ] Generating forecast for: DPRO [2026-03-05T20:20:38.374816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-03-05T20:20:38.386122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-03-05T20:20:38.386468] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-03-05T20:20:38.387339] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-03-05T20:20:38.387396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:38.387430] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:38.387458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:38.387530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:38.445172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:38.446100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:38.446185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:38.446220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:38.562588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:38.562735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:38.562776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:38.562806] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:38.566394] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: DOWN (p=11.62%) [2026-03-05T20:20:38.566728] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-03-05T20:20:38.566882] [INFO ] [sig ] DPRO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:38.711440] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DPRO.txt [2026-03-05T20:20:38.711613] [INFO ] [sig ] [925/3362] Completed DPRO in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-03-05T20:20:38.711656] [INFO ] [sig ] [926/3362] Forecasting DPZ... [2026-03-05T20:20:38.711686] [INFO ] [sig ] Generating forecast for: DPZ [2026-03-05T20:20:38.711716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-03-05T20:20:38.722438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-03-05T20:20:38.722797] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-03-05T20:20:38.723741] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-03-05T20:20:38.723796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:38.723830] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:38.723859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:38.723917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:38.781397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:38.782045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:38.782127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:38.782160] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:38.899823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:38.899975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:38.900016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:38.900046] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:38.903520] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: DOWN (p=2.54%) [2026-03-05T20:20:38.903818] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-03-05T20:20:38.903946] [INFO ] [sig ] DPZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:39.049300] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DPZ.txt [2026-03-05T20:20:39.049436] [INFO ] [sig ] [926/3362] Completed DPZ in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.7m [2026-03-05T20:20:39.049476] [INFO ] [sig ] [927/3362] Forecasting DQ... [2026-03-05T20:20:39.049507] [INFO ] [sig ] Generating forecast for: DQ [2026-03-05T20:20:39.049538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-03-05T20:20:39.064253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-03-05T20:20:39.064718] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-03-05T20:20:39.065565] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-03-05T20:20:39.065658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:39.065693] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:39.065720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:39.065777] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:39.125307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:39.126169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:39.126266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:39.126300] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:39.253769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:39.253929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:39.253972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:39.254004] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:39.257734] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: DOWN (p=25.89%) [2026-03-05T20:20:39.258027] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-03-05T20:20:39.258163] [INFO ] [sig ] DQ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:39.406654] [INFO ] [LOCAL ] Saved forecast: DQ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DQ.txt [2026-03-05T20:20:39.406818] [INFO ] [sig ] [927/3362] Completed DQ in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-05T20:20:39.406861] [INFO ] [sig ] [928/3362] Forecasting DRD... [2026-03-05T20:20:39.406892] [INFO ] [sig ] Generating forecast for: DRD [2026-03-05T20:20:39.406923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-03-05T20:20:39.418291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-03-05T20:20:39.418715] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-03-05T20:20:39.419592] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-03-05T20:20:39.419649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:39.419684] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:39.419712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:39.419771] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:39.482223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:39.483257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:39.483350] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:39.483393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:39.615730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:39.615902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:39.615953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:39.615992] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:39.619792] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: DOWN (p=23.02%) [2026-03-05T20:20:39.620138] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-03-05T20:20:39.620319] [INFO ] [sig ] DRD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:39.766177] [INFO ] [LOCAL ] Saved forecast: DRD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DRD.txt [2026-03-05T20:20:39.766331] [INFO ] [sig ] [928/3362] Completed DRD in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-05T20:20:39.766372] [INFO ] [sig ] [929/3362] Forecasting DRH... [2026-03-05T20:20:39.766403] [INFO ] [sig ] Generating forecast for: DRH [2026-03-05T20:20:39.766434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-03-05T20:20:39.778049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-03-05T20:20:39.778403] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-03-05T20:20:39.779283] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-03-05T20:20:39.779339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:39.779372] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:39.779401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:39.779458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:39.840641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:39.841397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:39.841483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:39.841519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:39.964404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:39.964552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:39.964615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:39.964646] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:39.968155] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: DOWN (p=23.76%) [2026-03-05T20:20:39.968436] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-03-05T20:20:39.968588] [INFO ] [sig ] DRH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:40.113250] [INFO ] [LOCAL ] Saved forecast: DRH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DRH.txt [2026-03-05T20:20:40.113364] [INFO ] [sig ] [929/3362] Completed DRH in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-05T20:20:40.113403] [INFO ] [sig ] [930/3362] Forecasting DRI... [2026-03-05T20:20:40.113433] [INFO ] [sig ] Generating forecast for: DRI [2026-03-05T20:20:40.113462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-03-05T20:20:40.124980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-03-05T20:20:40.125265] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-03-05T20:20:40.126094] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-03-05T20:20:40.126146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:40.126178] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:40.126203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:40.126259] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:40.196687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:40.197631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:40.197734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:40.197767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:40.324283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:40.324449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:40.324490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:40.324518] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:40.328017] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: UP (p=56.34%) [2026-03-05T20:20:40.328298] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-03-05T20:20:40.328455] [INFO ] [sig ] DRI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:40.473653] [INFO ] [LOCAL ] Saved forecast: DRI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DRI.txt [2026-03-05T20:20:40.473819] [INFO ] [sig ] [930/3362] Completed DRI in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-05T20:20:40.473874] [INFO ] [sig ] [931/3362] Forecasting DRIO... [2026-03-05T20:20:40.473908] [INFO ] [sig ] Generating forecast for: DRIO [2026-03-05T20:20:40.473938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRIO' from 'https://tdm.silogroup.org/data/derivative_storage/DRIO.csv'. [2026-03-05T20:20:40.485211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRIO'. [2026-03-05T20:20:40.485626] [INFO ] [FORECASTER] Starting predict_future for DRIO [2026-03-05T20:20:40.486446] [DEBUG] [LOCAL ] No optimal features file found for DRIO: ./output/feature-sets/DRIO.txt [2026-03-05T20:20:40.486498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:40.486531] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:40.486558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:40.486641] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:40.543932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:40.544835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:40.544956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:40.544990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:40.659558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:40.659744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:40.659786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:40.659817] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:40.663303] [DEBUG] [FORECASTER] DRIO: Forecast T+1@11:T+2@11: DOWN (p=23.84%) [2026-03-05T20:20:40.663601] [INFO ] [FORECASTER] Completed predict_future for DRIO [2026-03-05T20:20:40.663734] [INFO ] [sig ] DRIO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:40.811737] [INFO ] [LOCAL ] Saved forecast: DRIO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DRIO.txt [2026-03-05T20:20:40.811870] [INFO ] [sig ] [931/3362] Completed DRIO in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-05T20:20:40.811909] [INFO ] [sig ] [932/3362] Forecasting DRLL... [2026-03-05T20:20:40.811941] [INFO ] [sig ] Generating forecast for: DRLL [2026-03-05T20:20:40.811971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-03-05T20:20:40.822931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-03-05T20:20:40.823246] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-03-05T20:20:40.824071] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-03-05T20:20:40.824125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:40.824157] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:40.824184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:40.824241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:40.880842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:40.881490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:40.881591] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:40.881627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:41.001343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:41.001517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:41.001559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:41.001611] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:41.005117] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: UP (p=69.14%) [2026-03-05T20:20:41.005452] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-03-05T20:20:41.005608] [INFO ] [sig ] DRLL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:41.167041] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DRLL.txt [2026-03-05T20:20:41.167261] [INFO ] [sig ] [932/3362] Completed DRLL in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-05T20:20:41.167324] [INFO ] [sig ] [933/3362] Forecasting DRMA... [2026-03-05T20:20:41.167373] [INFO ] [sig ] Generating forecast for: DRMA [2026-03-05T20:20:41.167422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-03-05T20:20:41.181293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-03-05T20:20:41.181739] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-03-05T20:20:41.182668] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-03-05T20:20:41.182730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:41.182777] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:41.182815] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:41.182879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:41.242119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:41.243065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:41.243155] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:41.243189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:41.365764] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:41.365925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:41.365969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:41.365999] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:41.369690] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: DOWN (p=16.04%) [2026-03-05T20:20:41.369988] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-03-05T20:20:41.370125] [INFO ] [sig ] DRMA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:41.536035] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DRMA.txt [2026-03-05T20:20:41.536197] [INFO ] [sig ] [933/3362] Completed DRMA in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-05T20:20:41.536238] [INFO ] [sig ] [934/3362] Forecasting DRS... [2026-03-05T20:20:41.536270] [INFO ] [sig ] Generating forecast for: DRS [2026-03-05T20:20:41.536299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-03-05T20:20:41.547967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-03-05T20:20:41.548431] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-03-05T20:20:41.549341] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-03-05T20:20:41.549402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:41.549436] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:41.549465] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:41.549523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:41.609646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:41.610625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:41.610717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:41.610751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:41.780446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:41.780632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:41.780716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:41.780750] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:41.784332] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: UP (p=69.39%) [2026-03-05T20:20:41.784693] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-03-05T20:20:41.784835] [INFO ] [sig ] DRS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:41.938629] [INFO ] [LOCAL ] Saved forecast: DRS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DRS.txt [2026-03-05T20:20:41.938824] [INFO ] [sig ] [934/3362] Completed DRS in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-05T20:20:41.938866] [INFO ] [sig ] [935/3362] Forecasting DRTS... [2026-03-05T20:20:41.938898] [INFO ] [sig ] Generating forecast for: DRTS [2026-03-05T20:20:41.938927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-03-05T20:20:41.950304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-03-05T20:20:41.950742] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-03-05T20:20:41.951561] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-03-05T20:20:41.951637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:41.951670] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:41.951697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:41.951754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:42.008880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:42.009793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:42.009878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:42.009911] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:42.133494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:42.133692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:42.133736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:42.133766] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:42.137226] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: UP (p=99.23%) [2026-03-05T20:20:42.137504] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-03-05T20:20:42.137687] [INFO ] [sig ] DRTS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:42.288031] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DRTS.txt [2026-03-05T20:20:42.288193] [INFO ] [sig ] [935/3362] Completed DRTS in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-05T20:20:42.288234] [INFO ] [sig ] [936/3362] Forecasting DRUG... [2026-03-05T20:20:42.288265] [INFO ] [sig ] Generating forecast for: DRUG [2026-03-05T20:20:42.288298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-03-05T20:20:42.299263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-03-05T20:20:42.299670] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-03-05T20:20:42.300557] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-03-05T20:20:42.300634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:42.300671] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:42.300699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:42.300763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:42.362006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:42.362863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:42.362950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:42.362986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:42.483864] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:42.484025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:42.484068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:42.484097] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:42.487752] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: DOWN (p=31.30%) [2026-03-05T20:20:42.488044] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-03-05T20:20:42.488181] [INFO ] [sig ] DRUG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:42.637412] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DRUG.txt [2026-03-05T20:20:42.637567] [INFO ] [sig ] [936/3362] Completed DRUG in 0.3s | 2.77 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-05T20:20:42.637627] [INFO ] [sig ] [937/3362] Forecasting DRVN... [2026-03-05T20:20:42.637680] [INFO ] [sig ] Generating forecast for: DRVN [2026-03-05T20:20:42.637714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-03-05T20:20:42.649303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-03-05T20:20:42.649725] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-03-05T20:20:42.650591] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-03-05T20:20:42.650646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:42.650682] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:42.650711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:42.650769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:42.708262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:42.709148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:42.709235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:42.709268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:42.837271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:42.837434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:42.837476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:42.837505] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:42.841225] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: UP (p=58.73%) [2026-03-05T20:20:42.841525] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-03-05T20:20:42.841880] [INFO ] [sig ] DRVN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:42.995443] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DRVN.txt [2026-03-05T20:20:42.995617] [INFO ] [sig ] [937/3362] Completed DRVN in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-05T20:20:42.995660] [INFO ] [sig ] [938/3362] Forecasting DSGX... [2026-03-05T20:20:42.995691] [INFO ] [sig ] Generating forecast for: DSGX [2026-03-05T20:20:42.995721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-03-05T20:20:43.006559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-03-05T20:20:43.006904] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-03-05T20:20:43.011051] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-03-05T20:20:43.011124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:43.011208] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:43.011239] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:43.011305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:43.069468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:43.070412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:43.070507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:43.070542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:43.194313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:43.194473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:43.194514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:43.194542] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:43.198029] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: DOWN (p=34.54%) [2026-03-05T20:20:43.198312] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-03-05T20:20:43.198452] [INFO ] [sig ] DSGX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:43.348705] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DSGX.txt [2026-03-05T20:20:43.348866] [INFO ] [sig ] [938/3362] Completed DSGX in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-05T20:20:43.348907] [INFO ] [sig ] [939/3362] Forecasting DSL... [2026-03-05T20:20:43.348938] [INFO ] [sig ] Generating forecast for: DSL [2026-03-05T20:20:43.348967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-03-05T20:20:43.361844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-03-05T20:20:43.362224] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-03-05T20:20:43.363354] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-03-05T20:20:43.363413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:43.363448] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:43.363476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:43.363535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:43.427500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:43.428539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:43.428674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:43.428723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:43.552325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:43.552493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:43.552536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:43.552565] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:43.556144] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: UP (p=94.58%) [2026-03-05T20:20:43.556440] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-03-05T20:20:43.556596] [INFO ] [sig ] DSL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:43.708415] [INFO ] [LOCAL ] Saved forecast: DSL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DSL.txt [2026-03-05T20:20:43.708615] [INFO ] [sig ] [939/3362] Completed DSL in 0.4s | 2.77 sym/s | Total: 5.6m | ETA: 14.6m [2026-03-05T20:20:43.708658] [INFO ] [sig ] [940/3362] Forecasting DSM... [2026-03-05T20:20:43.708690] [INFO ] [sig ] Generating forecast for: DSM [2026-03-05T20:20:43.708721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-03-05T20:20:43.720425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-03-05T20:20:43.720869] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-03-05T20:20:43.721724] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-03-05T20:20:43.721778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:43.721813] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:43.721841] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:43.721898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:43.786866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:43.787895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:43.787992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:43.788027] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:43.921108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:43.921270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:43.921315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:43.921346] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:43.925200] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: DOWN (p=5.45%) [2026-03-05T20:20:43.925558] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-03-05T20:20:43.925727] [INFO ] [sig ] DSM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:44.076271] [INFO ] [LOCAL ] Saved forecast: DSM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DSM.txt [2026-03-05T20:20:44.076429] [INFO ] [sig ] [940/3362] Completed DSM in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-03-05T20:20:44.076470] [INFO ] [sig ] [941/3362] Forecasting DSP... [2026-03-05T20:20:44.076500] [INFO ] [sig ] Generating forecast for: DSP [2026-03-05T20:20:44.076531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-03-05T20:20:44.089363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-03-05T20:20:44.089792] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-03-05T20:20:44.090634] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-03-05T20:20:44.090687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:44.090720] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:44.090747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:44.090804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:44.149524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:44.150430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:44.150517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:44.150550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:44.275278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:44.275440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:44.275482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:44.275512] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:44.279118] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: DOWN (p=21.44%) [2026-03-05T20:20:44.279402] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-03-05T20:20:44.279564] [INFO ] [sig ] DSP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:44.423315] [INFO ] [LOCAL ] Saved forecast: DSP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DSP.txt [2026-03-05T20:20:44.423435] [INFO ] [sig ] [941/3362] Completed DSP in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-03-05T20:20:44.423473] [INFO ] [sig ] [942/3362] Forecasting DSX... [2026-03-05T20:20:44.423510] [INFO ] [sig ] Generating forecast for: DSX [2026-03-05T20:20:44.423541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-03-05T20:20:44.434709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-03-05T20:20:44.435036] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-03-05T20:20:44.435862] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-03-05T20:20:44.435914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:44.435947] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:44.435974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:44.436030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:44.493543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:44.494181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:44.494259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:44.494292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:44.614979] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:44.615167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:44.615217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:44.615247] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:44.619030] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: DOWN (p=18.52%) [2026-03-05T20:20:44.619326] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-03-05T20:20:44.619474] [INFO ] [sig ] DSX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:44.764248] [INFO ] [LOCAL ] Saved forecast: DSX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DSX.txt [2026-03-05T20:20:44.764390] [INFO ] [sig ] [942/3362] Completed DSX in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.6m [2026-03-05T20:20:44.764434] [INFO ] [sig ] [943/3362] Forecasting DTB... [2026-03-05T20:20:44.764471] [INFO ] [sig ] Generating forecast for: DTB [2026-03-05T20:20:44.764508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-03-05T20:20:44.775637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-03-05T20:20:44.775964] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-03-05T20:20:44.776827] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-03-05T20:20:44.776880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:44.776912] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:44.776939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:44.776995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:44.835015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:44.835698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:44.835777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:44.835811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:44.951622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:44.951783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:44.951827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:44.951857] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:44.955591] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: DOWN (p=46.70%) [2026-03-05T20:20:44.956104] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-03-05T20:20:44.956246] [INFO ] [sig ] DTB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:45.107485] [INFO ] [LOCAL ] Saved forecast: DTB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DTB.txt [2026-03-05T20:20:45.107697] [INFO ] [sig ] [943/3362] Completed DTB in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-05T20:20:45.107752] [INFO ] [sig ] [944/3362] Forecasting DTE... [2026-03-05T20:20:45.107784] [INFO ] [sig ] Generating forecast for: DTE [2026-03-05T20:20:45.107815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-03-05T20:20:45.119296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-03-05T20:20:45.119647] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-03-05T20:20:45.120666] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-03-05T20:20:45.120719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:45.120751] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:45.120778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:45.120835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:45.178757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:45.179415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:45.179509] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:45.179550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:45.307884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:45.308118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:45.308200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:45.308252] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:45.314443] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: UP (p=54.49%) [2026-03-05T20:20:45.314999] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-03-05T20:20:45.315206] [INFO ] [sig ] DTE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:45.466210] [INFO ] [LOCAL ] Saved forecast: DTE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DTE.txt [2026-03-05T20:20:45.466339] [INFO ] [sig ] [944/3362] Completed DTE in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-05T20:20:45.466387] [INFO ] [sig ] [945/3362] Forecasting DTG... [2026-03-05T20:20:45.466420] [INFO ] [sig ] Generating forecast for: DTG [2026-03-05T20:20:45.466451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-03-05T20:20:45.478972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-03-05T20:20:45.479498] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-03-05T20:20:45.480521] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-03-05T20:20:45.480606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:45.480646] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:45.480677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:45.480737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:45.540762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:45.541809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:45.541903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:45.541940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:45.664015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:45.664183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:45.664228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:45.664294] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:45.667870] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-03-05T20:20:45.668171] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-03-05T20:20:45.668310] [INFO ] [sig ] DTG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:45.819643] [INFO ] [LOCAL ] Saved forecast: DTG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DTG.txt [2026-03-05T20:20:45.819802] [INFO ] [sig ] [945/3362] Completed DTG in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-05T20:20:45.819853] [INFO ] [sig ] [946/3362] Forecasting DTIL... [2026-03-05T20:20:45.819887] [INFO ] [sig ] Generating forecast for: DTIL [2026-03-05T20:20:45.819916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-03-05T20:20:45.831238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-03-05T20:20:45.831665] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-03-05T20:20:45.832603] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-03-05T20:20:45.832664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:45.832700] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:45.832728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:45.832787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:45.894113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:45.895031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:45.895121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:45.895157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:46.016452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:46.016662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:46.016706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:46.016735] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:46.020318] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: DOWN (p=44.67%) [2026-03-05T20:20:46.020624] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-03-05T20:20:46.020758] [INFO ] [sig ] DTIL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:46.166965] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DTIL.txt [2026-03-05T20:20:46.167101] [INFO ] [sig ] [946/3362] Completed DTIL in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-05T20:20:46.167141] [INFO ] [sig ] [947/3362] Forecasting DTM... [2026-03-05T20:20:46.167172] [INFO ] [sig ] Generating forecast for: DTM [2026-03-05T20:20:46.167202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-03-05T20:20:46.179340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-03-05T20:20:46.179820] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-03-05T20:20:46.180798] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-03-05T20:20:46.180862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:46.180897] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:46.180925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:46.180983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:46.241847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:46.242778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:46.242873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:46.242906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:46.365192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:46.365354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:46.365397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:46.365427] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:46.368940] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: DOWN (p=31.41%) [2026-03-05T20:20:46.369222] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-03-05T20:20:46.369351] [INFO ] [sig ] DTM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:46.515759] [INFO ] [LOCAL ] Saved forecast: DTM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DTM.txt [2026-03-05T20:20:46.515908] [INFO ] [sig ] [947/3362] Completed DTM in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-05T20:20:46.515949] [INFO ] [sig ] [948/3362] Forecasting DUK... [2026-03-05T20:20:46.515981] [INFO ] [sig ] Generating forecast for: DUK [2026-03-05T20:20:46.516011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-03-05T20:20:46.531110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-03-05T20:20:46.531610] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-03-05T20:20:46.532781] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-03-05T20:20:46.532851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:46.532908] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:46.532952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:46.533040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:46.598788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:46.599724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:46.599813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:46.599848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:46.724719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:46.724906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:46.724963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:46.724998] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:46.728994] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: DOWN (p=49.36%) [2026-03-05T20:20:46.729309] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-03-05T20:20:46.729462] [INFO ] [sig ] DUK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:46.884157] [INFO ] [LOCAL ] Saved forecast: DUK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DUK.txt [2026-03-05T20:20:46.884328] [INFO ] [sig ] [948/3362] Completed DUK in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-05T20:20:46.884368] [INFO ] [sig ] [949/3362] Forecasting DUKB... [2026-03-05T20:20:46.884399] [INFO ] [sig ] Generating forecast for: DUKB [2026-03-05T20:20:46.884430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-03-05T20:20:46.897141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-03-05T20:20:46.897541] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-03-05T20:20:46.898450] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-03-05T20:20:46.898513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:46.898554] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:46.898611] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:46.898690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:46.958688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:46.959618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:46.959708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:46.959742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:47.083620] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:47.083796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:47.083839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:47.083868] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:47.087515] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: DOWN (p=7.74%) [2026-03-05T20:20:47.087883] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-03-05T20:20:47.088026] [INFO ] [sig ] DUKB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:47.242466] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DUKB.txt [2026-03-05T20:20:47.242660] [INFO ] [sig ] [949/3362] Completed DUKB in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-05T20:20:47.242706] [INFO ] [sig ] [950/3362] Forecasting DUOL... [2026-03-05T20:20:47.242736] [INFO ] [sig ] Generating forecast for: DUOL [2026-03-05T20:20:47.242767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-03-05T20:20:47.254201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-03-05T20:20:47.254615] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-03-05T20:20:47.255515] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-03-05T20:20:47.255603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:47.255641] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:47.255671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:47.255730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:47.316832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:47.318000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:47.318099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:47.318133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:47.445248] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:47.445418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:47.445462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:47.445498] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:47.449854] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: UP (p=66.64%) [2026-03-05T20:20:47.450269] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-03-05T20:20:47.450433] [INFO ] [sig ] DUOL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:47.646758] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DUOL.txt [2026-03-05T20:20:47.646959] [INFO ] [sig ] [950/3362] Completed DUOL in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-05T20:20:47.647006] [INFO ] [sig ] [951/3362] Forecasting DVA... [2026-03-05T20:20:47.647044] [INFO ] [sig ] Generating forecast for: DVA [2026-03-05T20:20:47.647087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-03-05T20:20:47.660646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-03-05T20:20:47.661095] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-03-05T20:20:47.662182] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-03-05T20:20:47.662268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:47.662304] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:47.662332] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:47.662393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:47.726348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:47.727392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:47.727497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:47.727544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:47.861834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:47.862001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:47.862045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:47.862077] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:47.866509] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: DOWN (p=16.11%) [2026-03-05T20:20:47.866860] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-03-05T20:20:47.867002] [INFO ] [sig ] DVA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:48.023019] [INFO ] [LOCAL ] Saved forecast: DVA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DVA.txt [2026-03-05T20:20:48.023183] [INFO ] [sig ] [951/3362] Completed DVA in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-05T20:20:48.023270] [INFO ] [sig ] [952/3362] Forecasting DVN... [2026-03-05T20:20:48.023302] [INFO ] [sig ] Generating forecast for: DVN [2026-03-05T20:20:48.023333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-03-05T20:20:48.036993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-03-05T20:20:48.037455] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-03-05T20:20:48.038704] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-03-05T20:20:48.038964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:48.038998] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:48.039028] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:48.039089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:48.099360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:48.100333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:48.100421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:48.100454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:48.236812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:48.237017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:48.237062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:48.237092] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:48.241342] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: DOWN (p=34.28%) [2026-03-05T20:20:48.241696] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-03-05T20:20:48.241853] [INFO ] [sig ] DVN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:48.391457] [INFO ] [LOCAL ] Saved forecast: DVN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DVN.txt [2026-03-05T20:20:48.391666] [INFO ] [sig ] [952/3362] Completed DVN in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-05T20:20:48.391718] [INFO ] [sig ] [953/3362] Forecasting DWAS... [2026-03-05T20:20:48.391752] [INFO ] [sig ] Generating forecast for: DWAS [2026-03-05T20:20:48.391783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-03-05T20:20:48.403674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-03-05T20:20:48.404096] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-03-05T20:20:48.404979] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-03-05T20:20:48.405034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:48.405067] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:48.405094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:48.405159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:48.462488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:48.463461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:48.463561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:48.463628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:48.587542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:48.587735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:48.587779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:48.587808] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:48.591471] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: UP (p=92.89%) [2026-03-05T20:20:48.591973] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-03-05T20:20:48.592109] [INFO ] [sig ] DWAS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:48.754457] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DWAS.txt [2026-03-05T20:20:48.754653] [INFO ] [sig ] [953/3362] Completed DWAS in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-05T20:20:48.754701] [INFO ] [sig ] [954/3362] Forecasting DWSH... [2026-03-05T20:20:48.754734] [INFO ] [sig ] Generating forecast for: DWSH [2026-03-05T20:20:48.754766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-03-05T20:20:48.766881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-03-05T20:20:48.767372] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-03-05T20:20:48.768398] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-03-05T20:20:48.768454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:48.768488] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:48.768518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:48.768620] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:48.829907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:48.830835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:48.830933] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:48.830969] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:48.940553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:48.940751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:48.940793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:48.940821] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:48.944416] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: DOWN (p=6.73%) [2026-03-05T20:20:48.944777] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-03-05T20:20:48.944914] [INFO ] [sig ] DWSH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:49.099024] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DWSH.txt [2026-03-05T20:20:49.099209] [INFO ] [sig ] [954/3362] Completed DWSH in 0.3s | 2.77 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-05T20:20:49.099256] [INFO ] [sig ] [955/3362] Forecasting DX... [2026-03-05T20:20:49.099290] [INFO ] [sig ] Generating forecast for: DX [2026-03-05T20:20:49.099328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-03-05T20:20:49.111874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-03-05T20:20:49.112476] [INFO ] [FORECASTER] Starting predict_future for DX [2026-03-05T20:20:49.113543] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-03-05T20:20:49.113614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:49.113649] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:49.113722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:49.113781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:49.176766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:49.177765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:49.177940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:49.177985] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:49.301924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:49.302090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:49.302133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:49.302164] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:49.306072] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: DOWN (p=32.46%) [2026-03-05T20:20:49.306356] [INFO ] [FORECASTER] Completed predict_future for DX [2026-03-05T20:20:49.306493] [INFO ] [sig ] DX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:49.482703] [INFO ] [LOCAL ] Saved forecast: DX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DX.txt [2026-03-05T20:20:49.482872] [INFO ] [sig ] [955/3362] Completed DX in 0.4s | 2.77 sym/s | Total: 5.7m | ETA: 14.5m [2026-03-05T20:20:49.482914] [INFO ] [sig ] [956/3362] Forecasting DXC... [2026-03-05T20:20:49.482947] [INFO ] [sig ] Generating forecast for: DXC [2026-03-05T20:20:49.482977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-03-05T20:20:49.499311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-03-05T20:20:49.500050] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-03-05T20:20:49.501466] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-03-05T20:20:49.501542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:49.501630] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:49.501671] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:49.501753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:49.562771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:49.563829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:49.563939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:49.563973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:49.696225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:49.696394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:49.696440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:49.696471] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:49.700868] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: UP (p=80.55%) [2026-03-05T20:20:49.701230] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-03-05T20:20:49.701382] [INFO ] [sig ] DXC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:49.870308] [INFO ] [LOCAL ] Saved forecast: DXC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DXC.txt [2026-03-05T20:20:49.870542] [INFO ] [sig ] [956/3362] Completed DXC in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-03-05T20:20:49.870609] [INFO ] [sig ] [957/3362] Forecasting DXCM... [2026-03-05T20:20:49.870644] [INFO ] [sig ] Generating forecast for: DXCM [2026-03-05T20:20:49.870683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-03-05T20:20:49.885704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-03-05T20:20:49.886142] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-03-05T20:20:49.887217] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-03-05T20:20:49.887282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:49.887332] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:49.887375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:49.887446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:49.953723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:49.954790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:49.954907] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:49.954948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:50.089116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:50.089282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:50.089330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:50.089361] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:50.093736] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: DOWN (p=17.23%) [2026-03-05T20:20:50.094326] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-03-05T20:20:50.094512] [INFO ] [sig ] DXCM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:50.252240] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DXCM.txt [2026-03-05T20:20:50.252385] [INFO ] [sig ] [957/3362] Completed DXCM in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-03-05T20:20:50.252425] [INFO ] [sig ] [958/3362] Forecasting DXPE... [2026-03-05T20:20:50.252456] [INFO ] [sig ] Generating forecast for: DXPE [2026-03-05T20:20:50.252487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-03-05T20:20:50.263718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-03-05T20:20:50.264039] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-03-05T20:20:50.264919] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-03-05T20:20:50.264972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:50.265005] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:50.265031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:50.265087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:50.324154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:50.325048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:50.325129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:50.325162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:50.446690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:50.446845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:50.446923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:50.446954] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:50.450833] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: UP (p=98.05%) [2026-03-05T20:20:50.451112] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-03-05T20:20:50.451247] [INFO ] [sig ] DXPE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:50.598666] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/DXPE.txt [2026-03-05T20:20:50.598827] [INFO ] [sig ] [958/3362] Completed DXPE in 0.3s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-03-05T20:20:50.598868] [INFO ] [sig ] [959/3362] Forecasting DY... [2026-03-05T20:20:50.598897] [INFO ] [sig ] Generating forecast for: DY [2026-03-05T20:20:50.598928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-03-05T20:20:50.610948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-03-05T20:20:50.611309] [INFO ] [FORECASTER] Starting predict_future for DY [2026-03-05T20:20:50.612182] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-03-05T20:20:50.612236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:50.612271] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:50.612299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:50.612355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:50.671350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:50.672389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:50.672492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:50.672529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:50.801150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:50.801309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:50.801351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:50.801380] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:50.804860] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: DOWN (p=19.86%) [2026-03-05T20:20:50.805147] [INFO ] [FORECASTER] Completed predict_future for DY [2026-03-05T20:20:50.805277] [INFO ] [sig ] DY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:50.959121] [INFO ] [LOCAL ] Saved forecast: DY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DY.txt [2026-03-05T20:20:50.959326] [INFO ] [sig ] [959/3362] Completed DY in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.5m [2026-03-05T20:20:50.959388] [INFO ] [sig ] [960/3362] Forecasting DYN... [2026-03-05T20:20:50.959434] [INFO ] [sig ] Generating forecast for: DYN [2026-03-05T20:20:50.959482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-03-05T20:20:50.972280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-03-05T20:20:50.972732] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-03-05T20:20:50.973744] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-03-05T20:20:50.973801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:50.973835] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:50.973864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:50.973922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:51.031724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:51.032481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:51.032566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:51.032626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:51.156219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:51.156376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:51.156418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:51.156447] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:51.160001] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: DOWN (p=8.57%) [2026-03-05T20:20:51.160316] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-03-05T20:20:51.160461] [INFO ] [sig ] DYN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:51.308420] [INFO ] [LOCAL ] Saved forecast: DYN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/DYN.txt [2026-03-05T20:20:51.308620] [INFO ] [sig ] [960/3362] Completed DYN in 0.3s | 2.77 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-05T20:20:51.308670] [INFO ] [sig ] [961/3362] Forecasting E... [2026-03-05T20:20:51.308707] [INFO ] [sig ] Generating forecast for: E [2026-03-05T20:20:51.308738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-03-05T20:20:51.323401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-03-05T20:20:51.324092] [INFO ] [FORECASTER] Starting predict_future for E [2026-03-05T20:20:51.325278] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-03-05T20:20:51.325336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:51.325373] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:51.325402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:51.325462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:51.388641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:51.390025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:51.390152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:51.390195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:51.514929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:51.515172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:51.515220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:51.515250] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:51.519689] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: DOWN (p=48.19%) [2026-03-05T20:20:51.520091] [INFO ] [FORECASTER] Completed predict_future for E [2026-03-05T20:20:51.520282] [INFO ] [sig ] E: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:51.673414] [INFO ] [LOCAL ] Saved forecast: E 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/E.txt [2026-03-05T20:20:51.673688] [INFO ] [sig ] [961/3362] Completed E in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-05T20:20:51.673741] [INFO ] [sig ] [962/3362] Forecasting EA... [2026-03-05T20:20:51.673770] [INFO ] [sig ] Generating forecast for: EA [2026-03-05T20:20:51.673801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-03-05T20:20:51.688123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-03-05T20:20:51.688740] [INFO ] [FORECASTER] Starting predict_future for EA [2026-03-05T20:20:51.689774] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-03-05T20:20:51.689830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:51.689895] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:51.689926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:51.689985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:51.751522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:51.752900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:51.753007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:51.753044] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:51.888887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:51.889139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:51.889190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:51.889221] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:51.893314] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: UP (p=79.36%) [2026-03-05T20:20:51.893689] [INFO ] [FORECASTER] Completed predict_future for EA [2026-03-05T20:20:51.893849] [INFO ] [sig ] EA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:52.057071] [INFO ] [LOCAL ] Saved forecast: EA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EA.txt [2026-03-05T20:20:52.057321] [INFO ] [sig ] [962/3362] Completed EA in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-05T20:20:52.057382] [INFO ] [sig ] [963/3362] Forecasting EAF... [2026-03-05T20:20:52.057420] [INFO ] [sig ] Generating forecast for: EAF [2026-03-05T20:20:52.057461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-03-05T20:20:52.071542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-03-05T20:20:52.072229] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-03-05T20:20:52.073421] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-03-05T20:20:52.073481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:52.073522] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:52.073551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:52.073636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:52.139616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:52.141070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:52.141186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:52.141223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:52.279641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:52.280064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:52.280117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:52.280148] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:52.284424] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: UP (p=75.91%) [2026-03-05T20:20:52.284770] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-03-05T20:20:52.284919] [INFO ] [sig ] EAF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:52.436240] [INFO ] [LOCAL ] Saved forecast: EAF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EAF.txt [2026-03-05T20:20:52.436447] [INFO ] [sig ] [963/3362] Completed EAF in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-05T20:20:52.436493] [INFO ] [sig ] [964/3362] Forecasting EAI... [2026-03-05T20:20:52.436522] [INFO ] [sig ] Generating forecast for: EAI [2026-03-05T20:20:52.436555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-03-05T20:20:52.451393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-03-05T20:20:52.451943] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-03-05T20:20:52.452962] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-03-05T20:20:52.453018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:52.453053] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:52.453081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:52.453141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:52.513004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:52.514297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:52.514450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:52.514486] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:52.636191] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:52.636423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:52.636474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:52.636507] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:52.640686] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: DOWN (p=35.67%) [2026-03-05T20:20:52.641066] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-03-05T20:20:52.641220] [INFO ] [sig ] EAI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:52.791699] [INFO ] [LOCAL ] Saved forecast: EAI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EAI.txt [2026-03-05T20:20:52.791930] [INFO ] [sig ] [964/3362] Completed EAI in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-05T20:20:52.791974] [INFO ] [sig ] [965/3362] Forecasting EARN... [2026-03-05T20:20:52.792003] [INFO ] [sig ] Generating forecast for: EARN [2026-03-05T20:20:52.792038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-03-05T20:20:52.805208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-03-05T20:20:52.805812] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-03-05T20:20:52.806824] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-03-05T20:20:52.806882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:52.806916] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:52.806945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:52.807006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:52.867771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:52.868977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:52.869094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:52.869133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:53.007390] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:53.007779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:53.007870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:53.007907] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:53.012379] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: DOWN (p=4.78%) [2026-03-05T20:20:53.012882] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-03-05T20:20:53.013063] [INFO ] [sig ] EARN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:53.179008] [INFO ] [LOCAL ] Saved forecast: EARN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EARN.txt [2026-03-05T20:20:53.179224] [INFO ] [sig ] [965/3362] Completed EARN in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-05T20:20:53.179281] [INFO ] [sig ] [966/3362] Forecasting EB... [2026-03-05T20:20:53.179319] [INFO ] [sig ] Generating forecast for: EB [2026-03-05T20:20:53.179366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EB' from 'https://tdm.silogroup.org/data/derivative_storage/EB.csv'. [2026-03-05T20:20:53.192941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EB'. [2026-03-05T20:20:53.193432] [INFO ] [FORECASTER] Starting predict_future for EB [2026-03-05T20:20:53.194425] [DEBUG] [LOCAL ] No optimal features file found for EB: ./output/feature-sets/EB.txt [2026-03-05T20:20:53.194482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:53.194516] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:53.194543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:53.194617] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:53.255166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:53.256224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:53.256327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:53.256363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:53.384879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:53.385053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:53.385099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:53.385130] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:53.389089] [DEBUG] [FORECASTER] EB: Forecast T+1@11:T+2@11: UP (p=92.55%) [2026-03-05T20:20:53.389489] [INFO ] [FORECASTER] Completed predict_future for EB [2026-03-05T20:20:53.389676] [INFO ] [sig ] EB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:53.560746] [INFO ] [LOCAL ] Saved forecast: EB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EB.txt [2026-03-05T20:20:53.560917] [INFO ] [sig ] [966/3362] Completed EB in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-05T20:20:53.560960] [INFO ] [sig ] [967/3362] Forecasting EBAY... [2026-03-05T20:20:53.560993] [INFO ] [sig ] Generating forecast for: EBAY [2026-03-05T20:20:53.561024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-03-05T20:20:53.575617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-03-05T20:20:53.576281] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-03-05T20:20:53.577501] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-03-05T20:20:53.577616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:53.577691] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:53.577722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:53.577785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:53.652463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:53.654091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:53.654235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:53.654280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:53.809105] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:53.809376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:53.809435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:53.809472] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:53.816374] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: DOWN (p=34.35%) [2026-03-05T20:20:53.817065] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-03-05T20:20:53.817497] [INFO ] [sig ] EBAY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:53.985250] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EBAY.txt [2026-03-05T20:20:53.985516] [INFO ] [sig ] [967/3362] Completed EBAY in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-05T20:20:53.985563] [INFO ] [sig ] [968/3362] Forecasting EBC... [2026-03-05T20:20:53.985627] [INFO ] [sig ] Generating forecast for: EBC [2026-03-05T20:20:53.985662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-03-05T20:20:54.000098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-03-05T20:20:54.000696] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-03-05T20:20:54.001767] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-03-05T20:20:54.001829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:54.001863] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:54.001891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:54.001951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:54.064296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:54.065624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:54.065743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:54.065777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:54.217436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:54.217792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:54.217869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:54.217909] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:54.223523] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: UP (p=58.02%) [2026-03-05T20:20:54.224238] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-03-05T20:20:54.224422] [INFO ] [sig ] EBC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:54.416027] [INFO ] [LOCAL ] Saved forecast: EBC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EBC.txt [2026-03-05T20:20:54.416255] [INFO ] [sig ] [968/3362] Completed EBC in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-05T20:20:54.416357] [INFO ] [sig ] [969/3362] Forecasting EBF... [2026-03-05T20:20:54.416391] [INFO ] [sig ] Generating forecast for: EBF [2026-03-05T20:20:54.416424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-03-05T20:20:54.430409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-03-05T20:20:54.431036] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-03-05T20:20:54.432127] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-03-05T20:20:54.432184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:54.432218] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:54.432245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:54.432304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:54.497461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:54.498859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:54.498965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:54.499002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:54.627701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:54.627944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:54.627993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:54.628023] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:54.632259] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: UP (p=89.94%) [2026-03-05T20:20:54.632710] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-03-05T20:20:54.632881] [INFO ] [sig ] EBF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:54.813739] [INFO ] [LOCAL ] Saved forecast: EBF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EBF.txt [2026-03-05T20:20:54.814010] [INFO ] [sig ] [969/3362] Completed EBF in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-05T20:20:54.814075] [INFO ] [sig ] [970/3362] Forecasting EBON... [2026-03-05T20:20:54.814116] [INFO ] [sig ] Generating forecast for: EBON [2026-03-05T20:20:54.814162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-03-05T20:20:54.826887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-03-05T20:20:54.827523] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-03-05T20:20:54.828620] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-03-05T20:20:54.828680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:54.828719] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:54.828756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:54.828830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:54.890039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:54.891264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:54.891369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:54.891403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:55.003362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:55.003645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:55.003706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:55.003736] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:55.008274] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: DOWN (p=18.36%) [2026-03-05T20:20:55.008632] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-03-05T20:20:55.008801] [INFO ] [sig ] EBON: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:55.161098] [INFO ] [LOCAL ] Saved forecast: EBON 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EBON.txt [2026-03-05T20:20:55.161294] [INFO ] [sig ] [970/3362] Completed EBON in 0.3s | 2.77 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-05T20:20:55.161343] [INFO ] [sig ] [971/3362] Forecasting EBS... [2026-03-05T20:20:55.161490] [INFO ] [sig ] Generating forecast for: EBS [2026-03-05T20:20:55.161530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-03-05T20:20:55.174879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-03-05T20:20:55.175405] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-03-05T20:20:55.176486] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-03-05T20:20:55.176544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:55.176605] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:55.176638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:55.176698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:55.241345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:55.242596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:55.242706] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:55.242741] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:55.376493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:55.376824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:55.376876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:55.376905] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:55.380968] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: DOWN (p=8.65%) [2026-03-05T20:20:55.381330] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-03-05T20:20:55.381484] [INFO ] [sig ] EBS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:55.533352] [INFO ] [LOCAL ] Saved forecast: EBS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EBS.txt [2026-03-05T20:20:55.533596] [INFO ] [sig ] [971/3362] Completed EBS in 0.4s | 2.77 sym/s | Total: 5.8m | ETA: 14.4m [2026-03-05T20:20:55.533645] [INFO ] [sig ] [972/3362] Forecasting EC... [2026-03-05T20:20:55.533680] [INFO ] [sig ] Generating forecast for: EC [2026-03-05T20:20:55.533711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-03-05T20:20:55.547123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-03-05T20:20:55.547599] [INFO ] [FORECASTER] Starting predict_future for EC [2026-03-05T20:20:55.548534] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-03-05T20:20:55.548619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:55.548655] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:55.548738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:55.548827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:55.608496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:55.609517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:55.609640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:55.609703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:55.740834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:55.741027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:55.741071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:55.741101] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:55.744794] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: DOWN (p=7.80%) [2026-03-05T20:20:55.745112] [INFO ] [FORECASTER] Completed predict_future for EC [2026-03-05T20:20:55.745249] [INFO ] [sig ] EC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:55.894714] [INFO ] [LOCAL ] Saved forecast: EC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EC.txt [2026-03-05T20:20:55.894902] [INFO ] [sig ] [972/3362] Completed EC in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-03-05T20:20:55.894944] [INFO ] [sig ] [973/3362] Forecasting ECC... [2026-03-05T20:20:55.894984] [INFO ] [sig ] Generating forecast for: ECC [2026-03-05T20:20:55.895017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-03-05T20:20:55.906089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-03-05T20:20:55.906451] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-03-05T20:20:55.907326] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-03-05T20:20:55.907392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:55.907432] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:55.907464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:55.907520] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:55.967445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:55.968376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:55.968466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:55.968500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:56.093560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:56.093751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:56.093794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:56.093825] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:56.097451] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: UP (p=79.61%) [2026-03-05T20:20:56.097851] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-03-05T20:20:56.098006] [INFO ] [sig ] ECC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:56.249776] [INFO ] [LOCAL ] Saved forecast: ECC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ECC.txt [2026-03-05T20:20:56.249945] [INFO ] [sig ] [973/3362] Completed ECC in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-03-05T20:20:56.249987] [INFO ] [sig ] [974/3362] Forecasting ECL... [2026-03-05T20:20:56.250018] [INFO ] [sig ] Generating forecast for: ECL [2026-03-05T20:20:56.250048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-03-05T20:20:56.262760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-03-05T20:20:56.263390] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-03-05T20:20:56.264247] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-03-05T20:20:56.264301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:56.264334] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:56.264361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:56.264418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:56.327294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:56.328476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:56.328590] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:56.328629] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:56.464299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:56.464498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:56.464544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:56.464593] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:56.468443] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: UP (p=60.21%) [2026-03-05T20:20:56.468771] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-03-05T20:20:56.468914] [INFO ] [sig ] ECL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:56.630726] [INFO ] [LOCAL ] Saved forecast: ECL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ECL.txt [2026-03-05T20:20:56.630897] [INFO ] [sig ] [974/3362] Completed ECL in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-03-05T20:20:56.630938] [INFO ] [sig ] [975/3362] Forecasting ECPG... [2026-03-05T20:20:56.630970] [INFO ] [sig ] Generating forecast for: ECPG [2026-03-05T20:20:56.631001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-03-05T20:20:56.642193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-03-05T20:20:56.642619] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-03-05T20:20:56.643477] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-03-05T20:20:56.643533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:56.643605] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:56.643638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:56.643696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:56.700877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:56.701819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:56.701915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:56.701949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:56.818325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:56.818492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:56.818534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:56.818563] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:56.822159] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: UP (p=92.05%) [2026-03-05T20:20:56.822535] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-03-05T20:20:56.822722] [INFO ] [sig ] ECPG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:56.972671] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ECPG.txt [2026-03-05T20:20:56.972864] [INFO ] [sig ] [975/3362] Completed ECPG in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-03-05T20:20:56.972919] [INFO ] [sig ] [976/3362] Forecasting ECX... [2026-03-05T20:20:56.972957] [INFO ] [sig ] Generating forecast for: ECX [2026-03-05T20:20:56.973002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-03-05T20:20:56.985193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-03-05T20:20:56.985556] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-03-05T20:20:56.986464] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-03-05T20:20:56.986519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:56.986553] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:56.986607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:56.986667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:57.048473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:57.049409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:57.049499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:57.049536] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:57.173100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:57.173263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:57.173307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:57.173336] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:57.177287] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: DOWN (p=44.07%) [2026-03-05T20:20:57.177592] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-03-05T20:20:57.180960] [INFO ] [sig ] ECX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:57.331710] [INFO ] [LOCAL ] Saved forecast: ECX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ECX.txt [2026-03-05T20:20:57.331874] [INFO ] [sig ] [976/3362] Completed ECX in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-03-05T20:20:57.331915] [INFO ] [sig ] [977/3362] Forecasting ED... [2026-03-05T20:20:57.331945] [INFO ] [sig ] Generating forecast for: ED [2026-03-05T20:20:57.331975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-03-05T20:20:57.344900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-03-05T20:20:57.345329] [INFO ] [FORECASTER] Starting predict_future for ED [2026-03-05T20:20:57.346180] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-03-05T20:20:57.346234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:57.346268] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:57.346296] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:57.346353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:57.405562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:57.406529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:57.406639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:57.406675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:57.530084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:57.530252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:57.530295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:57.530324] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:57.533981] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: DOWN (p=40.93%) [2026-03-05T20:20:57.534527] [INFO ] [FORECASTER] Completed predict_future for ED [2026-03-05T20:20:57.534701] [INFO ] [sig ] ED: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:57.691566] [INFO ] [LOCAL ] Saved forecast: ED 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ED.txt [2026-03-05T20:20:57.691750] [INFO ] [sig ] [977/3362] Completed ED in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.4m [2026-03-05T20:20:57.691794] [INFO ] [sig ] [978/3362] Forecasting EDAP... [2026-03-05T20:20:57.691827] [INFO ] [sig ] Generating forecast for: EDAP [2026-03-05T20:20:57.691858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-03-05T20:20:57.705137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-03-05T20:20:57.705523] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-03-05T20:20:57.706397] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-03-05T20:20:57.706452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:57.706486] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:57.706515] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:57.706594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:57.764514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:57.765440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:57.765524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:57.765557] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:57.882349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:57.882508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:57.882549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:57.882598] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:57.886012] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: DOWN (p=47.75%) [2026-03-05T20:20:57.886291] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-03-05T20:20:57.886418] [INFO ] [sig ] EDAP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:58.035844] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EDAP.txt [2026-03-05T20:20:58.036045] [INFO ] [sig ] [978/3362] Completed EDAP in 0.3s | 2.77 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-05T20:20:58.036088] [INFO ] [sig ] [979/3362] Forecasting EDD... [2026-03-05T20:20:58.036128] [INFO ] [sig ] Generating forecast for: EDD [2026-03-05T20:20:58.036159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-03-05T20:20:58.049419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-03-05T20:20:58.049885] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-03-05T20:20:58.050774] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-03-05T20:20:58.050827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:58.050860] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:58.050889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:58.050950] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:58.109568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:58.110539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:58.110650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:58.110687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:58.236626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:58.236798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:58.236844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:58.236876] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:58.240638] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=64.68%) [2026-03-05T20:20:58.240964] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-03-05T20:20:58.241117] [INFO ] [sig ] EDD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:58.391654] [INFO ] [LOCAL ] Saved forecast: EDD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EDD.txt [2026-03-05T20:20:58.391872] [INFO ] [sig ] [979/3362] Completed EDD in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-05T20:20:58.391916] [INFO ] [sig ] [980/3362] Forecasting EDF... [2026-03-05T20:20:58.391948] [INFO ] [sig ] Generating forecast for: EDF [2026-03-05T20:20:58.391979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-03-05T20:20:58.404162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-03-05T20:20:58.404705] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-03-05T20:20:58.405863] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-03-05T20:20:58.405931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:58.405968] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:58.405998] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:58.406070] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:58.469604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:58.470558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:58.470676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:58.470713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:58.595456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:58.595651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:58.595698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:58.595730] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:58.600285] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: DOWN (p=28.48%) [2026-03-05T20:20:58.600755] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-03-05T20:20:58.600949] [INFO ] [sig ] EDF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:58.774497] [INFO ] [LOCAL ] Saved forecast: EDF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EDF.txt [2026-03-05T20:20:58.774753] [INFO ] [sig ] [980/3362] Completed EDF in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-05T20:20:58.774820] [INFO ] [sig ] [981/3362] Forecasting EDN... [2026-03-05T20:20:58.774861] [INFO ] [sig ] Generating forecast for: EDN [2026-03-05T20:20:58.774898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-03-05T20:20:58.787494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-03-05T20:20:58.787920] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-03-05T20:20:58.788951] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-03-05T20:20:58.789007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:58.789040] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:58.789066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:58.789124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:58.855288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:58.856199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:58.856292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:58.856338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:58.981012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:58.981172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:58.981214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:58.981243] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:58.984848] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-03-05T20:20:58.985133] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-03-05T20:20:58.985265] [INFO ] [sig ] EDN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:59.131614] [INFO ] [LOCAL ] Saved forecast: EDN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EDN.txt [2026-03-05T20:20:59.131769] [INFO ] [sig ] [981/3362] Completed EDN in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-05T20:20:59.131818] [INFO ] [sig ] [982/3362] Forecasting EE... [2026-03-05T20:20:59.131856] [INFO ] [sig ] Generating forecast for: EE [2026-03-05T20:20:59.131891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-03-05T20:20:59.143423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-03-05T20:20:59.143820] [INFO ] [FORECASTER] Starting predict_future for EE [2026-03-05T20:20:59.144863] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-03-05T20:20:59.144915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:59.144949] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:59.144976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:59.145033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:59.210839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:59.211699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:59.211790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:59.211833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:59.350946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:59.351112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:59.351171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:59.351258] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:59.354866] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: UP (p=61.44%) [2026-03-05T20:20:59.355188] [INFO ] [FORECASTER] Completed predict_future for EE [2026-03-05T20:20:59.355339] [INFO ] [sig ] EE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:20:59.502709] [INFO ] [LOCAL ] Saved forecast: EE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EE.txt [2026-03-05T20:20:59.502876] [INFO ] [sig ] [982/3362] Completed EE in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-05T20:20:59.502919] [INFO ] [sig ] [983/3362] Forecasting EEMA... [2026-03-05T20:20:59.502951] [INFO ] [sig ] Generating forecast for: EEMA [2026-03-05T20:20:59.502984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-03-05T20:20:59.515026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-03-05T20:20:59.515443] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-03-05T20:20:59.516341] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-03-05T20:20:59.516397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:59.516431] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:59.516459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:59.516517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:59.576508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:59.577445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:59.577539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:59.577596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:20:59.709541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:20:59.709722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:20:59.709768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:20:59.709800] [INFO ] [FORECASTER] Training complete [2026-03-05T20:20:59.713767] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: DOWN (p=12.70%) [2026-03-05T20:20:59.714067] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-03-05T20:20:59.714205] [INFO ] [sig ] EEMA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:20:59.864868] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EEMA.txt [2026-03-05T20:20:59.865032] [INFO ] [sig ] [983/3362] Completed EEMA in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-05T20:20:59.865073] [INFO ] [sig ] [984/3362] Forecasting EEX... [2026-03-05T20:20:59.865105] [INFO ] [sig ] Generating forecast for: EEX [2026-03-05T20:20:59.865135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-03-05T20:20:59.876802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-03-05T20:20:59.877188] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-03-05T20:20:59.878056] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-03-05T20:20:59.878110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:20:59.878143] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:20:59.878169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:20:59.878240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:20:59.939661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:20:59.940625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:20:59.940723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:20:59.940786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:00.065406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:00.065565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:00.065630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:00.065659] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:00.069760] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: UP (p=85.56%) [2026-03-05T20:21:00.070237] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-03-05T20:21:00.070370] [INFO ] [sig ] EEX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:00.241561] [INFO ] [LOCAL ] Saved forecast: EEX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EEX.txt [2026-03-05T20:21:00.241777] [INFO ] [sig ] [984/3362] Completed EEX in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-05T20:21:00.241829] [INFO ] [sig ] [985/3362] Forecasting EFC... [2026-03-05T20:21:00.241860] [INFO ] [sig ] Generating forecast for: EFC [2026-03-05T20:21:00.241890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-03-05T20:21:00.255026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-03-05T20:21:00.255466] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-03-05T20:21:00.256404] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-03-05T20:21:00.256461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:00.256495] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:00.256522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:00.256599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:00.319662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:00.320668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:00.320762] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:00.320800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:00.446792] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:00.446957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:00.447002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:00.447031] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:00.450856] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: DOWN (p=33.72%) [2026-03-05T20:21:00.451365] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-03-05T20:21:00.451511] [INFO ] [sig ] EFC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:00.601211] [INFO ] [LOCAL ] Saved forecast: EFC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EFC.txt [2026-03-05T20:21:00.601391] [INFO ] [sig ] [985/3362] Completed EFC in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-05T20:21:00.601835] [INFO ] [sig ] [986/3362] Forecasting EFSC... [2026-03-05T20:21:00.601882] [INFO ] [sig ] Generating forecast for: EFSC [2026-03-05T20:21:00.601922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-03-05T20:21:00.618171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-03-05T20:21:00.618666] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-03-05T20:21:00.621816] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-03-05T20:21:00.621950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:00.621988] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:00.622018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:00.622133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:00.681801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:00.682742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:00.682833] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:00.682867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:00.802202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:00.802367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:00.802410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:00.802440] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:00.805942] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: UP (p=87.39%) [2026-03-05T20:21:00.806230] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-03-05T20:21:00.806362] [INFO ] [sig ] EFSC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:00.955681] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EFSC.txt [2026-03-05T20:21:00.955865] [INFO ] [sig ] [986/3362] Completed EFSC in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-05T20:21:00.955916] [INFO ] [sig ] [987/3362] Forecasting EFX... [2026-03-05T20:21:00.955953] [INFO ] [sig ] Generating forecast for: EFX [2026-03-05T20:21:00.955990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-03-05T20:21:00.967012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-03-05T20:21:00.967399] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-03-05T20:21:00.968329] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-03-05T20:21:00.968385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:00.968420] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:00.968449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:00.968508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:01.029275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:01.030663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:01.030752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:01.030788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:01.155687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:01.155850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:01.155892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:01.155921] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:01.159421] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: UP (p=75.62%) [2026-03-05T20:21:01.159748] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-03-05T20:21:01.159889] [INFO ] [sig ] EFX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:01.308046] [INFO ] [LOCAL ] Saved forecast: EFX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EFX.txt [2026-03-05T20:21:01.308213] [INFO ] [sig ] [987/3362] Completed EFX in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-05T20:21:01.308256] [INFO ] [sig ] [988/3362] Forecasting EG... [2026-03-05T20:21:01.308287] [INFO ] [sig ] Generating forecast for: EG [2026-03-05T20:21:01.308318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-03-05T20:21:01.320444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-03-05T20:21:01.320915] [INFO ] [FORECASTER] Starting predict_future for EG [2026-03-05T20:21:01.321905] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-03-05T20:21:01.322007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:01.322048] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:01.322082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:01.322155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:01.383881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:01.384839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:01.384933] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:01.384968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:01.507877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:01.508046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:01.508089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:01.508122] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:01.512289] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: UP (p=56.72%) [2026-03-05T20:21:01.512597] [INFO ] [FORECASTER] Completed predict_future for EG [2026-03-05T20:21:01.512737] [INFO ] [sig ] EG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:01.662782] [INFO ] [LOCAL ] Saved forecast: EG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EG.txt [2026-03-05T20:21:01.662955] [INFO ] [sig ] [988/3362] Completed EG in 0.4s | 2.77 sym/s | Total: 5.9m | ETA: 14.3m [2026-03-05T20:21:01.662997] [INFO ] [sig ] [989/3362] Forecasting EGAN... [2026-03-05T20:21:01.663030] [INFO ] [sig ] Generating forecast for: EGAN [2026-03-05T20:21:01.663061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-03-05T20:21:01.682472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-03-05T20:21:01.682958] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-03-05T20:21:01.684012] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-03-05T20:21:01.684070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:01.684105] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:01.684134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:01.684227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:01.746712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:01.747823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:01.747912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:01.747947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:01.870807] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:01.870972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:01.871014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:01.871044] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:01.874759] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: UP (p=91.27%) [2026-03-05T20:21:01.875104] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-03-05T20:21:01.875255] [INFO ] [sig ] EGAN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:02.030504] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EGAN.txt [2026-03-05T20:21:02.030714] [INFO ] [sig ] [989/3362] Completed EGAN in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-03-05T20:21:02.030760] [INFO ] [sig ] [990/3362] Forecasting EGBN... [2026-03-05T20:21:02.030794] [INFO ] [sig ] Generating forecast for: EGBN [2026-03-05T20:21:02.030827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-03-05T20:21:02.044736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-03-05T20:21:02.045193] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-03-05T20:21:02.046160] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-03-05T20:21:02.046221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:02.046256] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:02.046286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:02.046348] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:02.110075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:02.111014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:02.111103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:02.111138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:02.228129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:02.228292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:02.228335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:02.228366] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:02.231877] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: DOWN (p=34.20%) [2026-03-05T20:21:02.232160] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-03-05T20:21:02.232291] [INFO ] [sig ] EGBN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:02.378288] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EGBN.txt [2026-03-05T20:21:02.378425] [INFO ] [sig ] [990/3362] Completed EGBN in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-03-05T20:21:02.378464] [INFO ] [sig ] [991/3362] Forecasting EGP... [2026-03-05T20:21:02.378494] [INFO ] [sig ] Generating forecast for: EGP [2026-03-05T20:21:02.378524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-03-05T20:21:02.389906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-03-05T20:21:02.390223] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-03-05T20:21:02.391098] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-03-05T20:21:02.391153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:02.391187] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:02.391215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:02.391274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:02.451326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:02.452172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:02.452257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:02.452292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:02.579926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:02.580112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:02.580164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:02.580195] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:02.583839] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: DOWN (p=40.14%) [2026-03-05T20:21:02.584133] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-03-05T20:21:02.584263] [INFO ] [sig ] EGP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:02.732344] [INFO ] [LOCAL ] Saved forecast: EGP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EGP.txt [2026-03-05T20:21:02.732482] [INFO ] [sig ] [991/3362] Completed EGP in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-03-05T20:21:02.732536] [INFO ] [sig ] [992/3362] Forecasting EGY... [2026-03-05T20:21:02.732586] [INFO ] [sig ] Generating forecast for: EGY [2026-03-05T20:21:02.732620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-03-05T20:21:02.743871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-03-05T20:21:02.744211] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-03-05T20:21:02.745056] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-03-05T20:21:02.745109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:02.745142] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:02.745169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:02.745226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:02.804782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:02.805661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:02.805745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:02.805780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:02.928720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:02.928881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:02.928930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:02.928961] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:02.932974] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: UP (p=69.87%) [2026-03-05T20:21:02.933303] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-03-05T20:21:02.933439] [INFO ] [sig ] EGY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:03.080799] [INFO ] [LOCAL ] Saved forecast: EGY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EGY.txt [2026-03-05T20:21:03.080961] [INFO ] [sig ] [992/3362] Completed EGY in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-03-05T20:21:03.081010] [INFO ] [sig ] [993/3362] Forecasting EH... [2026-03-05T20:21:03.081044] [INFO ] [sig ] Generating forecast for: EH [2026-03-05T20:21:03.081075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-03-05T20:21:03.092280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-03-05T20:21:03.092622] [INFO ] [FORECASTER] Starting predict_future for EH [2026-03-05T20:21:03.093434] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-03-05T20:21:03.093487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:03.093520] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:03.093548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:03.093629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:03.152924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:03.153605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:03.153688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:03.153722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:03.275015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:03.275165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:03.275209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:03.275238] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:03.278714] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: UP (p=83.75%) [2026-03-05T20:21:03.279000] [INFO ] [FORECASTER] Completed predict_future for EH [2026-03-05T20:21:03.279162] [INFO ] [sig ] EH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:03.427546] [INFO ] [LOCAL ] Saved forecast: EH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EH.txt [2026-03-05T20:21:03.427714] [INFO ] [sig ] [993/3362] Completed EH in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-03-05T20:21:03.427757] [INFO ] [sig ] [994/3362] Forecasting EHAB... [2026-03-05T20:21:03.427789] [INFO ] [sig ] Generating forecast for: EHAB [2026-03-05T20:21:03.427819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-03-05T20:21:03.440068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-03-05T20:21:03.440440] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-03-05T20:21:03.441328] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-03-05T20:21:03.441382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:03.441417] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:03.441445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:03.441503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:03.503611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:03.504455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:03.504542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:03.504597] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:03.629996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:03.630155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:03.630199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:03.630230] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:03.633802] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: UP (p=81.73%) [2026-03-05T20:21:03.634105] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-03-05T20:21:03.634248] [INFO ] [sig ] EHAB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:03.783392] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EHAB.txt [2026-03-05T20:21:03.783533] [INFO ] [sig ] [994/3362] Completed EHAB in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.3m [2026-03-05T20:21:03.783590] [INFO ] [sig ] [995/3362] Forecasting EHC... [2026-03-05T20:21:03.783624] [INFO ] [sig ] Generating forecast for: EHC [2026-03-05T20:21:03.783654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-03-05T20:21:03.795338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-03-05T20:21:03.795696] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-03-05T20:21:03.796708] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-03-05T20:21:03.796761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:03.796795] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:03.796823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:03.796880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:03.856862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:03.857672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:03.857756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:03.857791] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:03.980365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:03.980525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:03.980621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:03.980657] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:03.984317] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: DOWN (p=0.53%) [2026-03-05T20:21:03.984680] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-03-05T20:21:03.984827] [INFO ] [sig ] EHC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:04.140502] [INFO ] [LOCAL ] Saved forecast: EHC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EHC.txt [2026-03-05T20:21:04.140695] [INFO ] [sig ] [995/3362] Completed EHC in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-05T20:21:04.140741] [INFO ] [sig ] [996/3362] Forecasting EHI... [2026-03-05T20:21:04.140775] [INFO ] [sig ] Generating forecast for: EHI [2026-03-05T20:21:04.140807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-03-05T20:21:04.152171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-03-05T20:21:04.152644] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-03-05T20:21:04.153594] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-03-05T20:21:04.153654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:04.153690] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:04.153721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:04.153782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:04.213218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:04.214417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:04.214514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:04.214549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:04.346263] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:04.346452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:04.346522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:04.346565] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:04.352099] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: DOWN (p=33.63%) [2026-03-05T20:21:04.352548] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-03-05T20:21:04.352759] [INFO ] [sig ] EHI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:04.517355] [INFO ] [LOCAL ] Saved forecast: EHI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EHI.txt [2026-03-05T20:21:04.517530] [INFO ] [sig ] [996/3362] Completed EHI in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-05T20:21:04.517587] [INFO ] [sig ] [997/3362] Forecasting EHTH... [2026-03-05T20:21:04.517622] [INFO ] [sig ] Generating forecast for: EHTH [2026-03-05T20:21:04.517675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-03-05T20:21:04.529179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-03-05T20:21:04.529636] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-03-05T20:21:04.530514] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-03-05T20:21:04.530568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:04.530632] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:04.530659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:04.530717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:04.589541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:04.590517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:04.590658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:04.590699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:04.715358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:04.715525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:04.715566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:04.715617] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:04.719459] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=4.94%) [2026-03-05T20:21:04.719775] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-03-05T20:21:04.719913] [INFO ] [sig ] EHTH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:04.870737] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EHTH.txt [2026-03-05T20:21:04.870908] [INFO ] [sig ] [997/3362] Completed EHTH in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-05T20:21:04.870951] [INFO ] [sig ] [998/3362] Forecasting EIC... [2026-03-05T20:21:04.870982] [INFO ] [sig ] Generating forecast for: EIC [2026-03-05T20:21:04.871013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-03-05T20:21:04.882285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-03-05T20:21:04.882679] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-03-05T20:21:04.883707] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-03-05T20:21:04.883760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:04.883792] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:04.883819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:04.883876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:04.943565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:04.944548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:04.944659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:04.944694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:05.062844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:05.063002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:05.063044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:05.063073] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:05.066557] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: UP (p=54.55%) [2026-03-05T20:21:05.066860] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-03-05T20:21:05.066991] [INFO ] [sig ] EIC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:05.211226] [INFO ] [LOCAL ] Saved forecast: EIC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EIC.txt [2026-03-05T20:21:05.211369] [INFO ] [sig ] [998/3362] Completed EIC in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-05T20:21:05.211410] [INFO ] [sig ] [999/3362] Forecasting EIG... [2026-03-05T20:21:05.211440] [INFO ] [sig ] Generating forecast for: EIG [2026-03-05T20:21:05.211472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-03-05T20:21:05.222398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-03-05T20:21:05.222734] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-03-05T20:21:05.223604] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-03-05T20:21:05.223657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:05.223726] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:05.223756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:05.223813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:05.281492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:05.282280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:05.282362] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:05.282396] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:05.397779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:05.397948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:05.397996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:05.398033] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:05.401525] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: UP (p=85.35%) [2026-03-05T20:21:05.401874] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-03-05T20:21:05.402039] [INFO ] [sig ] EIG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:05.552456] [INFO ] [LOCAL ] Saved forecast: EIG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EIG.txt [2026-03-05T20:21:05.552614] [INFO ] [sig ] [999/3362] Completed EIG in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-05T20:21:05.552657] [INFO ] [sig ] [1000/3362] Forecasting EIX... [2026-03-05T20:21:05.552688] [INFO ] [sig ] Generating forecast for: EIX [2026-03-05T20:21:05.552719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-03-05T20:21:05.564435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-03-05T20:21:05.564792] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-03-05T20:21:05.565642] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-03-05T20:21:05.565697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:05.565731] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:05.565759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:05.565823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:05.624898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:05.625785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:05.625871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:05.625906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:05.754276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:05.754437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:05.754480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:05.754510] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:05.758136] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: DOWN (p=11.15%) [2026-03-05T20:21:05.758462] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-03-05T20:21:05.758628] [INFO ] [sig ] EIX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:05.908385] [INFO ] [LOCAL ] Saved forecast: EIX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EIX.txt [2026-03-05T20:21:05.908552] [INFO ] [sig ] [1000/3362] Completed EIX in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-05T20:21:05.908615] [INFO ] [sig ] [1001/3362] Forecasting EL... [2026-03-05T20:21:05.908647] [INFO ] [sig ] Generating forecast for: EL [2026-03-05T20:21:05.908677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-03-05T20:21:05.920599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-03-05T20:21:05.921040] [INFO ] [FORECASTER] Starting predict_future for EL [2026-03-05T20:21:05.922145] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-03-05T20:21:05.922392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:05.922425] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:05.922453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:05.922509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:05.983249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:05.984232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:05.984337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:05.984373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:06.121521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:06.121704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:06.121749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:06.121780] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:06.125726] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: DOWN (p=18.98%) [2026-03-05T20:21:06.126026] [INFO ] [FORECASTER] Completed predict_future for EL [2026-03-05T20:21:06.126167] [INFO ] [sig ] EL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:06.281832] [INFO ] [LOCAL ] Saved forecast: EL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EL.txt [2026-03-05T20:21:06.281979] [INFO ] [sig ] [1001/3362] Completed EL in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-05T20:21:06.282022] [INFO ] [sig ] [1002/3362] Forecasting ELAB... [2026-03-05T20:21:06.282058] [INFO ] [sig ] Generating forecast for: ELAB [2026-03-05T20:21:06.282101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAB' from 'https://tdm.silogroup.org/data/derivative_storage/ELAB.csv'. [2026-03-05T20:21:06.293529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAB'. [2026-03-05T20:21:06.293921] [INFO ] [FORECASTER] Starting predict_future for ELAB [2026-03-05T20:21:06.294819] [DEBUG] [LOCAL ] No optimal features file found for ELAB: ./output/feature-sets/ELAB.txt [2026-03-05T20:21:06.294874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:06.294907] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:06.294935] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:06.294995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:06.359142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:06.360042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:06.360131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:06.360166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:06.481938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:06.482100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:06.482144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:06.482175] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:06.485759] [DEBUG] [FORECASTER] ELAB: Forecast T+1@11:T+2@11: DOWN (p=1.85%) [2026-03-05T20:21:06.486054] [INFO ] [FORECASTER] Completed predict_future for ELAB [2026-03-05T20:21:06.486210] [INFO ] [sig ] ELAB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:06.639435] [INFO ] [LOCAL ] Saved forecast: ELAB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ELAB.txt [2026-03-05T20:21:06.639654] [INFO ] [sig ] [1002/3362] Completed ELAB in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-05T20:21:06.639755] [INFO ] [sig ] [1003/3362] Forecasting ELAN... [2026-03-05T20:21:06.639789] [INFO ] [sig ] Generating forecast for: ELAN [2026-03-05T20:21:06.639835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-03-05T20:21:06.651513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-03-05T20:21:06.651906] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-03-05T20:21:06.652814] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-03-05T20:21:06.652880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:06.652915] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:06.652944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:06.653011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:06.725205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:06.726453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:06.726566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:06.726646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:06.859754] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:06.859914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:06.859960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:06.859990] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:06.863708] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: UP (p=64.12%) [2026-03-05T20:21:06.864011] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-03-05T20:21:06.864341] [INFO ] [sig ] ELAN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:07.030628] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ELAN.txt [2026-03-05T20:21:07.030828] [INFO ] [sig ] [1003/3362] Completed ELAN in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-05T20:21:07.030883] [INFO ] [sig ] [1004/3362] Forecasting ELC... [2026-03-05T20:21:07.030920] [INFO ] [sig ] Generating forecast for: ELC [2026-03-05T20:21:07.030964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-03-05T20:21:07.046374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-03-05T20:21:07.046798] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-03-05T20:21:07.047740] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-03-05T20:21:07.047795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:07.047835] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:07.047862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:07.047925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:07.105148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:07.106033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:07.106169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:07.106206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:07.225871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:07.226036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:07.226080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:07.226110] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:07.229788] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: DOWN (p=0.09%) [2026-03-05T20:21:07.230082] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-03-05T20:21:07.230231] [INFO ] [sig ] ELC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:07.381801] [INFO ] [LOCAL ] Saved forecast: ELC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ELC.txt [2026-03-05T20:21:07.381945] [INFO ] [sig ] [1004/3362] Completed ELC in 0.4s | 2.77 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-05T20:21:07.381987] [INFO ] [sig ] [1005/3362] Forecasting ELDN... [2026-03-05T20:21:07.382019] [INFO ] [sig ] Generating forecast for: ELDN [2026-03-05T20:21:07.382051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-03-05T20:21:07.393614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-03-05T20:21:07.393987] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-03-05T20:21:07.394881] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-03-05T20:21:07.394935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:07.394972] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:07.395007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:07.395079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:07.453756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:07.454650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:07.454734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:07.454769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:07.572012] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:07.572159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:07.572200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:07.572229] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:07.575661] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: UP (p=81.48%) [2026-03-05T20:21:07.575936] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-03-05T20:21:07.576070] [INFO ] [sig ] ELDN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:07.726399] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ELDN.txt [2026-03-05T20:21:07.726544] [INFO ] [sig ] [1005/3362] Completed ELDN in 0.3s | 2.77 sym/s | Total: 6.0m | ETA: 14.2m [2026-03-05T20:21:07.726604] [INFO ] [sig ] [1006/3362] Forecasting ELF... [2026-03-05T20:21:07.726637] [INFO ] [sig ] Generating forecast for: ELF [2026-03-05T20:21:07.726667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-03-05T20:21:07.738013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-03-05T20:21:07.738322] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-03-05T20:21:07.739166] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-03-05T20:21:07.739221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:07.739254] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:07.739344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:07.739407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:07.797318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:07.798034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:07.798116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:07.798150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:07.924035] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:07.924184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:07.924228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:07.924257] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:07.927719] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: DOWN (p=39.91%) [2026-03-05T20:21:07.927995] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-03-05T20:21:07.928127] [INFO ] [sig ] ELF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:08.077471] [INFO ] [LOCAL ] Saved forecast: ELF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ELF.txt [2026-03-05T20:21:08.077646] [INFO ] [sig ] [1006/3362] Completed ELF in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-03-05T20:21:08.077710] [INFO ] [sig ] [1007/3362] Forecasting ELME... [2026-03-05T20:21:08.077745] [INFO ] [sig ] Generating forecast for: ELME [2026-03-05T20:21:08.077775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-03-05T20:21:08.089068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-03-05T20:21:08.089412] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-03-05T20:21:08.090440] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-03-05T20:21:08.090493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:08.090525] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:08.090551] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:08.090629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:08.148543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:08.149459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:08.149551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:08.149606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:08.275529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:08.275705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:08.275750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:08.275782] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:08.279383] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: DOWN (p=33.77%) [2026-03-05T20:21:08.279694] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-03-05T20:21:08.279831] [INFO ] [sig ] ELME: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:08.427061] [INFO ] [LOCAL ] Saved forecast: ELME 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ELME.txt [2026-03-05T20:21:08.427218] [INFO ] [sig ] [1007/3362] Completed ELME in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-03-05T20:21:08.427260] [INFO ] [sig ] [1008/3362] Forecasting ELS... [2026-03-05T20:21:08.427291] [INFO ] [sig ] Generating forecast for: ELS [2026-03-05T20:21:08.427321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-03-05T20:21:08.438277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-03-05T20:21:08.438614] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-03-05T20:21:08.439445] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-03-05T20:21:08.439498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:08.439532] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:08.439560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:08.439639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:08.503015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:08.504433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:08.504559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:08.504614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:08.630747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:08.630908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:08.630952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:08.630982] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:08.634786] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: DOWN (p=40.90%) [2026-03-05T20:21:08.635088] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-03-05T20:21:08.635234] [INFO ] [sig ] ELS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:08.787290] [INFO ] [LOCAL ] Saved forecast: ELS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ELS.txt [2026-03-05T20:21:08.787468] [INFO ] [sig ] [1008/3362] Completed ELS in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-03-05T20:21:08.787516] [INFO ] [sig ] [1009/3362] Forecasting ELTX... [2026-03-05T20:21:08.787548] [INFO ] [sig ] Generating forecast for: ELTX [2026-03-05T20:21:08.787597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-03-05T20:21:08.799020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-03-05T20:21:08.799437] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-03-05T20:21:08.800358] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-03-05T20:21:08.800414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:08.800449] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:08.800476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:08.800534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:08.861468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:08.862404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:08.862494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:08.862528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:08.988660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:08.988827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:08.988871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:08.988901] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:08.992698] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: DOWN (p=17.43%) [2026-03-05T20:21:08.993047] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-03-05T20:21:08.993200] [INFO ] [sig ] ELTX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:09.146105] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ELTX.txt [2026-03-05T20:21:09.146273] [INFO ] [sig ] [1009/3362] Completed ELTX in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-03-05T20:21:09.146314] [INFO ] [sig ] [1010/3362] Forecasting ELVA... [2026-03-05T20:21:09.146345] [INFO ] [sig ] Generating forecast for: ELVA [2026-03-05T20:21:09.146377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-03-05T20:21:09.157704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-03-05T20:21:09.158094] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-03-05T20:21:09.158957] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-03-05T20:21:09.159017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:09.159058] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:09.159091] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:09.159193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:09.216954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:09.217611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:09.217705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:09.217740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:09.338127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:09.338281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:09.338323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:09.338352] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:09.341810] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: UP (p=67.18%) [2026-03-05T20:21:09.342111] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-03-05T20:21:09.342253] [INFO ] [sig ] ELVA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:09.486692] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ELVA.txt [2026-03-05T20:21:09.486803] [INFO ] [sig ] [1010/3362] Completed ELVA in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.2m [2026-03-05T20:21:09.486841] [INFO ] [sig ] [1011/3362] Forecasting ELVN... [2026-03-05T20:21:09.486871] [INFO ] [sig ] Generating forecast for: ELVN [2026-03-05T20:21:09.486900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-03-05T20:21:09.498226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-03-05T20:21:09.498527] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-03-05T20:21:09.499351] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-03-05T20:21:09.499403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:09.499435] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:09.499462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:09.499519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:09.556862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:09.557474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:09.557552] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:09.557604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:09.676530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:09.676686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:09.676729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:09.676759] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:09.680697] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: UP (p=61.00%) [2026-03-05T20:21:09.680978] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-03-05T20:21:09.681135] [INFO ] [sig ] ELVN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:09.827693] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ELVN.txt [2026-03-05T20:21:09.827812] [INFO ] [sig ] [1011/3362] Completed ELVN in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-05T20:21:09.827851] [INFO ] [sig ] [1012/3362] Forecasting EM... [2026-03-05T20:21:09.827882] [INFO ] [sig ] Generating forecast for: EM [2026-03-05T20:21:09.827911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-03-05T20:21:09.838902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-03-05T20:21:09.839246] [INFO ] [FORECASTER] Starting predict_future for EM [2026-03-05T20:21:09.840080] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-03-05T20:21:09.840147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:09.840181] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:09.840208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:09.840265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:09.897604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:09.898248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:09.898326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:09.898360] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:10.016481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:10.016665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:10.016709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:10.016739] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:10.020267] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: UP (p=63.11%) [2026-03-05T20:21:10.020588] [INFO ] [FORECASTER] Completed predict_future for EM [2026-03-05T20:21:10.020729] [INFO ] [sig ] EM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:10.165786] [INFO ] [LOCAL ] Saved forecast: EM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EM.txt [2026-03-05T20:21:10.165911] [INFO ] [sig ] [1012/3362] Completed EM in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-05T20:21:10.165951] [INFO ] [sig ] [1013/3362] Forecasting EMB... [2026-03-05T20:21:10.165980] [INFO ] [sig ] Generating forecast for: EMB [2026-03-05T20:21:10.166009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-03-05T20:21:10.176977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-03-05T20:21:10.177304] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-03-05T20:21:10.178186] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-03-05T20:21:10.178241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:10.178274] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:10.178300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:10.178356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:10.235901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:10.236528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:10.236626] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:10.236662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:10.356460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:10.356624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:10.356668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:10.356697] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:10.360171] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: UP (p=96.66%) [2026-03-05T20:21:10.360451] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-03-05T20:21:10.360602] [INFO ] [sig ] EMB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:10.507588] [INFO ] [LOCAL ] Saved forecast: EMB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EMB.txt [2026-03-05T20:21:10.507740] [INFO ] [sig ] [1013/3362] Completed EMB in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-05T20:21:10.507780] [INFO ] [sig ] [1014/3362] Forecasting EMBC... [2026-03-05T20:21:10.507811] [INFO ] [sig ] Generating forecast for: EMBC [2026-03-05T20:21:10.507839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-03-05T20:21:10.519106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-03-05T20:21:10.519420] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-03-05T20:21:10.520244] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-03-05T20:21:10.520298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:10.520331] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:10.520358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:10.520415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:10.577557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:10.578247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:10.578329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:10.578363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:10.701471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:10.701647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:10.701690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:10.701720] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:10.705197] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: UP (p=58.31%) [2026-03-05T20:21:10.705477] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-03-05T20:21:10.705624] [INFO ] [sig ] EMBC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:10.850816] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EMBC.txt [2026-03-05T20:21:10.850949] [INFO ] [sig ] [1014/3362] Completed EMBC in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-05T20:21:10.850988] [INFO ] [sig ] [1015/3362] Forecasting EMD... [2026-03-05T20:21:10.851019] [INFO ] [sig ] Generating forecast for: EMD [2026-03-05T20:21:10.851049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-03-05T20:21:10.862399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-03-05T20:21:10.862701] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-03-05T20:21:10.863503] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-03-05T20:21:10.863556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:10.863611] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:10.863640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:10.863697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:10.921351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:10.922102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:10.922184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:10.922217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:11.056884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:11.057046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:11.057090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:11.057120] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:11.060682] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: UP (p=85.17%) [2026-03-05T20:21:11.060988] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-03-05T20:21:11.061130] [INFO ] [sig ] EMD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:11.207333] [INFO ] [LOCAL ] Saved forecast: EMD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EMD.txt [2026-03-05T20:21:11.207489] [INFO ] [sig ] [1015/3362] Completed EMD in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-05T20:21:11.207537] [INFO ] [sig ] [1016/3362] Forecasting EMF... [2026-03-05T20:21:11.207568] [INFO ] [sig ] Generating forecast for: EMF [2026-03-05T20:21:11.207625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-03-05T20:21:11.219641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-03-05T20:21:11.220019] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-03-05T20:21:11.220858] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-03-05T20:21:11.220910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:11.220942] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:11.220970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:11.221027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:11.281788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:11.282874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:11.282998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:11.283031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:11.401950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:11.402117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:11.402168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:11.402205] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:11.405698] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: DOWN (p=40.46%) [2026-03-05T20:21:11.405978] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-03-05T20:21:11.406114] [INFO ] [sig ] EMF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:11.562998] [INFO ] [LOCAL ] Saved forecast: EMF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EMF.txt [2026-03-05T20:21:11.563157] [INFO ] [sig ] [1016/3362] Completed EMF in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-05T20:21:11.563197] [INFO ] [sig ] [1017/3362] Forecasting EMN... [2026-03-05T20:21:11.563229] [INFO ] [sig ] Generating forecast for: EMN [2026-03-05T20:21:11.563259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-03-05T20:21:11.574806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-03-05T20:21:11.575177] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-03-05T20:21:11.576015] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-03-05T20:21:11.576075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:11.576115] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:11.576148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:11.576218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:11.637814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:11.638977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:11.639062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:11.639102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:11.766608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:11.766770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:11.766814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:11.766847] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:11.770478] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: UP (p=93.03%) [2026-03-05T20:21:11.770803] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-03-05T20:21:11.770963] [INFO ] [sig ] EMN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:11.929427] [INFO ] [LOCAL ] Saved forecast: EMN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EMN.txt [2026-03-05T20:21:11.929568] [INFO ] [sig ] [1017/3362] Completed EMN in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-05T20:21:11.929629] [INFO ] [sig ] [1018/3362] Forecasting EMO... [2026-03-05T20:21:11.929659] [INFO ] [sig ] Generating forecast for: EMO [2026-03-05T20:21:11.929689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-03-05T20:21:11.941077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-03-05T20:21:11.941415] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-03-05T20:21:11.942240] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-03-05T20:21:11.942292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:11.942325] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:11.942351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:11.942408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:12.002544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:12.003650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:12.003735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:12.003768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:12.121116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:12.121275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:12.121317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:12.121346] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:12.125653] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: UP (p=54.63%) [2026-03-05T20:21:12.125951] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-03-05T20:21:12.126082] [INFO ] [sig ] EMO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:12.282186] [INFO ] [LOCAL ] Saved forecast: EMO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EMO.txt [2026-03-05T20:21:12.282345] [INFO ] [sig ] [1018/3362] Completed EMO in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-05T20:21:12.282393] [INFO ] [sig ] [1019/3362] Forecasting EMXC... [2026-03-05T20:21:12.282428] [INFO ] [sig ] Generating forecast for: EMXC [2026-03-05T20:21:12.282460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-03-05T20:21:12.293633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-03-05T20:21:12.293974] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-03-05T20:21:12.294821] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-03-05T20:21:12.294874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:12.294906] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:12.294933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:12.294989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:12.356590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:12.357507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:12.357615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:12.357674] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:12.485938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:12.486098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:12.486156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:12.486186] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:12.489841] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: UP (p=71.54%) [2026-03-05T20:21:12.490150] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-03-05T20:21:12.490287] [INFO ] [sig ] EMXC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:12.661454] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EMXC.txt [2026-03-05T20:21:12.661664] [INFO ] [sig ] [1019/3362] Completed EMXC in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-05T20:21:12.661710] [INFO ] [sig ] [1020/3362] Forecasting ENB... [2026-03-05T20:21:12.661742] [INFO ] [sig ] Generating forecast for: ENB [2026-03-05T20:21:12.661772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-03-05T20:21:12.673183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-03-05T20:21:12.673562] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-03-05T20:21:12.674442] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-03-05T20:21:12.674715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:12.674752] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:12.674778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:12.674835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:12.734300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:12.735198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:12.735291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:12.735324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:12.870741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:12.870911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:12.870954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:12.870985] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:12.874858] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: UP (p=61.46%) [2026-03-05T20:21:12.875261] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-03-05T20:21:12.875632] [INFO ] [sig ] ENB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:13.031833] [INFO ] [LOCAL ] Saved forecast: ENB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ENB.txt [2026-03-05T20:21:13.031988] [INFO ] [sig ] [1020/3362] Completed ENB in 0.4s | 2.77 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-05T20:21:13.032029] [INFO ] [sig ] [1021/3362] Forecasting ENGN... [2026-03-05T20:21:13.032061] [INFO ] [sig ] Generating forecast for: ENGN [2026-03-05T20:21:13.032092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-03-05T20:21:13.043687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-03-05T20:21:13.044063] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-03-05T20:21:13.044931] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-03-05T20:21:13.044985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:13.045018] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:13.045046] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:13.045106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:13.103731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:13.104723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:13.104842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:13.104877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:13.225428] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:13.225612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:13.225678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:13.225712] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:13.229205] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: DOWN (p=11.47%) [2026-03-05T20:21:13.229500] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-03-05T20:21:13.229652] [INFO ] [sig ] ENGN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:13.378318] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ENGN.txt [2026-03-05T20:21:13.378462] [INFO ] [sig ] [1021/3362] Completed ENGN in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-05T20:21:13.378503] [INFO ] [sig ] [1022/3362] Forecasting ENIC... [2026-03-05T20:21:13.378531] [INFO ] [sig ] Generating forecast for: ENIC [2026-03-05T20:21:13.378562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-03-05T20:21:13.390355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-03-05T20:21:13.390728] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-03-05T20:21:13.391545] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-03-05T20:21:13.391617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:13.391652] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:13.391680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:13.391736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:13.448634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:13.449355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:13.449436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:13.449470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:13.574157] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:13.574327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:13.574371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:13.574402] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:13.578093] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: UP (p=62.81%) [2026-03-05T20:21:13.578410] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-03-05T20:21:13.578544] [INFO ] [sig ] ENIC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:13.727983] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ENIC.txt [2026-03-05T20:21:13.728143] [INFO ] [sig ] [1022/3362] Completed ENIC in 0.3s | 2.77 sym/s | Total: 6.1m | ETA: 14.1m [2026-03-05T20:21:13.728185] [INFO ] [sig ] [1023/3362] Forecasting ENPH... [2026-03-05T20:21:13.728217] [INFO ] [sig ] Generating forecast for: ENPH [2026-03-05T20:21:13.728247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-03-05T20:21:13.740443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-03-05T20:21:13.740838] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-03-05T20:21:13.741733] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-03-05T20:21:13.741789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:13.741865] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:13.741897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:13.741955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:13.799770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:13.800770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:13.800860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:13.800894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:13.920598] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:13.920764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:13.920807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:13.920838] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:13.924417] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: UP (p=96.63%) [2026-03-05T20:21:13.924733] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-03-05T20:21:13.924871] [INFO ] [sig ] ENPH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:14.074878] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ENPH.txt [2026-03-05T20:21:14.075028] [INFO ] [sig ] [1023/3362] Completed ENPH in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-03-05T20:21:14.075070] [INFO ] [sig ] [1024/3362] Forecasting ENS... [2026-03-05T20:21:14.075101] [INFO ] [sig ] Generating forecast for: ENS [2026-03-05T20:21:14.075133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-03-05T20:21:14.089015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-03-05T20:21:14.089396] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-03-05T20:21:14.090275] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-03-05T20:21:14.090331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:14.090364] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:14.090391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:14.090449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:14.152204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:14.153097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:14.153187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:14.153222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:14.274717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:14.274878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:14.274922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:14.274953] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:14.278721] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: DOWN (p=10.06%) [2026-03-05T20:21:14.279031] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-03-05T20:21:14.279172] [INFO ] [sig ] ENS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:14.447993] [INFO ] [LOCAL ] Saved forecast: ENS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ENS.txt [2026-03-05T20:21:14.448219] [INFO ] [sig ] [1024/3362] Completed ENS in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-03-05T20:21:14.448289] [INFO ] [sig ] [1025/3362] Forecasting ENSG... [2026-03-05T20:21:14.448343] [INFO ] [sig ] Generating forecast for: ENSG [2026-03-05T20:21:14.448400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-03-05T20:21:14.462698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-03-05T20:21:14.463233] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-03-05T20:21:14.464489] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-03-05T20:21:14.464564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:14.464648] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:14.464701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:14.464796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:14.535690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:14.536837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:14.536921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:14.536955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:14.660686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:14.660845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:14.660888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:14.660918] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:14.664429] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: DOWN (p=33.76%) [2026-03-05T20:21:14.664738] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-03-05T20:21:14.664874] [INFO ] [sig ] ENSG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:14.816035] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ENSG.txt [2026-03-05T20:21:14.816195] [INFO ] [sig ] [1025/3362] Completed ENSG in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-03-05T20:21:14.816238] [INFO ] [sig ] [1026/3362] Forecasting ENTA... [2026-03-05T20:21:14.816271] [INFO ] [sig ] Generating forecast for: ENTA [2026-03-05T20:21:14.816305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-03-05T20:21:14.830035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-03-05T20:21:14.830441] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-03-05T20:21:14.831378] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-03-05T20:21:14.831435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:14.831470] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:14.831498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:14.831557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:14.895897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:14.896725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:14.896814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:14.896849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:15.031992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:15.032195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:15.032266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:15.032354] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:15.037090] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: DOWN (p=20.44%) [2026-03-05T20:21:15.037383] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-03-05T20:21:15.037712] [INFO ] [sig ] ENTA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:15.195536] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ENTA.txt [2026-03-05T20:21:15.195702] [INFO ] [sig ] [1026/3362] Completed ENTA in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.1m [2026-03-05T20:21:15.195744] [INFO ] [sig ] [1027/3362] Forecasting ENTG... [2026-03-05T20:21:15.195779] [INFO ] [sig ] Generating forecast for: ENTG [2026-03-05T20:21:15.195812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-03-05T20:21:15.207384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-03-05T20:21:15.208045] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-03-05T20:21:15.208934] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-03-05T20:21:15.208989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:15.209023] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:15.209053] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:15.209111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:15.267376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:15.268304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:15.268390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:15.268427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:15.393616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:15.393777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:15.393819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:15.393848] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:15.397330] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: UP (p=62.21%) [2026-03-05T20:21:15.397633] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-03-05T20:21:15.397821] [INFO ] [sig ] ENTG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:15.544519] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ENTG.txt [2026-03-05T20:21:15.544679] [INFO ] [sig ] [1027/3362] Completed ENTG in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-05T20:21:15.544721] [INFO ] [sig ] [1028/3362] Forecasting ENTX... [2026-03-05T20:21:15.544751] [INFO ] [sig ] Generating forecast for: ENTX [2026-03-05T20:21:15.544781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-03-05T20:21:15.556690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-03-05T20:21:15.557069] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-03-05T20:21:15.557977] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-03-05T20:21:15.558032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:15.558068] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:15.558097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:15.558158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:15.619049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:15.619822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:15.619905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:15.619938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:15.746460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:15.746642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:15.746686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:15.746716] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:15.750188] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: DOWN (p=26.36%) [2026-03-05T20:21:15.750468] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-03-05T20:21:15.750621] [INFO ] [sig ] ENTX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:15.899681] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ENTX.txt [2026-03-05T20:21:15.899837] [INFO ] [sig ] [1028/3362] Completed ENTX in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-05T20:21:15.899880] [INFO ] [sig ] [1029/3362] Forecasting ENVA... [2026-03-05T20:21:15.899911] [INFO ] [sig ] Generating forecast for: ENVA [2026-03-05T20:21:15.899943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-03-05T20:21:15.911467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-03-05T20:21:15.911881] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-03-05T20:21:15.912729] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-03-05T20:21:15.912782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:15.912815] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:15.912841] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:15.912898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:15.972095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:15.973058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:15.973156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:15.973204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:16.104849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:16.105045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:16.105101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:16.105141] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:16.109407] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: UP (p=94.63%) [2026-03-05T20:21:16.110057] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-03-05T20:21:16.110222] [INFO ] [sig ] ENVA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:16.264535] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ENVA.txt [2026-03-05T20:21:16.264732] [INFO ] [sig ] [1029/3362] Completed ENVA in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-05T20:21:16.264777] [INFO ] [sig ] [1030/3362] Forecasting ENVB... [2026-03-05T20:21:16.264809] [INFO ] [sig ] Generating forecast for: ENVB [2026-03-05T20:21:16.264842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-03-05T20:21:16.276036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-03-05T20:21:16.276459] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-03-05T20:21:16.277370] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-03-05T20:21:16.277426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:16.277462] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:16.277492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:16.277557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:16.338022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:16.338997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:16.339091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:16.339128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:16.466478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:16.466700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:16.466763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:16.466829] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:16.471891] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: DOWN (p=23.59%) [2026-03-05T20:21:16.472355] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-03-05T20:21:16.472546] [INFO ] [sig ] ENVB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:16.650905] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ENVB.txt [2026-03-05T20:21:16.651069] [INFO ] [sig ] [1030/3362] Completed ENVB in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-05T20:21:16.651111] [INFO ] [sig ] [1031/3362] Forecasting ENVX... [2026-03-05T20:21:16.651144] [INFO ] [sig ] Generating forecast for: ENVX [2026-03-05T20:21:16.651175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-03-05T20:21:16.663563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-03-05T20:21:16.663937] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-03-05T20:21:16.664968] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-03-05T20:21:16.665021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:16.665055] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:16.665083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:16.665140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:16.723338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:16.724200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:16.724284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:16.724318] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:16.847270] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:16.847438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:16.847481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:16.847510] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:16.851513] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: DOWN (p=26.51%) [2026-03-05T20:21:16.851813] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-03-05T20:21:16.851942] [INFO ] [sig ] ENVX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:17.001377] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ENVX.txt [2026-03-05T20:21:17.001546] [INFO ] [sig ] [1031/3362] Completed ENVX in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-05T20:21:17.001612] [INFO ] [sig ] [1032/3362] Forecasting EOD... [2026-03-05T20:21:17.001644] [INFO ] [sig ] Generating forecast for: EOD [2026-03-05T20:21:17.001676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-03-05T20:21:17.013339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-03-05T20:21:17.013746] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-03-05T20:21:17.014617] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-03-05T20:21:17.014670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:17.014703] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:17.014730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:17.014787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:17.072681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:17.073618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:17.073704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:17.073755] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:17.197453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:17.197640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:17.197722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:17.197752] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:17.201764] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: UP (p=80.99%) [2026-03-05T20:21:17.202079] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-03-05T20:21:17.202227] [INFO ] [sig ] EOD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:17.352891] [INFO ] [LOCAL ] Saved forecast: EOD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EOD.txt [2026-03-05T20:21:17.353071] [INFO ] [sig ] [1032/3362] Completed EOD in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-05T20:21:17.353124] [INFO ] [sig ] [1033/3362] Forecasting EOG... [2026-03-05T20:21:17.353168] [INFO ] [sig ] Generating forecast for: EOG [2026-03-05T20:21:17.353213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-03-05T20:21:17.365626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-03-05T20:21:17.366049] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-03-05T20:21:17.366960] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-03-05T20:21:17.367015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:17.367048] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:17.367075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:17.367132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:17.427718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:17.428666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:17.428802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:17.428846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:17.558722] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:17.558913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:17.558959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:17.558991] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:17.562887] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: UP (p=59.75%) [2026-03-05T20:21:17.563248] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-03-05T20:21:17.563416] [INFO ] [sig ] EOG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:17.719512] [INFO ] [LOCAL ] Saved forecast: EOG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EOG.txt [2026-03-05T20:21:17.719702] [INFO ] [sig ] [1033/3362] Completed EOG in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-05T20:21:17.719744] [INFO ] [sig ] [1034/3362] Forecasting EOI... [2026-03-05T20:21:17.719775] [INFO ] [sig ] Generating forecast for: EOI [2026-03-05T20:21:17.719805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-03-05T20:21:17.733112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-03-05T20:21:17.733552] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-03-05T20:21:17.734449] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-03-05T20:21:17.734502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:17.734535] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:17.734602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:17.734665] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:17.793128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:17.793999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:17.794082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:17.794116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:17.917888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:17.918061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:17.918106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:17.918137] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:17.921706] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: UP (p=71.88%) [2026-03-05T20:21:17.922014] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-03-05T20:21:17.922153] [INFO ] [sig ] EOI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:18.076676] [INFO ] [LOCAL ] Saved forecast: EOI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EOI.txt [2026-03-05T20:21:18.076844] [INFO ] [sig ] [1034/3362] Completed EOI in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-05T20:21:18.076886] [INFO ] [sig ] [1035/3362] Forecasting EOLS... [2026-03-05T20:21:18.076917] [INFO ] [sig ] Generating forecast for: EOLS [2026-03-05T20:21:18.076946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-03-05T20:21:18.088809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-03-05T20:21:18.089206] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-03-05T20:21:18.090078] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-03-05T20:21:18.090132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:18.090165] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:18.090193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:18.090261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:18.152943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:18.153841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:18.153940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:18.153980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:18.275235] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:18.275394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:18.275437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:18.275466] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:18.278998] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: DOWN (p=38.14%) [2026-03-05T20:21:18.279281] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-03-05T20:21:18.279410] [INFO ] [sig ] EOLS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:18.428554] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EOLS.txt [2026-03-05T20:21:18.428732] [INFO ] [sig ] [1035/3362] Completed EOLS in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-05T20:21:18.428775] [INFO ] [sig ] [1036/3362] Forecasting EOS... [2026-03-05T20:21:18.428808] [INFO ] [sig ] Generating forecast for: EOS [2026-03-05T20:21:18.428840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-03-05T20:21:18.440084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-03-05T20:21:18.440421] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-03-05T20:21:18.441314] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-03-05T20:21:18.441367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:18.441401] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:18.441428] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:18.441484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:18.500926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:18.501885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:18.501971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:18.502004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:18.626749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:18.626915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:18.626959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:18.626991] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:18.630821] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-03-05T20:21:18.631151] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-03-05T20:21:18.631319] [INFO ] [sig ] EOS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:18.782238] [INFO ] [LOCAL ] Saved forecast: EOS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EOS.txt [2026-03-05T20:21:18.782477] [INFO ] [sig ] [1036/3362] Completed EOS in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-05T20:21:18.782525] [INFO ] [sig ] [1037/3362] Forecasting EOSE... [2026-03-05T20:21:18.782558] [INFO ] [sig ] Generating forecast for: EOSE [2026-03-05T20:21:18.782612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-03-05T20:21:18.794418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-03-05T20:21:18.794845] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-03-05T20:21:18.795733] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-03-05T20:21:18.795789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:18.795823] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:18.795851] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:18.795909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:18.855354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:18.856333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:18.856427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:18.856462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:18.978488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:18.978671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:18.978717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:18.978748] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:18.982280] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: DOWN (p=28.37%) [2026-03-05T20:21:18.982586] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-03-05T20:21:18.982723] [INFO ] [sig ] EOSE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:19.140112] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EOSE.txt [2026-03-05T20:21:19.140288] [INFO ] [sig ] [1037/3362] Completed EOSE in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-05T20:21:19.140332] [INFO ] [sig ] [1038/3362] Forecasting EPAC... [2026-03-05T20:21:19.140365] [INFO ] [sig ] Generating forecast for: EPAC [2026-03-05T20:21:19.140404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-03-05T20:21:19.152274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-03-05T20:21:19.152710] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-03-05T20:21:19.153607] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-03-05T20:21:19.153662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:19.153696] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:19.153724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:19.153782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:19.212038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:19.212990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:19.213078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:19.213113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:19.331931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:19.332089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:19.332132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:19.332162] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:19.335667] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: UP (p=79.83%) [2026-03-05T20:21:19.335961] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-03-05T20:21:19.336096] [INFO ] [sig ] EPAC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:19.482296] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EPAC.txt [2026-03-05T20:21:19.482437] [INFO ] [sig ] [1038/3362] Completed EPAC in 0.3s | 2.77 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-05T20:21:19.482476] [INFO ] [sig ] [1039/3362] Forecasting EPAM... [2026-03-05T20:21:19.482507] [INFO ] [sig ] Generating forecast for: EPAM [2026-03-05T20:21:19.482537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-03-05T20:21:19.494717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-03-05T20:21:19.495089] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-03-05T20:21:19.496066] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-03-05T20:21:19.496123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:19.496158] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:19.496188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:19.496246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:19.558223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:19.559275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:19.559390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:19.559435] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:19.687305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:19.687459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:19.687501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:19.687533] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:19.691107] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-03-05T20:21:19.691398] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-03-05T20:21:19.691534] [INFO ] [sig ] EPAM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:19.839785] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EPAM.txt [2026-03-05T20:21:19.839949] [INFO ] [sig ] [1039/3362] Completed EPAM in 0.4s | 2.77 sym/s | Total: 6.2m | ETA: 14.0m [2026-03-05T20:21:19.839990] [INFO ] [sig ] [1040/3362] Forecasting EPC... [2026-03-05T20:21:19.840021] [INFO ] [sig ] Generating forecast for: EPC [2026-03-05T20:21:19.840051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-03-05T20:21:19.851171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-03-05T20:21:19.851552] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-03-05T20:21:19.852484] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-03-05T20:21:19.852539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:19.852644] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:19.852688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:19.852771] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:19.917348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:19.918326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:19.918618] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:19.918654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:20.048209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:20.048368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:20.048412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:20.048443] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:20.051939] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: DOWN (p=28.09%) [2026-03-05T20:21:20.052222] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-03-05T20:21:20.052358] [INFO ] [sig ] EPC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:20.205109] [INFO ] [LOCAL ] Saved forecast: EPC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EPC.txt [2026-03-05T20:21:20.205275] [INFO ] [sig ] [1040/3362] Completed EPC in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.0m [2026-03-05T20:21:20.205316] [INFO ] [sig ] [1041/3362] Forecasting EPD... [2026-03-05T20:21:20.205348] [INFO ] [sig ] Generating forecast for: EPD [2026-03-05T20:21:20.205380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-03-05T20:21:20.218073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-03-05T20:21:20.218625] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-03-05T20:21:20.219831] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-03-05T20:21:20.219899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:20.219949] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:20.219992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:20.220075] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:20.278091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:20.279018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:20.279105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:20.279138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:20.403753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:20.403920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:20.403995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:20.404035] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:20.407776] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: UP (p=79.18%) [2026-03-05T20:21:20.408085] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-03-05T20:21:20.408228] [INFO ] [sig ] EPD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:20.556442] [INFO ] [LOCAL ] Saved forecast: EPD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EPD.txt [2026-03-05T20:21:20.556630] [INFO ] [sig ] [1041/3362] Completed EPD in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.0m [2026-03-05T20:21:20.556673] [INFO ] [sig ] [1042/3362] Forecasting EPSN... [2026-03-05T20:21:20.556703] [INFO ] [sig ] Generating forecast for: EPSN [2026-03-05T20:21:20.556734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-03-05T20:21:20.567772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-03-05T20:21:20.568167] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-03-05T20:21:20.569008] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-03-05T20:21:20.569062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:20.569095] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:20.569123] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:20.569181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:20.627585] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:20.628477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:20.628560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:20.628614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:20.756749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:20.756907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:20.756949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:20.756979] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:20.760525] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: UP (p=96.14%) [2026-03-05T20:21:20.760834] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-03-05T20:21:20.760970] [INFO ] [sig ] EPSN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:20.907019] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EPSN.txt [2026-03-05T20:21:20.907179] [INFO ] [sig ] [1042/3362] Completed EPSN in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 14.0m [2026-03-05T20:21:20.907220] [INFO ] [sig ] [1043/3362] Forecasting EQBK... [2026-03-05T20:21:20.907250] [INFO ] [sig ] Generating forecast for: EQBK [2026-03-05T20:21:20.907282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-03-05T20:21:20.918775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-03-05T20:21:20.919172] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-03-05T20:21:20.920063] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-03-05T20:21:20.920118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:20.920151] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:20.920181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:20.920239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:20.978727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:20.979656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:20.979744] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:20.979779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:21.101432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:21.101650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:21.101696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:21.101758] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:21.105234] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: UP (p=52.59%) [2026-03-05T20:21:21.105520] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-03-05T20:21:21.105671] [INFO ] [sig ] EQBK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:21.266374] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EQBK.txt [2026-03-05T20:21:21.266538] [INFO ] [sig ] [1043/3362] Completed EQBK in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-05T20:21:21.266600] [INFO ] [sig ] [1044/3362] Forecasting EQH... [2026-03-05T20:21:21.266632] [INFO ] [sig ] Generating forecast for: EQH [2026-03-05T20:21:21.266664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-03-05T20:21:21.279120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-03-05T20:21:21.279720] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-03-05T20:21:21.280552] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-03-05T20:21:21.280625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:21.280660] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:21.280689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:21.280747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:21.342837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:21.343786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:21.343872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:21.343906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:21.477913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:21.478091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:21.478138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:21.478167] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:21.482800] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: DOWN (p=44.11%) [2026-03-05T20:21:21.483175] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-03-05T20:21:21.483340] [INFO ] [sig ] EQH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:21.634636] [INFO ] [LOCAL ] Saved forecast: EQH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EQH.txt [2026-03-05T20:21:21.634799] [INFO ] [sig ] [1044/3362] Completed EQH in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-05T20:21:21.634840] [INFO ] [sig ] [1045/3362] Forecasting EQIX... [2026-03-05T20:21:21.634870] [INFO ] [sig ] Generating forecast for: EQIX [2026-03-05T20:21:21.634902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-03-05T20:21:21.646189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-03-05T20:21:21.646597] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-03-05T20:21:21.647466] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-03-05T20:21:21.647522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:21.647555] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:21.647611] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:21.647722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:21.709811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:21.710756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:21.710843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:21.710878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:21.833684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:21.833856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:21.833899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:21.833939] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:21.837535] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: DOWN (p=10.27%) [2026-03-05T20:21:21.837865] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-03-05T20:21:21.838004] [INFO ] [sig ] EQIX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:21.989626] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EQIX.txt [2026-03-05T20:21:21.989812] [INFO ] [sig ] [1045/3362] Completed EQIX in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-05T20:21:21.989856] [INFO ] [sig ] [1046/3362] Forecasting ERAS... [2026-03-05T20:21:21.989886] [INFO ] [sig ] Generating forecast for: ERAS [2026-03-05T20:21:21.989919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-03-05T20:21:22.002054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-03-05T20:21:22.002433] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-03-05T20:21:22.003260] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-03-05T20:21:22.003313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:22.003347] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:22.003376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:22.003431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:22.066430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:22.067357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:22.067444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:22.067479] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:22.187820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:22.187985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:22.188028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:22.188065] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:22.191607] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: DOWN (p=42.04%) [2026-03-05T20:21:22.191885] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-03-05T20:21:22.192012] [INFO ] [sig ] ERAS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:22.340686] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ERAS.txt [2026-03-05T20:21:22.340851] [INFO ] [sig ] [1046/3362] Completed ERAS in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-05T20:21:22.340901] [INFO ] [sig ] [1047/3362] Forecasting ERIC... [2026-03-05T20:21:22.340933] [INFO ] [sig ] Generating forecast for: ERIC [2026-03-05T20:21:22.340965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-03-05T20:21:22.353101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-03-05T20:21:22.353556] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-03-05T20:21:22.354520] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-03-05T20:21:22.354618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:22.354654] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:22.354683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:22.354740] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:22.419362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:22.420339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:22.420434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:22.420468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:22.556382] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:22.556763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:22.556807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:22.556837] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:22.560878] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: DOWN (p=9.71%) [2026-03-05T20:21:22.561368] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-03-05T20:21:22.561543] [INFO ] [sig ] ERIC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:22.794532] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ERIC.txt [2026-03-05T20:21:22.794708] [INFO ] [sig ] [1047/3362] Completed ERIC in 0.5s | 2.77 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-05T20:21:22.794750] [INFO ] [sig ] [1048/3362] Forecasting ERIE... [2026-03-05T20:21:22.794780] [INFO ] [sig ] Generating forecast for: ERIE [2026-03-05T20:21:22.794811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-03-05T20:21:22.806522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-03-05T20:21:22.806902] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-03-05T20:21:22.807824] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-03-05T20:21:22.807879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:22.807912] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:22.807939] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:22.807995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:22.866644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:22.867559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:22.867686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:22.867723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:22.988109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:22.988269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:22.988312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:22.988342] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:22.991902] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: UP (p=91.63%) [2026-03-05T20:21:22.992203] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-03-05T20:21:22.992341] [INFO ] [sig ] ERIE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:23.139981] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ERIE.txt [2026-03-05T20:21:23.140138] [INFO ] [sig ] [1048/3362] Completed ERIE in 0.3s | 2.77 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-05T20:21:23.140180] [INFO ] [sig ] [1049/3362] Forecasting ERII... [2026-03-05T20:21:23.140210] [INFO ] [sig ] Generating forecast for: ERII [2026-03-05T20:21:23.140241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-03-05T20:21:23.151134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-03-05T20:21:23.151502] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-03-05T20:21:23.152342] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-03-05T20:21:23.152396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:23.152429] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:23.152457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:23.152515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:23.215714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:23.216633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:23.216715] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:23.216749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:23.343007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:23.343170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:23.343211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:23.343241] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:23.347379] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: DOWN (p=20.46%) [2026-03-05T20:21:23.347727] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-03-05T20:21:23.347875] [INFO ] [sig ] ERII: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:23.501209] [INFO ] [LOCAL ] Saved forecast: ERII 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ERII.txt [2026-03-05T20:21:23.501394] [INFO ] [sig ] [1049/3362] Completed ERII in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-05T20:21:23.501446] [INFO ] [sig ] [1050/3362] Forecasting ERO... [2026-03-05T20:21:23.501482] [INFO ] [sig ] Generating forecast for: ERO [2026-03-05T20:21:23.501521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-03-05T20:21:23.513222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-03-05T20:21:23.513615] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-03-05T20:21:23.514508] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-03-05T20:21:23.514589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:23.514627] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:23.514657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:23.514717] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:23.573728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:23.574618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:23.574741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:23.574776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:23.697298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:23.697459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:23.697502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:23.697531] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:23.701388] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: UP (p=98.71%) [2026-03-05T20:21:23.701919] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-03-05T20:21:23.702064] [INFO ] [sig ] ERO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:23.855910] [INFO ] [LOCAL ] Saved forecast: ERO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ERO.txt [2026-03-05T20:21:23.856051] [INFO ] [sig ] [1050/3362] Completed ERO in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-05T20:21:23.856098] [INFO ] [sig ] [1051/3362] Forecasting ES... [2026-03-05T20:21:23.856129] [INFO ] [sig ] Generating forecast for: ES [2026-03-05T20:21:23.856161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-03-05T20:21:23.868662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-03-05T20:21:23.869004] [INFO ] [FORECASTER] Starting predict_future for ES [2026-03-05T20:21:23.869893] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-03-05T20:21:23.869948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:23.869982] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:23.870010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:23.870068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:23.933817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:23.934621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:23.934702] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:23.934735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:24.073341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:24.073530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:24.073617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:24.073671] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:24.078305] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: DOWN (p=4.91%) [2026-03-05T20:21:24.078665] [INFO ] [FORECASTER] Completed predict_future for ES [2026-03-05T20:21:24.078809] [INFO ] [sig ] ES: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:24.254451] [INFO ] [LOCAL ] Saved forecast: ES 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ES.txt [2026-03-05T20:21:24.254645] [INFO ] [sig ] [1051/3362] Completed ES in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-05T20:21:24.254690] [INFO ] [sig ] [1052/3362] Forecasting ESAB... [2026-03-05T20:21:24.254722] [INFO ] [sig ] Generating forecast for: ESAB [2026-03-05T20:21:24.254753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-03-05T20:21:24.267105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-03-05T20:21:24.267479] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-03-05T20:21:24.268644] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-03-05T20:21:24.268700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:24.268735] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:24.268764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:24.268822] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:24.332941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:24.334082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:24.334172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:24.334208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:24.462266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:24.462452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:24.462512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:24.462557] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:24.467794] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-03-05T20:21:24.468320] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-03-05T20:21:24.468549] [INFO ] [sig ] ESAB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:24.642856] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ESAB.txt [2026-03-05T20:21:24.643048] [INFO ] [sig ] [1052/3362] Completed ESAB in 0.4s | 2.77 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-05T20:21:24.643092] [INFO ] [sig ] [1053/3362] Forecasting ESCA... [2026-03-05T20:21:24.643122] [INFO ] [sig ] Generating forecast for: ESCA [2026-03-05T20:21:24.643156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-03-05T20:21:24.656274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-03-05T20:21:24.656848] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-03-05T20:21:24.658161] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-03-05T20:21:24.658239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:24.658286] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:24.658325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:24.658405] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:24.750883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:24.752170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:24.752304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:24.752365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:24.899647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:24.899853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:24.899918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:24.899967] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:24.905443] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: UP (p=92.02%) [2026-03-05T20:21:24.905959] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-03-05T20:21:24.906165] [INFO ] [sig ] ESCA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:25.131389] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ESCA.txt [2026-03-05T20:21:25.131732] [INFO ] [sig ] [1053/3362] Completed ESCA in 0.5s | 2.77 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-05T20:21:25.131806] [INFO ] [sig ] [1054/3362] Forecasting ESE... [2026-03-05T20:21:25.131858] [INFO ] [sig ] Generating forecast for: ESE [2026-03-05T20:21:25.131911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-03-05T20:21:25.175844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-03-05T20:21:25.176398] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-03-05T20:21:25.177622] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-03-05T20:21:25.178061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:25.178120] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:25.178159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:25.178238] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:25.264154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:25.265361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:25.265496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:25.265546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:25.453990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:25.454205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:25.454312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:25.454371] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:25.459829] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: DOWN (p=24.68%) [2026-03-05T20:21:25.460296] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-03-05T20:21:25.460490] [INFO ] [sig ] ESE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:25.706516] [INFO ] [LOCAL ] Saved forecast: ESE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ESE.txt [2026-03-05T20:21:25.706777] [INFO ] [sig ] [1054/3362] Completed ESE in 0.6s | 2.77 sym/s | Total: 6.3m | ETA: 13.9m [2026-03-05T20:21:25.706846] [INFO ] [sig ] [1055/3362] Forecasting ESEA... [2026-03-05T20:21:25.706898] [INFO ] [sig ] Generating forecast for: ESEA [2026-03-05T20:21:25.706952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-03-05T20:21:25.740551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-03-05T20:21:25.741136] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-03-05T20:21:25.742481] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-03-05T20:21:25.742555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:25.742622] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:25.742658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:25.742736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:25.846413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:25.847564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:25.847732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:25.847779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:26.011601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:26.011779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:26.011824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:26.011854] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:26.016960] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: UP (p=91.79%) [2026-03-05T20:21:26.017510] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-03-05T20:21:26.017775] [INFO ] [sig ] ESEA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:26.252683] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ESEA.txt [2026-03-05T20:21:26.252867] [INFO ] [sig ] [1055/3362] Completed ESEA in 0.5s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-03-05T20:21:26.252910] [INFO ] [sig ] [1056/3362] Forecasting ESGD... [2026-03-05T20:21:26.252941] [INFO ] [sig ] Generating forecast for: ESGD [2026-03-05T20:21:26.252975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-03-05T20:21:26.267902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-03-05T20:21:26.268368] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-03-05T20:21:26.269488] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-03-05T20:21:26.269557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:26.269626] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:26.269667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:26.269753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:26.336147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:26.337081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:26.337170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:26.337205] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:26.462717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:26.462881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:26.462923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:26.462954] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:26.466398] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: DOWN (p=22.94%) [2026-03-05T20:21:26.466706] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-03-05T20:21:26.466839] [INFO ] [sig ] ESGD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:26.621607] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ESGD.txt [2026-03-05T20:21:26.621769] [INFO ] [sig ] [1056/3362] Completed ESGD in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-03-05T20:21:26.621809] [INFO ] [sig ] [1057/3362] Forecasting ESGE... [2026-03-05T20:21:26.621839] [INFO ] [sig ] Generating forecast for: ESGE [2026-03-05T20:21:26.621871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-03-05T20:21:26.634354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-03-05T20:21:26.634765] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-03-05T20:21:26.635624] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-03-05T20:21:26.635679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:26.635740] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:26.635770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:26.635827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:26.701086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:26.702019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:26.702106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:26.702141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:26.828339] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:26.828505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:26.828551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:26.828601] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:26.832488] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: DOWN (p=36.81%) [2026-03-05T20:21:26.832806] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-03-05T20:21:26.832943] [INFO ] [sig ] ESGE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:26.980514] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ESGE.txt [2026-03-05T20:21:26.980690] [INFO ] [sig ] [1057/3362] Completed ESGE in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-03-05T20:21:26.980733] [INFO ] [sig ] [1058/3362] Forecasting ESI... [2026-03-05T20:21:26.980763] [INFO ] [sig ] Generating forecast for: ESI [2026-03-05T20:21:26.980795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-03-05T20:21:26.991663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-03-05T20:21:26.992005] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-03-05T20:21:26.992910] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-03-05T20:21:26.992965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:26.993031] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:26.993063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:26.993123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:27.049748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:27.050400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:27.050482] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:27.050515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:27.168332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:27.168487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:27.168529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:27.168559] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:27.172011] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: DOWN (p=24.55%) [2026-03-05T20:21:27.172287] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-03-05T20:21:27.172417] [INFO ] [sig ] ESI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:27.319970] [INFO ] [LOCAL ] Saved forecast: ESI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ESI.txt [2026-03-05T20:21:27.320117] [INFO ] [sig ] [1058/3362] Completed ESI in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-03-05T20:21:27.320157] [INFO ] [sig ] [1059/3362] Forecasting ESOA... [2026-03-05T20:21:27.320187] [INFO ] [sig ] Generating forecast for: ESOA [2026-03-05T20:21:27.320219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-03-05T20:21:27.332667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-03-05T20:21:27.333003] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-03-05T20:21:27.333878] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-03-05T20:21:27.333932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:27.333965] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:27.333992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:27.334048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:27.391673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:27.392310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:27.392389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:27.392423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:27.514419] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:27.514794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:27.514837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:27.514868] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:27.518334] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: DOWN (p=2.23%) [2026-03-05T20:21:27.518654] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-03-05T20:21:27.518784] [INFO ] [sig ] ESOA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:27.668970] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ESOA.txt [2026-03-05T20:21:27.669100] [INFO ] [sig ] [1059/3362] Completed ESOA in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-03-05T20:21:27.669141] [INFO ] [sig ] [1060/3362] Forecasting ESPO... [2026-03-05T20:21:27.669171] [INFO ] [sig ] Generating forecast for: ESPO [2026-03-05T20:21:27.669203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-03-05T20:21:27.681561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-03-05T20:21:27.681955] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-03-05T20:21:27.682812] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-03-05T20:21:27.682864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:27.682898] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:27.682925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:27.682982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:27.745189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:27.746170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:27.746255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:27.746291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:27.875118] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:27.875267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:27.875308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:27.875371] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:27.878867] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: DOWN (p=40.16%) [2026-03-05T20:21:27.879149] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-03-05T20:21:27.879282] [INFO ] [sig ] ESPO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:28.029115] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ESPO.txt [2026-03-05T20:21:28.029263] [INFO ] [sig ] [1060/3362] Completed ESPO in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-03-05T20:21:28.029308] [INFO ] [sig ] [1061/3362] Forecasting ESQ... [2026-03-05T20:21:28.029340] [INFO ] [sig ] Generating forecast for: ESQ [2026-03-05T20:21:28.029373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-03-05T20:21:28.040425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-03-05T20:21:28.040783] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-03-05T20:21:28.041677] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-03-05T20:21:28.041735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:28.041768] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:28.041795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:28.041853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:28.103083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:28.104044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:28.104139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:28.104178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:28.229909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:28.230066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:28.230108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:28.230137] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:28.233933] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: UP (p=59.94%) [2026-03-05T20:21:28.234212] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-03-05T20:21:28.234343] [INFO ] [sig ] ESQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:28.383692] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ESQ.txt [2026-03-05T20:21:28.383838] [INFO ] [sig ] [1061/3362] Completed ESQ in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-03-05T20:21:28.383881] [INFO ] [sig ] [1062/3362] Forecasting ESTA... [2026-03-05T20:21:28.383926] [INFO ] [sig ] Generating forecast for: ESTA [2026-03-05T20:21:28.383961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-03-05T20:21:28.394761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-03-05T20:21:28.395078] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-03-05T20:21:28.395922] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-03-05T20:21:28.395974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:28.396007] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:28.396034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:28.396091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:28.456177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:28.457066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:28.457160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:28.457193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:28.584239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:28.584392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:28.584433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:28.584463] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:28.588152] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: DOWN (p=42.01%) [2026-03-05T20:21:28.588432] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-03-05T20:21:28.588603] [INFO ] [sig ] ESTA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:28.737566] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ESTA.txt [2026-03-05T20:21:28.737768] [INFO ] [sig ] [1062/3362] Completed ESTA in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-03-05T20:21:28.737809] [INFO ] [sig ] [1063/3362] Forecasting ESTC... [2026-03-05T20:21:28.737839] [INFO ] [sig ] Generating forecast for: ESTC [2026-03-05T20:21:28.737871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-03-05T20:21:28.749020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-03-05T20:21:28.749423] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-03-05T20:21:28.750356] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-03-05T20:21:28.750419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:28.750477] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:28.750510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:28.750568] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:28.815126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:28.816106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:28.816198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:28.816233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:28.949782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:28.949943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:28.949986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:28.950016] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:28.953828] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: UP (p=85.47%) [2026-03-05T20:21:28.954186] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-03-05T20:21:28.954332] [INFO ] [sig ] ESTC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:29.105667] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ESTC.txt [2026-03-05T20:21:29.105802] [INFO ] [sig ] [1063/3362] Completed ESTC in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.9m [2026-03-05T20:21:29.105842] [INFO ] [sig ] [1064/3362] Forecasting ETB... [2026-03-05T20:21:29.105871] [INFO ] [sig ] Generating forecast for: ETB [2026-03-05T20:21:29.105903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-03-05T20:21:29.117269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-03-05T20:21:29.117638] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-03-05T20:21:29.118507] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-03-05T20:21:29.118562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:29.118631] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:29.118663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:29.118723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:29.180086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:29.180967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:29.181052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:29.181085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:29.306134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:29.306293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:29.306336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:29.306367] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:29.309984] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: UP (p=61.44%) [2026-03-05T20:21:29.310307] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-03-05T20:21:29.310452] [INFO ] [sig ] ETB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:29.464290] [INFO ] [LOCAL ] Saved forecast: ETB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ETB.txt [2026-03-05T20:21:29.464447] [INFO ] [sig ] [1064/3362] Completed ETB in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-05T20:21:29.464489] [INFO ] [sig ] [1065/3362] Forecasting ETD... [2026-03-05T20:21:29.464519] [INFO ] [sig ] Generating forecast for: ETD [2026-03-05T20:21:29.464551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-03-05T20:21:29.476084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-03-05T20:21:29.476441] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-03-05T20:21:29.477286] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-03-05T20:21:29.477341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:29.477374] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:29.477401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:29.477457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:29.536686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:29.537725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:29.537825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:29.537859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:29.661219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:29.661379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:29.661422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:29.661487] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:29.665319] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: UP (p=96.73%) [2026-03-05T20:21:29.665623] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-03-05T20:21:29.665759] [INFO ] [sig ] ETD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:29.818553] [INFO ] [LOCAL ] Saved forecast: ETD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ETD.txt [2026-03-05T20:21:29.818742] [INFO ] [sig ] [1065/3362] Completed ETD in 0.4s | 2.77 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-05T20:21:29.818783] [INFO ] [sig ] [1066/3362] Forecasting ETG... [2026-03-05T20:21:29.818814] [INFO ] [sig ] Generating forecast for: ETG [2026-03-05T20:21:29.818844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-03-05T20:21:29.830796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-03-05T20:21:29.831359] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-03-05T20:21:29.832206] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-03-05T20:21:29.832260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:29.832293] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:29.832319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:29.832376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:29.894037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:29.894934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:29.895024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:29.895056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:30.019160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:30.019316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:30.019358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:30.019389] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:30.023331] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: DOWN (p=48.32%) [2026-03-05T20:21:30.023630] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-03-05T20:21:30.023762] [INFO ] [sig ] ETG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:30.168034] [INFO ] [LOCAL ] Saved forecast: ETG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ETG.txt [2026-03-05T20:21:30.168144] [INFO ] [sig ] [1066/3362] Completed ETG in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-05T20:21:30.168181] [INFO ] [sig ] [1067/3362] Forecasting ETHA... [2026-03-05T20:21:30.168211] [INFO ] [sig ] Generating forecast for: ETHA [2026-03-05T20:21:30.168241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-03-05T20:21:30.180125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-03-05T20:21:30.180407] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-03-05T20:21:30.181431] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-03-05T20:21:30.181483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:30.181515] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:30.181543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:30.181617] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:30.239244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:30.239879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:30.240004] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:30.240072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:30.359973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:30.360078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:30.360116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:30.360146] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:30.363790] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: DOWN (p=6.94%) [2026-03-05T20:21:30.364058] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-03-05T20:21:30.364189] [INFO ] [sig ] ETHA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:30.511881] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ETHA.txt [2026-03-05T20:21:30.511992] [INFO ] [sig ] [1067/3362] Completed ETHA in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-05T20:21:30.512031] [INFO ] [sig ] [1068/3362] Forecasting ETJ... [2026-03-05T20:21:30.512060] [INFO ] [sig ] Generating forecast for: ETJ [2026-03-05T20:21:30.512091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-03-05T20:21:30.523718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-03-05T20:21:30.524242] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-03-05T20:21:30.525301] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-03-05T20:21:30.525354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:30.525387] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:30.525415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:30.525472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:30.583266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:30.583904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:30.583983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:30.584015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:30.698501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:30.698702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:30.698749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:30.698777] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:30.702314] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: DOWN (p=42.89%) [2026-03-05T20:21:30.702655] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-03-05T20:21:30.702803] [INFO ] [sig ] ETJ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:30.851797] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ETJ.txt [2026-03-05T20:21:30.851933] [INFO ] [sig ] [1068/3362] Completed ETJ in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-05T20:21:30.851972] [INFO ] [sig ] [1069/3362] Forecasting ETN... [2026-03-05T20:21:30.852002] [INFO ] [sig ] Generating forecast for: ETN [2026-03-05T20:21:30.852032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-03-05T20:21:30.863106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-03-05T20:21:30.863437] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-03-05T20:21:30.864271] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-03-05T20:21:30.864324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:30.864357] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:30.864415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:30.864481] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:30.921924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:30.922552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:30.922653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:30.922687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:31.045728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:31.046054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:31.046092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:31.046120] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:31.049732] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: DOWN (p=7.18%) [2026-03-05T20:21:31.050023] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-03-05T20:21:31.050158] [INFO ] [sig ] ETN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:31.198915] [INFO ] [LOCAL ] Saved forecast: ETN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ETN.txt [2026-03-05T20:21:31.199039] [INFO ] [sig ] [1069/3362] Completed ETN in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-05T20:21:31.199078] [INFO ] [sig ] [1070/3362] Forecasting ETO... [2026-03-05T20:21:31.199107] [INFO ] [sig ] Generating forecast for: ETO [2026-03-05T20:21:31.199138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-03-05T20:21:31.210427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-03-05T20:21:31.210773] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-03-05T20:21:31.211832] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-03-05T20:21:31.211885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:31.211918] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:31.211944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:31.212005] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:31.271000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:31.271638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:31.271717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:31.271750] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:31.393026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:31.393185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:31.393227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:31.393258] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:31.396816] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: UP (p=86.13%) [2026-03-05T20:21:31.397110] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-03-05T20:21:31.397243] [INFO ] [sig ] ETO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:31.542158] [INFO ] [LOCAL ] Saved forecast: ETO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ETO.txt [2026-03-05T20:21:31.542336] [INFO ] [sig ] [1070/3362] Completed ETO in 0.3s | 2.77 sym/s | Total: 6.4m | ETA: 13.8m [2026-03-05T20:21:31.542378] [INFO ] [sig ] [1071/3362] Forecasting ETON... [2026-03-05T20:21:31.542408] [INFO ] [sig ] Generating forecast for: ETON [2026-03-05T20:21:31.542440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-03-05T20:21:31.554182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-03-05T20:21:31.554605] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-03-05T20:21:31.555480] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-03-05T20:21:31.555533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:31.555568] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:31.555622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:31.555679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:31.614721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:31.615498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:31.615612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:31.615657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:31.739385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:31.739544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:31.739611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:31.739642] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:31.743088] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: UP (p=70.90%) [2026-03-05T20:21:31.743377] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-03-05T20:21:31.743514] [INFO ] [sig ] ETON: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:31.892448] [INFO ] [LOCAL ] Saved forecast: ETON 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ETON.txt [2026-03-05T20:21:31.892605] [INFO ] [sig ] [1071/3362] Completed ETON in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-03-05T20:21:31.892648] [INFO ] [sig ] [1072/3362] Forecasting ETSY... [2026-03-05T20:21:31.892678] [INFO ] [sig ] Generating forecast for: ETSY [2026-03-05T20:21:31.892709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-03-05T20:21:31.904890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-03-05T20:21:31.905221] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-03-05T20:21:31.906075] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-03-05T20:21:31.906128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:31.906160] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:31.906186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:31.906243] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:31.964494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:31.965141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:31.965218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:31.965252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:32.088822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:32.089158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:32.089198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:32.089226] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:32.093062] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: DOWN (p=12.94%) [2026-03-05T20:21:32.093341] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-03-05T20:21:32.093469] [INFO ] [sig ] ETSY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:32.241143] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ETSY.txt [2026-03-05T20:21:32.241279] [INFO ] [sig ] [1072/3362] Completed ETSY in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-03-05T20:21:32.241323] [INFO ] [sig ] [1073/3362] Forecasting ETY... [2026-03-05T20:21:32.241353] [INFO ] [sig ] Generating forecast for: ETY [2026-03-05T20:21:32.241398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-03-05T20:21:32.253240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-03-05T20:21:32.253608] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-03-05T20:21:32.254442] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-03-05T20:21:32.254495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:32.254530] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:32.254557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:32.254634] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:32.316350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:32.317080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:32.317164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:32.317199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:32.434820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:32.434977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:32.435019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:32.435050] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:32.438743] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: DOWN (p=49.87%) [2026-03-05T20:21:32.439037] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-03-05T20:21:32.439174] [INFO ] [sig ] ETY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:32.587506] [INFO ] [LOCAL ] Saved forecast: ETY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ETY.txt [2026-03-05T20:21:32.591177] [INFO ] [sig ] [1073/3362] Completed ETY in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-03-05T20:21:32.591270] [INFO ] [sig ] [1074/3362] Forecasting EUFN... [2026-03-05T20:21:32.591314] [INFO ] [sig ] Generating forecast for: EUFN [2026-03-05T20:21:32.591348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-03-05T20:21:32.603594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-03-05T20:21:32.603986] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-03-05T20:21:32.604912] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-03-05T20:21:32.604968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:32.605040] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:32.605069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:32.605137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:32.666268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:32.667102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:32.667199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:32.667236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:32.787975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:32.788139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:32.788183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:32.788213] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:32.791884] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: DOWN (p=15.91%) [2026-03-05T20:21:32.792174] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-03-05T20:21:32.792311] [INFO ] [sig ] EUFN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:32.936613] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EUFN.txt [2026-03-05T20:21:32.936760] [INFO ] [sig ] [1074/3362] Completed EUFN in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-03-05T20:21:32.936801] [INFO ] [sig ] [1075/3362] Forecasting EVAX... [2026-03-05T20:21:32.936831] [INFO ] [sig ] Generating forecast for: EVAX [2026-03-05T20:21:32.936862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-03-05T20:21:32.947794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-03-05T20:21:32.948189] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-03-05T20:21:32.949076] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-03-05T20:21:32.949129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:32.949162] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:32.949189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:32.949247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:33.009413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:33.010295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:33.010380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:33.010413] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:33.149237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:33.149398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:33.149441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:33.149473] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:33.153118] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: DOWN (p=19.39%) [2026-03-05T20:21:33.153441] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-03-05T20:21:33.153602] [INFO ] [sig ] EVAX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:33.301071] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EVAX.txt [2026-03-05T20:21:33.301238] [INFO ] [sig ] [1075/3362] Completed EVAX in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-03-05T20:21:33.301279] [INFO ] [sig ] [1076/3362] Forecasting EVC... [2026-03-05T20:21:33.301308] [INFO ] [sig ] Generating forecast for: EVC [2026-03-05T20:21:33.301339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-03-05T20:21:33.315801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-03-05T20:21:33.316310] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-03-05T20:21:33.317483] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-03-05T20:21:33.317555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:33.317639] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:33.317714] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:33.317809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:33.391790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:33.392872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:33.392962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:33.392996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:33.520716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:33.520880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:33.520921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:33.520950] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:33.524637] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: DOWN (p=5.08%) [2026-03-05T20:21:33.524971] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-03-05T20:21:33.525115] [INFO ] [sig ] EVC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:33.674552] [INFO ] [LOCAL ] Saved forecast: EVC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EVC.txt [2026-03-05T20:21:33.674743] [INFO ] [sig ] [1076/3362] Completed EVC in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-03-05T20:21:33.674793] [INFO ] [sig ] [1077/3362] Forecasting EVCM... [2026-03-05T20:21:33.674826] [INFO ] [sig ] Generating forecast for: EVCM [2026-03-05T20:21:33.674858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-03-05T20:21:33.686469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-03-05T20:21:33.687070] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-03-05T20:21:33.687991] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-03-05T20:21:33.688045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:33.688078] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:33.688105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:33.688162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:33.748251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:33.749422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:33.749513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:33.749546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:33.873303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:33.873470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:33.873511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:33.873594] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:33.877107] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: DOWN (p=20.27%) [2026-03-05T20:21:33.877413] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-03-05T20:21:33.877556] [INFO ] [sig ] EVCM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:34.027091] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EVCM.txt [2026-03-05T20:21:34.027252] [INFO ] [sig ] [1077/3362] Completed EVCM in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-03-05T20:21:34.027294] [INFO ] [sig ] [1078/3362] Forecasting EVEX... [2026-03-05T20:21:34.027325] [INFO ] [sig ] Generating forecast for: EVEX [2026-03-05T20:21:34.027357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-03-05T20:21:34.039940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-03-05T20:21:34.040375] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-03-05T20:21:34.041260] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-03-05T20:21:34.041315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:34.041347] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:34.041374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:34.041431] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:34.099833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:34.100792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:34.100882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:34.100918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:34.231779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:34.231983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:34.232038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:34.232070] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:34.235979] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: UP (p=74.82%) [2026-03-05T20:21:34.236310] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-03-05T20:21:34.236476] [INFO ] [sig ] EVEX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:34.389385] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EVEX.txt [2026-03-05T20:21:34.389557] [INFO ] [sig ] [1078/3362] Completed EVEX in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.8m [2026-03-05T20:21:34.389619] [INFO ] [sig ] [1079/3362] Forecasting EVF... [2026-03-05T20:21:34.389652] [INFO ] [sig ] Generating forecast for: EVF [2026-03-05T20:21:34.389682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-03-05T20:21:34.401989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-03-05T20:21:34.402440] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-03-05T20:21:34.403388] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-03-05T20:21:34.403449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:34.403482] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:34.403510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:34.403570] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:34.466766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:34.467778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:34.467880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:34.467914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:34.590537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:34.590743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:34.590794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:34.590824] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:34.594519] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: DOWN (p=26.81%) [2026-03-05T20:21:34.594866] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-03-05T20:21:34.595013] [INFO ] [sig ] EVF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:34.743425] [INFO ] [LOCAL ] Saved forecast: EVF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EVF.txt [2026-03-05T20:21:34.743585] [INFO ] [sig ] [1079/3362] Completed EVF in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-05T20:21:34.743631] [INFO ] [sig ] [1080/3362] Forecasting EVG... [2026-03-05T20:21:34.743669] [INFO ] [sig ] Generating forecast for: EVG [2026-03-05T20:21:34.743709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-03-05T20:21:34.756239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-03-05T20:21:34.756652] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-03-05T20:21:34.757481] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-03-05T20:21:34.757535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:34.757568] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:34.757617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:34.757705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:34.817053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:34.818004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:34.818094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:34.818126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:34.936860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:34.937013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:34.937057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:34.937086] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:34.940647] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: UP (p=85.52%) [2026-03-05T20:21:34.940936] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-03-05T20:21:34.941070] [INFO ] [sig ] EVG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:35.116242] [INFO ] [LOCAL ] Saved forecast: EVG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EVG.txt [2026-03-05T20:21:35.116413] [INFO ] [sig ] [1080/3362] Completed EVG in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-05T20:21:35.116464] [INFO ] [sig ] [1081/3362] Forecasting EVGO... [2026-03-05T20:21:35.116498] [INFO ] [sig ] Generating forecast for: EVGO [2026-03-05T20:21:35.116530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-03-05T20:21:35.128104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-03-05T20:21:35.128429] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-03-05T20:21:35.129451] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-03-05T20:21:35.129508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:35.129545] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:35.129600] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:35.129673] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:35.189063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:35.189814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:35.189898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:35.189933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:35.307364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:35.307510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:35.307552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:35.307599] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:35.311123] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: UP (p=72.86%) [2026-03-05T20:21:35.311402] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-03-05T20:21:35.311532] [INFO ] [sig ] EVGO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:35.457714] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EVGO.txt [2026-03-05T20:21:35.457845] [INFO ] [sig ] [1081/3362] Completed EVGO in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-05T20:21:35.457884] [INFO ] [sig ] [1082/3362] Forecasting EVH... [2026-03-05T20:21:35.457913] [INFO ] [sig ] Generating forecast for: EVH [2026-03-05T20:21:35.457944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-03-05T20:21:35.469660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-03-05T20:21:35.470162] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-03-05T20:21:35.471137] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-03-05T20:21:35.471239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:35.471277] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:35.471307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:35.471365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:35.531713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:35.532815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:35.532903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:35.532938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:35.660140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:35.660306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:35.660347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:35.660378] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:35.664647] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: UP (p=65.53%) [2026-03-05T20:21:35.665158] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-03-05T20:21:35.665299] [INFO ] [sig ] EVH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:35.825654] [INFO ] [LOCAL ] Saved forecast: EVH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EVH.txt [2026-03-05T20:21:35.825861] [INFO ] [sig ] [1082/3362] Completed EVH in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-05T20:21:35.825910] [INFO ] [sig ] [1083/3362] Forecasting EVN... [2026-03-05T20:21:35.826140] [INFO ] [sig ] Generating forecast for: EVN [2026-03-05T20:21:35.826171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-03-05T20:21:35.838410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-03-05T20:21:35.838860] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-03-05T20:21:35.839751] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-03-05T20:21:35.839804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:35.839847] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:35.839877] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:35.839940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:35.901349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:35.902297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:35.902398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:35.902434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:36.027588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:36.027762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:36.027809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:36.027843] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:36.031655] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: UP (p=53.16%) [2026-03-05T20:21:36.031951] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-03-05T20:21:36.032092] [INFO ] [sig ] EVN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:36.190933] [INFO ] [LOCAL ] Saved forecast: EVN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EVN.txt [2026-03-05T20:21:36.191102] [INFO ] [sig ] [1083/3362] Completed EVN in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-05T20:21:36.191155] [INFO ] [sig ] [1084/3362] Forecasting EVO... [2026-03-05T20:21:36.191188] [INFO ] [sig ] Generating forecast for: EVO [2026-03-05T20:21:36.191220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-03-05T20:21:36.202898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-03-05T20:21:36.203312] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-03-05T20:21:36.204183] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-03-05T20:21:36.204236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:36.204269] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:36.204297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:36.204354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:36.266433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:36.267368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:36.267516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:36.267552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:36.396056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:36.396222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:36.396270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:36.396302] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:36.399994] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: UP (p=82.90%) [2026-03-05T20:21:36.400345] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-03-05T20:21:36.400496] [INFO ] [sig ] EVO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:36.566989] [INFO ] [LOCAL ] Saved forecast: EVO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EVO.txt [2026-03-05T20:21:36.567198] [INFO ] [sig ] [1084/3362] Completed EVO in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-05T20:21:36.567247] [INFO ] [sig ] [1085/3362] Forecasting EVRG... [2026-03-05T20:21:36.567281] [INFO ] [sig ] Generating forecast for: EVRG [2026-03-05T20:21:36.567314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-03-05T20:21:36.578928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-03-05T20:21:36.579368] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-03-05T20:21:36.580336] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-03-05T20:21:36.580401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:36.580435] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:36.580464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:36.580521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:36.648321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:36.649562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:36.649789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:36.649843] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:36.778447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:36.778630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:36.778680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:36.778716] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:36.782751] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: UP (p=78.26%) [2026-03-05T20:21:36.783061] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-03-05T20:21:36.783194] [INFO ] [sig ] EVRG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:36.931364] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EVRG.txt [2026-03-05T20:21:36.931499] [INFO ] [sig ] [1085/3362] Completed EVRG in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-05T20:21:36.931556] [INFO ] [sig ] [1086/3362] Forecasting EVSD... [2026-03-05T20:21:36.931608] [INFO ] [sig ] Generating forecast for: EVSD [2026-03-05T20:21:36.931639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-03-05T20:21:36.944149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-03-05T20:21:36.944502] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-03-05T20:21:36.945520] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-03-05T20:21:36.945592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:36.945628] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:36.945656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:36.945713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:37.006233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:37.007294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:37.007382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:37.007415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:37.126683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:37.126840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:37.126881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:37.126911] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:37.130452] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-03-05T20:21:37.130767] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-03-05T20:21:37.130914] [INFO ] [sig ] EVSD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:37.279263] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EVSD.txt [2026-03-05T20:21:37.279418] [INFO ] [sig ] [1086/3362] Completed EVSD in 0.3s | 2.77 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-05T20:21:37.279459] [INFO ] [sig ] [1087/3362] Forecasting EVTC... [2026-03-05T20:21:37.279490] [INFO ] [sig ] Generating forecast for: EVTC [2026-03-05T20:21:37.279520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-03-05T20:21:37.291760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-03-05T20:21:37.292324] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-03-05T20:21:37.293360] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-03-05T20:21:37.293415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:37.293450] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:37.293477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:37.293535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:37.359503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:37.360531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:37.360641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:37.360677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:37.493327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:37.493494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:37.493548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:37.493600] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:37.497387] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: UP (p=73.33%) [2026-03-05T20:21:37.497735] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-03-05T20:21:37.497914] [INFO ] [sig ] EVTC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:37.657358] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EVTC.txt [2026-03-05T20:21:37.657552] [INFO ] [sig ] [1087/3362] Completed EVTC in 0.4s | 2.77 sym/s | Total: 6.5m | ETA: 13.7m [2026-03-05T20:21:37.657614] [INFO ] [sig ] [1088/3362] Forecasting EVTL... [2026-03-05T20:21:37.657647] [INFO ] [sig ] Generating forecast for: EVTL [2026-03-05T20:21:37.657710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-03-05T20:21:37.672277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-03-05T20:21:37.672621] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-03-05T20:21:37.673485] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-03-05T20:21:37.673540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:37.673598] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:37.673630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:37.673695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:37.741462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:37.742655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:37.742778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:37.742814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:37.872449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:37.872628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:37.872674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:37.872705] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:37.876254] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: UP (p=66.58%) [2026-03-05T20:21:37.876567] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-03-05T20:21:37.876722] [INFO ] [sig ] EVTL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:38.029875] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EVTL.txt [2026-03-05T20:21:38.030021] [INFO ] [sig ] [1088/3362] Completed EVTL in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-03-05T20:21:38.030062] [INFO ] [sig ] [1089/3362] Forecasting EWBC... [2026-03-05T20:21:38.030093] [INFO ] [sig ] Generating forecast for: EWBC [2026-03-05T20:21:38.030128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-03-05T20:21:38.043152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-03-05T20:21:38.043589] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-03-05T20:21:38.044459] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-03-05T20:21:38.044513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:38.044547] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:38.044597] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:38.044659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:38.103449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:38.104409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:38.104500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:38.104532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:38.238288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:38.238478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:38.238545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:38.238595] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:38.242621] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: UP (p=84.92%) [2026-03-05T20:21:38.242921] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-03-05T20:21:38.243072] [INFO ] [sig ] EWBC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:38.391128] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EWBC.txt [2026-03-05T20:21:38.391291] [INFO ] [sig ] [1089/3362] Completed EWBC in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-03-05T20:21:38.391333] [INFO ] [sig ] [1090/3362] Forecasting EWCZ... [2026-03-05T20:21:38.391362] [INFO ] [sig ] Generating forecast for: EWCZ [2026-03-05T20:21:38.391392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-03-05T20:21:38.402984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-03-05T20:21:38.403378] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-03-05T20:21:38.404227] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-03-05T20:21:38.404280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:38.404312] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:38.404340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:38.404397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:38.467101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:38.468086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:38.468172] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:38.468204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:38.591103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:38.591255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:38.591296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:38.591325] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:38.594766] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: DOWN (p=2.53%) [2026-03-05T20:21:38.595043] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-03-05T20:21:38.595170] [INFO ] [sig ] EWCZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:38.739235] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EWCZ.txt [2026-03-05T20:21:38.739347] [INFO ] [sig ] [1090/3362] Completed EWCZ in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-03-05T20:21:38.739385] [INFO ] [sig ] [1091/3362] Forecasting EWTX... [2026-03-05T20:21:38.739414] [INFO ] [sig ] Generating forecast for: EWTX [2026-03-05T20:21:38.739445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-03-05T20:21:38.751943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-03-05T20:21:38.752249] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-03-05T20:21:38.753071] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-03-05T20:21:38.753124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:38.753186] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:38.753215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:38.753272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:38.810307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:38.811157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:38.811275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:38.811310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:38.930934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:38.931084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:38.931126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:38.931156] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:38.934644] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: DOWN (p=14.73%) [2026-03-05T20:21:38.934933] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-03-05T20:21:38.935066] [INFO ] [sig ] EWTX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:39.089202] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EWTX.txt [2026-03-05T20:21:39.089378] [INFO ] [sig ] [1091/3362] Completed EWTX in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-03-05T20:21:39.089426] [INFO ] [sig ] [1092/3362] Forecasting EWZS... [2026-03-05T20:21:39.089458] [INFO ] [sig ] Generating forecast for: EWZS [2026-03-05T20:21:39.089490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-03-05T20:21:39.102143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-03-05T20:21:39.102510] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-03-05T20:21:39.103616] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-03-05T20:21:39.103671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:39.103703] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:39.103729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:39.103786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:39.165135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:39.165930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:39.166016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:39.166052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:39.290554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:39.290738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:39.290789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:39.290825] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:39.294701] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: DOWN (p=5.65%) [2026-03-05T20:21:39.295005] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-03-05T20:21:39.295138] [INFO ] [sig ] EWZS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:39.443894] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EWZS.txt [2026-03-05T20:21:39.444054] [INFO ] [sig ] [1092/3362] Completed EWZS in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-03-05T20:21:39.444095] [INFO ] [sig ] [1093/3362] Forecasting EXAS... [2026-03-05T20:21:39.444125] [INFO ] [sig ] Generating forecast for: EXAS [2026-03-05T20:21:39.444157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-03-05T20:21:39.455028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-03-05T20:21:39.455365] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-03-05T20:21:39.456210] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-03-05T20:21:39.456262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:39.456328] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:39.456359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:39.456417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:39.514657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:39.515376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:39.515460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:39.515493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:39.639744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:39.639918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:39.639960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:39.639988] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:39.643492] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: DOWN (p=46.95%) [2026-03-05T20:21:39.643794] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-03-05T20:21:39.643931] [INFO ] [sig ] EXAS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:39.795134] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EXAS.txt [2026-03-05T20:21:39.795285] [INFO ] [sig ] [1093/3362] Completed EXAS in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-03-05T20:21:39.795330] [INFO ] [sig ] [1094/3362] Forecasting EXC... [2026-03-05T20:21:39.795362] [INFO ] [sig ] Generating forecast for: EXC [2026-03-05T20:21:39.795394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-03-05T20:21:39.807565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-03-05T20:21:39.807979] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-03-05T20:21:39.808924] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-03-05T20:21:39.808978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:39.809018] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:39.809048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:39.809106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:39.868815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:39.869722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:39.869814] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:39.869848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:39.991144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:39.991300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:39.991341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:39.991416] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:39.995261] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: DOWN (p=0.44%) [2026-03-05T20:21:39.995537] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-03-05T20:21:39.995687] [INFO ] [sig ] EXC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:40.147278] [INFO ] [LOCAL ] Saved forecast: EXC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EXC.txt [2026-03-05T20:21:40.147443] [INFO ] [sig ] [1094/3362] Completed EXC in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-03-05T20:21:40.147485] [INFO ] [sig ] [1095/3362] Forecasting EXEL... [2026-03-05T20:21:40.147516] [INFO ] [sig ] Generating forecast for: EXEL [2026-03-05T20:21:40.147549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-03-05T20:21:40.159695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-03-05T20:21:40.160106] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-03-05T20:21:40.160987] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-03-05T20:21:40.161042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:40.161076] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:40.161105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:40.161163] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:40.226393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:40.227367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:40.227459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:40.227494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:40.356228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:40.356391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:40.356437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:40.356467] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:40.360272] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: DOWN (p=15.70%) [2026-03-05T20:21:40.360562] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-03-05T20:21:40.360741] [INFO ] [sig ] EXEL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:40.530032] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EXEL.txt [2026-03-05T20:21:40.530216] [INFO ] [sig ] [1095/3362] Completed EXEL in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.7m [2026-03-05T20:21:40.530266] [INFO ] [sig ] [1096/3362] Forecasting EXG... [2026-03-05T20:21:40.530300] [INFO ] [sig ] Generating forecast for: EXG [2026-03-05T20:21:40.530331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-03-05T20:21:40.543932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-03-05T20:21:40.544265] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-03-05T20:21:40.545153] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-03-05T20:21:40.545208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:40.545242] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:40.545271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:40.545331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:40.609177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:40.610089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:40.610170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:40.610203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:40.741761] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:40.741931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:40.741974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:40.742004] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:40.746103] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: UP (p=77.53%) [2026-03-05T20:21:40.746389] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-03-05T20:21:40.746523] [INFO ] [sig ] EXG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:40.904833] [INFO ] [LOCAL ] Saved forecast: EXG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EXG.txt [2026-03-05T20:21:40.905014] [INFO ] [sig ] [1096/3362] Completed EXG in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-05T20:21:40.905057] [INFO ] [sig ] [1097/3362] Forecasting EXK... [2026-03-05T20:21:40.905103] [INFO ] [sig ] Generating forecast for: EXK [2026-03-05T20:21:40.905139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-03-05T20:21:40.916496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-03-05T20:21:40.916882] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-03-05T20:21:40.917765] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-03-05T20:21:40.917818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:40.917851] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:40.917878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:40.917934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:40.980962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:40.981877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:40.981965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:40.981999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:41.108798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:41.108972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:41.109013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:41.109043] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:41.112771] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: UP (p=52.27%) [2026-03-05T20:21:41.113254] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-03-05T20:21:41.113387] [INFO ] [sig ] EXK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:41.268634] [INFO ] [LOCAL ] Saved forecast: EXK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EXK.txt [2026-03-05T20:21:41.268808] [INFO ] [sig ] [1097/3362] Completed EXK in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-05T20:21:41.268858] [INFO ] [sig ] [1098/3362] Forecasting EXLS... [2026-03-05T20:21:41.268896] [INFO ] [sig ] Generating forecast for: EXLS [2026-03-05T20:21:41.268933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-03-05T20:21:41.280460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-03-05T20:21:41.280905] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-03-05T20:21:41.282064] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-03-05T20:21:41.282133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:41.282177] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:41.282215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:41.282297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:41.351433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:41.352725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:41.352824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:41.352867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:41.488175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:41.488336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:41.488379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:41.488410] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:41.492798] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: UP (p=54.12%) [2026-03-05T20:21:41.493192] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-03-05T20:21:41.493366] [INFO ] [sig ] EXLS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:41.660872] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EXLS.txt [2026-03-05T20:21:41.661036] [INFO ] [sig ] [1098/3362] Completed EXLS in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-05T20:21:41.661077] [INFO ] [sig ] [1099/3362] Forecasting EXP... [2026-03-05T20:21:41.661109] [INFO ] [sig ] Generating forecast for: EXP [2026-03-05T20:21:41.661140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-03-05T20:21:41.675264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-03-05T20:21:41.675733] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-03-05T20:21:41.677077] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-03-05T20:21:41.677143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:41.677190] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:41.677229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:41.677312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:41.746158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:41.747234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:41.747339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:41.747385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:41.874256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:41.874429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:41.874473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:41.874504] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:41.878893] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: UP (p=93.28%) [2026-03-05T20:21:41.879273] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-03-05T20:21:41.879442] [INFO ] [sig ] EXP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:42.049204] [INFO ] [LOCAL ] Saved forecast: EXP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EXP.txt [2026-03-05T20:21:42.049372] [INFO ] [sig ] [1099/3362] Completed EXP in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-05T20:21:42.049415] [INFO ] [sig ] [1100/3362] Forecasting EXPD... [2026-03-05T20:21:42.049448] [INFO ] [sig ] Generating forecast for: EXPD [2026-03-05T20:21:42.049478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-03-05T20:21:42.064285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-03-05T20:21:42.064775] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-03-05T20:21:42.066033] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-03-05T20:21:42.066090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:42.066124] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:42.066152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:42.066211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:42.134536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:42.135542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:42.135647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:42.135682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:42.262824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:42.262987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:42.263031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:42.263093] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:42.266667] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: UP (p=63.81%) [2026-03-05T20:21:42.266975] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-03-05T20:21:42.267132] [INFO ] [sig ] EXPD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:42.421723] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EXPD.txt [2026-03-05T20:21:42.421906] [INFO ] [sig ] [1100/3362] Completed EXPD in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-05T20:21:42.421956] [INFO ] [sig ] [1101/3362] Forecasting EXPE... [2026-03-05T20:21:42.421994] [INFO ] [sig ] Generating forecast for: EXPE [2026-03-05T20:21:42.422024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-03-05T20:21:42.433804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-03-05T20:21:42.434233] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-03-05T20:21:42.435128] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-03-05T20:21:42.435182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:42.435216] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:42.435245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:42.435303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:42.496884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:42.497867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:42.497994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:42.498030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:42.624123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:42.624286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:42.624327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:42.624358] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:42.628046] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: UP (p=82.84%) [2026-03-05T20:21:42.628376] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-03-05T20:21:42.628523] [INFO ] [sig ] EXPE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:42.777740] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/EXPE.txt [2026-03-05T20:21:42.777911] [INFO ] [sig ] [1101/3362] Completed EXPE in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-05T20:21:42.777952] [INFO ] [sig ] [1102/3362] Forecasting EXPI... [2026-03-05T20:21:42.777981] [INFO ] [sig ] Generating forecast for: EXPI [2026-03-05T20:21:42.778014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-03-05T20:21:42.792356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-03-05T20:21:42.793234] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-03-05T20:21:42.795058] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-03-05T20:21:42.795158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:42.795195] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:42.795225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:42.795292] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:42.858476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:42.859537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:42.859661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:42.859733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:42.987740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:42.987909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:42.987952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:42.987983] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:42.991693] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: DOWN (p=25.38%) [2026-03-05T20:21:42.991986] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-03-05T20:21:42.992123] [INFO ] [sig ] EXPI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:43.147056] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EXPI.txt [2026-03-05T20:21:43.147216] [INFO ] [sig ] [1102/3362] Completed EXPI in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-05T20:21:43.147258] [INFO ] [sig ] [1103/3362] Forecasting EXPO... [2026-03-05T20:21:43.147289] [INFO ] [sig ] Generating forecast for: EXPO [2026-03-05T20:21:43.147319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-03-05T20:21:43.160068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-03-05T20:21:43.160465] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-03-05T20:21:43.161322] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-03-05T20:21:43.161376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:43.161410] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:43.161437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:43.161495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:43.222093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:43.223087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:43.223181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:43.223216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:43.343003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:43.343159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:43.343201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:43.343230] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:43.346839] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: DOWN (p=27.71%) [2026-03-05T20:21:43.347123] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-03-05T20:21:43.347252] [INFO ] [sig ] EXPO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:43.497047] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EXPO.txt [2026-03-05T20:21:43.497389] [INFO ] [sig ] [1103/3362] Completed EXPO in 0.4s | 2.77 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-05T20:21:43.497431] [INFO ] [sig ] [1104/3362] Forecasting EYE... [2026-03-05T20:21:43.497462] [INFO ] [sig ] Generating forecast for: EYE [2026-03-05T20:21:43.497491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-03-05T20:21:43.510357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-03-05T20:21:43.510767] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-03-05T20:21:43.511637] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-03-05T20:21:43.511693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:43.511728] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:43.511782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:43.511845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:43.572881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:43.573805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:43.573907] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:43.573950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:43.692361] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:43.692527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:43.692589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:43.692626] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:43.696198] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: DOWN (p=38.56%) [2026-03-05T20:21:43.696484] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-03-05T20:21:43.696636] [INFO ] [sig ] EYE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:43.844464] [INFO ] [LOCAL ] Saved forecast: EYE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EYE.txt [2026-03-05T20:21:43.844693] [INFO ] [sig ] [1104/3362] Completed EYE in 0.3s | 2.77 sym/s | Total: 6.6m | ETA: 13.6m [2026-03-05T20:21:43.844737] [INFO ] [sig ] [1105/3362] Forecasting EZGO... [2026-03-05T20:21:43.844770] [INFO ] [sig ] Generating forecast for: EZGO [2026-03-05T20:21:43.844801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-03-05T20:21:43.856319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-03-05T20:21:43.856697] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-03-05T20:21:43.857523] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-03-05T20:21:43.857597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:43.857633] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:43.857676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:43.857735] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:43.915147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:43.916054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:43.916140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:43.916174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:44.029033] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:44.029191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:44.029233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:44.029262] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:44.032765] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: DOWN (p=1.58%) [2026-03-05T20:21:44.033078] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-03-05T20:21:44.033210] [INFO ] [sig ] EZGO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:44.180798] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/EZGO.txt [2026-03-05T20:21:44.180943] [INFO ] [sig ] [1105/3362] Completed EZGO in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-03-05T20:21:44.180988] [INFO ] [sig ] [1106/3362] Forecasting F... [2026-03-05T20:21:44.181022] [INFO ] [sig ] Generating forecast for: F [2026-03-05T20:21:44.181052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-03-05T20:21:44.191895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-03-05T20:21:44.192235] [INFO ] [FORECASTER] Starting predict_future for F [2026-03-05T20:21:44.193113] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-03-05T20:21:44.193167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:44.193201] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:44.193229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:44.193286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:44.251180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:44.252066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:44.252151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:44.252184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:44.372706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:44.372857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:44.372899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:44.372929] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:44.376352] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: UP (p=95.16%) [2026-03-05T20:21:44.376651] [INFO ] [FORECASTER] Completed predict_future for F [2026-03-05T20:21:44.376782] [INFO ] [sig ] F: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:44.525137] [INFO ] [LOCAL ] Saved forecast: F 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/F.txt [2026-03-05T20:21:44.525287] [INFO ] [sig ] [1106/3362] Completed F in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-03-05T20:21:44.525327] [INFO ] [sig ] [1107/3362] Forecasting FA... [2026-03-05T20:21:44.525358] [INFO ] [sig ] Generating forecast for: FA [2026-03-05T20:21:44.525388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-03-05T20:21:44.538588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-03-05T20:21:44.538918] [INFO ] [FORECASTER] Starting predict_future for FA [2026-03-05T20:21:44.539966] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-03-05T20:21:44.540020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:44.540053] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:44.540081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:44.540137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:44.598787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:44.599557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:44.599660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:44.599694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:44.719369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:44.719532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:44.719594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:44.719627] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:44.723154] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: UP (p=92.88%) [2026-03-05T20:21:44.723440] [INFO ] [FORECASTER] Completed predict_future for FA [2026-03-05T20:21:44.723590] [INFO ] [sig ] FA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:44.870710] [INFO ] [LOCAL ] Saved forecast: FA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FA.txt [2026-03-05T20:21:44.870870] [INFO ] [sig ] [1107/3362] Completed FA in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-03-05T20:21:44.870910] [INFO ] [sig ] [1108/3362] Forecasting FAF... [2026-03-05T20:21:44.870942] [INFO ] [sig ] Generating forecast for: FAF [2026-03-05T20:21:44.870971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-03-05T20:21:44.882602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-03-05T20:21:44.882954] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-03-05T20:21:44.883839] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-03-05T20:21:44.883892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:44.883955] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:44.883984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:44.884041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:44.944753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:44.945713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:44.945797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:44.945832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:45.064830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:45.064991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:45.065033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:45.065062] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:45.069005] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: DOWN (p=39.05%) [2026-03-05T20:21:45.069327] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-03-05T20:21:45.069467] [INFO ] [sig ] FAF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:45.216678] [INFO ] [LOCAL ] Saved forecast: FAF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FAF.txt [2026-03-05T20:21:45.216821] [INFO ] [sig ] [1108/3362] Completed FAF in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-03-05T20:21:45.216860] [INFO ] [sig ] [1109/3362] Forecasting FALN... [2026-03-05T20:21:45.216890] [INFO ] [sig ] Generating forecast for: FALN [2026-03-05T20:21:45.216921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-03-05T20:21:45.228015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-03-05T20:21:45.228345] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-03-05T20:21:45.229209] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-03-05T20:21:45.229262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:45.229295] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:45.229322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:45.229378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:45.288282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:45.288964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:45.289045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:45.289078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:45.420741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:45.420935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:45.420998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:45.421043] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:45.425332] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: UP (p=97.01%) [2026-03-05T20:21:45.425717] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-03-05T20:21:45.425872] [INFO ] [sig ] FALN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:45.587833] [INFO ] [LOCAL ] Saved forecast: FALN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FALN.txt [2026-03-05T20:21:45.588004] [INFO ] [sig ] [1109/3362] Completed FALN in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-03-05T20:21:45.588045] [INFO ] [sig ] [1110/3362] Forecasting FANG... [2026-03-05T20:21:45.588076] [INFO ] [sig ] Generating forecast for: FANG [2026-03-05T20:21:45.588106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-03-05T20:21:45.602652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-03-05T20:21:45.603061] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-03-05T20:21:45.603955] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-03-05T20:21:45.604009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:45.604042] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:45.604070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:45.604128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:45.668652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:45.669420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:45.669505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:45.669539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:45.803287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:45.803473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:45.803522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:45.803556] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:45.807744] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: UP (p=54.15%) [2026-03-05T20:21:45.808094] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-03-05T20:21:45.808233] [INFO ] [sig ] FANG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:45.960135] [INFO ] [LOCAL ] Saved forecast: FANG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FANG.txt [2026-03-05T20:21:45.960264] [INFO ] [sig ] [1110/3362] Completed FANG in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-03-05T20:21:45.960303] [INFO ] [sig ] [1111/3362] Forecasting FARM... [2026-03-05T20:21:45.960333] [INFO ] [sig ] Generating forecast for: FARM [2026-03-05T20:21:45.960364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-03-05T20:21:45.971353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-03-05T20:21:45.971700] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-03-05T20:21:45.972531] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-03-05T20:21:45.972602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:45.972636] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:45.972664] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:45.972721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:46.030370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:46.031053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:46.031135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:46.031169] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:46.156736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:46.156894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:46.156936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:46.156999] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:46.161356] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: UP (p=63.15%) [2026-03-05T20:21:46.161723] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-03-05T20:21:46.161863] [INFO ] [sig ] FARM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:46.309468] [INFO ] [LOCAL ] Saved forecast: FARM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FARM.txt [2026-03-05T20:21:46.309646] [INFO ] [sig ] [1111/3362] Completed FARM in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-03-05T20:21:46.309688] [INFO ] [sig ] [1112/3362] Forecasting FBIN... [2026-03-05T20:21:46.309720] [INFO ] [sig ] Generating forecast for: FBIN [2026-03-05T20:21:46.309750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-03-05T20:21:46.321630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-03-05T20:21:46.322041] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-03-05T20:21:46.322902] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-03-05T20:21:46.322956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:46.322994] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:46.323021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:46.323079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:46.381844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:46.382978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:46.383063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:46.383097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:46.515135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:46.515302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:46.515345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:46.515375] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:46.518977] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: UP (p=91.43%) [2026-03-05T20:21:46.519470] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-03-05T20:21:46.519629] [INFO ] [sig ] FBIN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:46.681324] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FBIN.txt [2026-03-05T20:21:46.681508] [INFO ] [sig ] [1112/3362] Completed FBIN in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.6m [2026-03-05T20:21:46.681553] [INFO ] [sig ] [1113/3362] Forecasting FBIO... [2026-03-05T20:21:46.681605] [INFO ] [sig ] Generating forecast for: FBIO [2026-03-05T20:21:46.681638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-03-05T20:21:46.694809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-03-05T20:21:46.695231] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-03-05T20:21:46.696118] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-03-05T20:21:46.696175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:46.696209] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:46.696238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:46.696296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:46.760996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:46.761924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:46.762015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:46.762050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:46.887304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:46.887500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:46.887544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:46.887593] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:46.891108] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: DOWN (p=13.13%) [2026-03-05T20:21:46.891387] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-03-05T20:21:46.891518] [INFO ] [sig ] FBIO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:47.036619] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FBIO.txt [2026-03-05T20:21:47.036761] [INFO ] [sig ] [1113/3362] Completed FBIO in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-05T20:21:47.036801] [INFO ] [sig ] [1114/3362] Forecasting FBIZ... [2026-03-05T20:21:47.036832] [INFO ] [sig ] Generating forecast for: FBIZ [2026-03-05T20:21:47.036862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-03-05T20:21:47.048543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-03-05T20:21:47.048955] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-03-05T20:21:47.049810] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-03-05T20:21:47.049865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:47.049901] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:47.049934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:47.050004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:47.107203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:47.108066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:47.108153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:47.108185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:47.226156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:47.226315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:47.226357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:47.226386] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:47.229873] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: UP (p=70.96%) [2026-03-05T20:21:47.230207] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-03-05T20:21:47.230340] [INFO ] [sig ] FBIZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:47.382592] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FBIZ.txt [2026-03-05T20:21:47.382765] [INFO ] [sig ] [1114/3362] Completed FBIZ in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-05T20:21:47.382806] [INFO ] [sig ] [1115/3362] Forecasting FBK... [2026-03-05T20:21:47.382838] [INFO ] [sig ] Generating forecast for: FBK [2026-03-05T20:21:47.382868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-03-05T20:21:47.395622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-03-05T20:21:47.396078] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-03-05T20:21:47.396998] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-03-05T20:21:47.397054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:47.397090] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:47.397122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:47.397195] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:47.457959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:47.458988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:47.459100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:47.459145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:47.587628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:47.587828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:47.587872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:47.587901] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:47.591537] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: DOWN (p=11.34%) [2026-03-05T20:21:47.591883] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-03-05T20:21:47.592038] [INFO ] [sig ] FBK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:47.744661] [INFO ] [LOCAL ] Saved forecast: FBK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FBK.txt [2026-03-05T20:21:47.744822] [INFO ] [sig ] [1115/3362] Completed FBK in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-05T20:21:47.744863] [INFO ] [sig ] [1116/3362] Forecasting FBL... [2026-03-05T20:21:47.744894] [INFO ] [sig ] Generating forecast for: FBL [2026-03-05T20:21:47.744924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-03-05T20:21:47.756245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-03-05T20:21:47.756641] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-03-05T20:21:47.757600] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-03-05T20:21:47.757684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:47.757719] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:47.757746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:47.757803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:47.820869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:47.822064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:47.822162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:47.822197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:47.954645] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:47.954811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:47.954856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:47.954886] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:47.958635] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: UP (p=65.18%) [2026-03-05T20:21:47.958948] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-03-05T20:21:47.959087] [INFO ] [sig ] FBL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:48.116769] [INFO ] [LOCAL ] Saved forecast: FBL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FBL.txt [2026-03-05T20:21:48.116923] [INFO ] [sig ] [1116/3362] Completed FBL in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-05T20:21:48.116964] [INFO ] [sig ] [1117/3362] Forecasting FBNC... [2026-03-05T20:21:48.116997] [INFO ] [sig ] Generating forecast for: FBNC [2026-03-05T20:21:48.117028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-03-05T20:21:48.128485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-03-05T20:21:48.128909] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-03-05T20:21:48.129795] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-03-05T20:21:48.129849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:48.129915] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:48.129952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:48.130023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:48.186767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:48.187501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:48.187601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:48.187638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:48.318509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:48.318720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:48.318785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:48.318834] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:48.323986] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: UP (p=79.00%) [2026-03-05T20:21:48.324389] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-03-05T20:21:48.324596] [INFO ] [sig ] FBNC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:48.488975] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FBNC.txt [2026-03-05T20:21:48.489141] [INFO ] [sig ] [1117/3362] Completed FBNC in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-05T20:21:48.489180] [INFO ] [sig ] [1118/3362] Forecasting FBP... [2026-03-05T20:21:48.489210] [INFO ] [sig ] Generating forecast for: FBP [2026-03-05T20:21:48.489240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-03-05T20:21:48.501026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-03-05T20:21:48.501332] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-03-05T20:21:48.502167] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-03-05T20:21:48.502220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:48.502253] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:48.502281] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:48.502339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:48.560167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:48.560835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:48.560948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:48.560989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:48.683380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:48.683552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:48.683614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:48.683645] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:48.687128] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: DOWN (p=10.25%) [2026-03-05T20:21:48.687410] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-03-05T20:21:48.687541] [INFO ] [sig ] FBP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:48.837826] [INFO ] [LOCAL ] Saved forecast: FBP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FBP.txt [2026-03-05T20:21:48.837974] [INFO ] [sig ] [1118/3362] Completed FBP in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-05T20:21:48.838015] [INFO ] [sig ] [1119/3362] Forecasting FC... [2026-03-05T20:21:48.838046] [INFO ] [sig ] Generating forecast for: FC [2026-03-05T20:21:48.838077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-03-05T20:21:48.851290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-03-05T20:21:48.851839] [INFO ] [FORECASTER] Starting predict_future for FC [2026-03-05T20:21:48.852885] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-03-05T20:21:48.852937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:48.852969] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:48.853001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:48.853057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:48.911763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:48.912669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:48.912751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:48.912783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:49.036286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:49.036448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:49.036491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:49.036520] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:49.040000] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: DOWN (p=45.43%) [2026-03-05T20:21:49.040287] [INFO ] [FORECASTER] Completed predict_future for FC [2026-03-05T20:21:49.040416] [INFO ] [sig ] FC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:49.189537] [INFO ] [LOCAL ] Saved forecast: FC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FC.txt [2026-03-05T20:21:49.189719] [INFO ] [sig ] [1119/3362] Completed FC in 0.4s | 2.77 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-05T20:21:49.189773] [INFO ] [sig ] [1120/3362] Forecasting FCAL... [2026-03-05T20:21:49.189817] [INFO ] [sig ] Generating forecast for: FCAL [2026-03-05T20:21:49.189860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-03-05T20:21:49.202061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-03-05T20:21:49.202445] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-03-05T20:21:49.203341] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-03-05T20:21:49.203397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:49.203431] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:49.203460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:49.203517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:49.262686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:49.263525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:49.263628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:49.263663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:49.373954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:49.374125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:49.374168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:49.374197] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:49.377750] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: UP (p=96.51%) [2026-03-05T20:21:49.378054] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-03-05T20:21:49.378200] [INFO ] [sig ] FCAL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:49.524044] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FCAL.txt [2026-03-05T20:21:49.524216] [INFO ] [sig ] [1120/3362] Completed FCAL in 0.3s | 2.77 sym/s | Total: 6.7m | ETA: 13.5m [2026-03-05T20:21:49.524270] [INFO ] [sig ] [1121/3362] Forecasting FCBC... [2026-03-05T20:21:49.524301] [INFO ] [sig ] Generating forecast for: FCBC [2026-03-05T20:21:49.524334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-03-05T20:21:49.535832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-03-05T20:21:49.536272] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-03-05T20:21:49.537153] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-03-05T20:21:49.537207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:49.537241] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:49.537268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:49.537324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:49.606998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:49.608240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:49.608352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:49.608404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:49.755247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:49.755408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:49.755453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:49.755483] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:49.759395] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: UP (p=93.84%) [2026-03-05T20:21:49.759780] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-03-05T20:21:49.759954] [INFO ] [sig ] FCBC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:49.933157] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FCBC.txt [2026-03-05T20:21:49.933321] [INFO ] [sig ] [1121/3362] Completed FCBC in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-03-05T20:21:49.933363] [INFO ] [sig ] [1122/3362] Forecasting FCCO... [2026-03-05T20:21:49.933393] [INFO ] [sig ] Generating forecast for: FCCO [2026-03-05T20:21:49.933424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-03-05T20:21:49.945410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-03-05T20:21:49.945768] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-03-05T20:21:49.946600] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-03-05T20:21:49.946654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:49.946687] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:49.946715] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:49.946771] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:50.004317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:50.004994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:50.005076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:50.005109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:50.130228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:50.130384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:50.130425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:50.130453] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:50.133921] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: DOWN (p=10.45%) [2026-03-05T20:21:50.134203] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-03-05T20:21:50.134367] [INFO ] [sig ] FCCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:50.280369] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FCCO.txt [2026-03-05T20:21:50.280503] [INFO ] [sig ] [1122/3362] Completed FCCO in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-03-05T20:21:50.280542] [INFO ] [sig ] [1123/3362] Forecasting FCEL... [2026-03-05T20:21:50.280593] [INFO ] [sig ] Generating forecast for: FCEL [2026-03-05T20:21:50.280627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-03-05T20:21:50.291632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-03-05T20:21:50.291934] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-03-05T20:21:50.292785] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-03-05T20:21:50.292838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:50.292871] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:50.292899] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:50.292960] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:50.350079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:50.350716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:50.350796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:50.350829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:50.468364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:50.468533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:50.468593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:50.468626] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:50.472136] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: DOWN (p=21.09%) [2026-03-05T20:21:50.472427] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-03-05T20:21:50.472562] [INFO ] [sig ] FCEL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:50.616606] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FCEL.txt [2026-03-05T20:21:50.616749] [INFO ] [sig ] [1123/3362] Completed FCEL in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-03-05T20:21:50.616789] [INFO ] [sig ] [1124/3362] Forecasting FCF... [2026-03-05T20:21:50.616820] [INFO ] [sig ] Generating forecast for: FCF [2026-03-05T20:21:50.616851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-03-05T20:21:50.628596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-03-05T20:21:50.629030] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-03-05T20:21:50.629913] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-03-05T20:21:50.629985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:50.630031] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:50.630064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:50.630135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:50.687299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:50.688293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:50.688390] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:50.688423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:50.813039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:50.813212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:50.813255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:50.813320] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:50.816788] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: UP (p=68.42%) [2026-03-05T20:21:50.817081] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-03-05T20:21:50.817215] [INFO ] [sig ] FCF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:50.966022] [INFO ] [LOCAL ] Saved forecast: FCF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FCF.txt [2026-03-05T20:21:50.966191] [INFO ] [sig ] [1124/3362] Completed FCF in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-03-05T20:21:50.966233] [INFO ] [sig ] [1125/3362] Forecasting FCFS... [2026-03-05T20:21:50.966264] [INFO ] [sig ] Generating forecast for: FCFS [2026-03-05T20:21:50.966296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-03-05T20:21:50.979304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-03-05T20:21:50.979766] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-03-05T20:21:50.980854] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-03-05T20:21:50.980941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:50.981060] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:50.981107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:50.981187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:51.060795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:51.061777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:51.061872] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:51.061907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:51.186715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:51.186882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:51.186925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:51.186954] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:51.190820] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: UP (p=97.44%) [2026-03-05T20:21:51.191273] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-03-05T20:21:51.191437] [INFO ] [sig ] FCFS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:51.351707] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FCFS.txt [2026-03-05T20:21:51.351878] [INFO ] [sig ] [1125/3362] Completed FCFS in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-03-05T20:21:51.351919] [INFO ] [sig ] [1126/3362] Forecasting FCN... [2026-03-05T20:21:51.351951] [INFO ] [sig ] Generating forecast for: FCN [2026-03-05T20:21:51.351980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-03-05T20:21:51.368636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-03-05T20:21:51.369107] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-03-05T20:21:51.370164] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-03-05T20:21:51.370228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:51.370269] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:51.370304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:51.370614] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:51.432128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:51.433072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:51.433183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:51.433220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:51.557843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:51.558028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:51.558093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:51.558136] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:51.561971] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: DOWN (p=24.81%) [2026-03-05T20:21:51.562312] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-03-05T20:21:51.562459] [INFO ] [sig ] FCN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:51.720635] [INFO ] [LOCAL ] Saved forecast: FCN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FCN.txt [2026-03-05T20:21:51.720801] [INFO ] [sig ] [1126/3362] Completed FCN in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-03-05T20:21:51.720845] [INFO ] [sig ] [1127/3362] Forecasting FCNCA... [2026-03-05T20:21:51.720875] [INFO ] [sig ] Generating forecast for: FCNCA [2026-03-05T20:21:51.720906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-03-05T20:21:51.732342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-03-05T20:21:51.732718] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-03-05T20:21:51.733536] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-03-05T20:21:51.733614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:51.733650] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:51.733679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:51.733736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:51.793321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:51.794267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:51.794359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:51.794394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:51.920056] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:51.920216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:51.920258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:51.920285] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:51.923809] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: UP (p=93.44%) [2026-03-05T20:21:51.924140] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-03-05T20:21:51.924281] [INFO ] [sig ] FCNCA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:52.075550] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FCNCA.txt [2026-03-05T20:21:52.075740] [INFO ] [sig ] [1127/3362] Completed FCNCA in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-03-05T20:21:52.075784] [INFO ] [sig ] [1128/3362] Forecasting FCNCO... [2026-03-05T20:21:52.075818] [INFO ] [sig ] Generating forecast for: FCNCO [2026-03-05T20:21:52.075850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-03-05T20:21:52.088612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-03-05T20:21:52.089046] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-03-05T20:21:52.090100] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-03-05T20:21:52.090154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:52.090203] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:52.090408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:52.090467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:52.152030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:52.153130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:52.153224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:52.153261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:52.257621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:52.257800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:52.257843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:52.257909] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:52.261791] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: UP (p=78.60%) [2026-03-05T20:21:52.262107] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-03-05T20:21:52.262251] [INFO ] [sig ] FCNCO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:52.413340] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FCNCO.txt [2026-03-05T20:21:52.413502] [INFO ] [sig ] [1128/3362] Completed FCNCO in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.5m [2026-03-05T20:21:52.413543] [INFO ] [sig ] [1129/3362] Forecasting FCNCP... [2026-03-05T20:21:52.413595] [INFO ] [sig ] Generating forecast for: FCNCP [2026-03-05T20:21:52.413629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-03-05T20:21:52.424510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-03-05T20:21:52.424898] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-03-05T20:21:52.425769] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-03-05T20:21:52.425823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:52.425856] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:52.425883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:52.425940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:52.486664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:52.487568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:52.487695] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:52.487731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:52.613679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:52.613842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:52.613884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:52.613915] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:52.617479] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-03-05T20:21:52.617860] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-03-05T20:21:52.618017] [INFO ] [sig ] FCNCP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:52.771281] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FCNCP.txt [2026-03-05T20:21:52.771427] [INFO ] [sig ] [1129/3362] Completed FCNCP in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-05T20:21:52.771467] [INFO ] [sig ] [1130/3362] Forecasting FCTE... [2026-03-05T20:21:52.771498] [INFO ] [sig ] Generating forecast for: FCTE [2026-03-05T20:21:52.771528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-03-05T20:21:52.782860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-03-05T20:21:52.783207] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-03-05T20:21:52.784041] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-03-05T20:21:52.784098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:52.784131] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:52.784158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:52.784215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:52.844365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:52.845328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:52.845412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:52.845447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:52.967593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:52.967766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:52.967809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:52.967841] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:52.971424] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: DOWN (p=29.54%) [2026-03-05T20:21:52.971736] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-03-05T20:21:52.971867] [INFO ] [sig ] FCTE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:53.123496] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FCTE.txt [2026-03-05T20:21:53.123669] [INFO ] [sig ] [1130/3362] Completed FCTE in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-05T20:21:53.123713] [INFO ] [sig ] [1131/3362] Forecasting FCX... [2026-03-05T20:21:53.123743] [INFO ] [sig ] Generating forecast for: FCX [2026-03-05T20:21:53.123775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-03-05T20:21:53.134499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-03-05T20:21:53.134825] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-03-05T20:21:53.135651] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-03-05T20:21:53.135704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:53.135737] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:53.135764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:53.135821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:53.195618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:53.196466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:53.196548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:53.196601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:53.324682] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:53.324842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:53.324884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:53.324914] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:53.328497] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: UP (p=54.49%) [2026-03-05T20:21:53.328809] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-03-05T20:21:53.328946] [INFO ] [sig ] FCX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:53.485562] [INFO ] [LOCAL ] Saved forecast: FCX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FCX.txt [2026-03-05T20:21:53.485753] [INFO ] [sig ] [1131/3362] Completed FCX in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-05T20:21:53.485795] [INFO ] [sig ] [1132/3362] Forecasting FDBC... [2026-03-05T20:21:53.485831] [INFO ] [sig ] Generating forecast for: FDBC [2026-03-05T20:21:53.485864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-03-05T20:21:53.496173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDBC'. [2026-03-05T20:21:53.496469] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-03-05T20:21:53.497314] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-03-05T20:21:53.497368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:53.497403] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:53.497431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:53.497490] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:53.558120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:53.558935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:53.559018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:53.559055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:53.657407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:53.657566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:53.657627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:53.657674] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:53.661243] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: UP (p=65.18%) [2026-03-05T20:21:53.661529] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-03-05T20:21:53.661683] [INFO ] [sig ] FDBC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:53.814100] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FDBC.txt [2026-03-05T20:21:53.814446] [INFO ] [sig ] [1132/3362] Completed FDBC in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-05T20:21:53.814490] [INFO ] [sig ] [1133/3362] Forecasting FDIF... [2026-03-05T20:21:53.814520] [INFO ] [sig ] Generating forecast for: FDIF [2026-03-05T20:21:53.814588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-03-05T20:21:53.826447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-03-05T20:21:53.826861] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-03-05T20:21:53.827741] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-03-05T20:21:53.827796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:53.827830] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:53.827860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:53.827918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:53.889164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:53.890142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:53.890229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:53.890264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:53.999040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:53.999198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:53.999241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:53.999272] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:54.003119] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: DOWN (p=27.15%) [2026-03-05T20:21:54.003436] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-03-05T20:21:54.003569] [INFO ] [sig ] FDIF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:54.164062] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FDIF.txt [2026-03-05T20:21:54.164212] [INFO ] [sig ] [1133/3362] Completed FDIF in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-05T20:21:54.164251] [INFO ] [sig ] [1134/3362] Forecasting FDIG... [2026-03-05T20:21:54.164281] [INFO ] [sig ] Generating forecast for: FDIG [2026-03-05T20:21:54.164311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-03-05T20:21:54.176348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-03-05T20:21:54.176765] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-03-05T20:21:54.177685] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-03-05T20:21:54.177743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:54.177776] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:54.177803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:54.177868] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:54.243567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:54.244551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:54.244666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:54.244701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:54.377815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:54.377986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:54.378031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:54.378061] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:54.381741] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: DOWN (p=12.82%) [2026-03-05T20:21:54.382103] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-03-05T20:21:54.382256] [INFO ] [sig ] FDIG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:54.531230] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FDIG.txt [2026-03-05T20:21:54.531380] [INFO ] [sig ] [1134/3362] Completed FDIG in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-05T20:21:54.531420] [INFO ] [sig ] [1135/3362] Forecasting FDP... [2026-03-05T20:21:54.531450] [INFO ] [sig ] Generating forecast for: FDP [2026-03-05T20:21:54.531481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-03-05T20:21:54.542479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-03-05T20:21:54.542799] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-03-05T20:21:54.543680] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-03-05T20:21:54.543734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:54.543767] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:54.543810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:54.543870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:54.601065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:54.601943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:54.602078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:54.602114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:54.742302] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:54.742463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:54.742506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:54.742553] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:54.746233] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: UP (p=69.06%) [2026-03-05T20:21:54.746535] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-03-05T20:21:54.746690] [INFO ] [sig ] FDP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:54.898723] [INFO ] [LOCAL ] Saved forecast: FDP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FDP.txt [2026-03-05T20:21:54.898888] [INFO ] [sig ] [1135/3362] Completed FDP in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-05T20:21:54.898930] [INFO ] [sig ] [1136/3362] Forecasting FDS... [2026-03-05T20:21:54.898961] [INFO ] [sig ] Generating forecast for: FDS [2026-03-05T20:21:54.898993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-03-05T20:21:54.910332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-03-05T20:21:54.910781] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-03-05T20:21:54.911693] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-03-05T20:21:54.911749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:54.911783] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:54.911810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:54.911868] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:54.971697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:54.972550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:54.972653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:54.972689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:55.091186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:55.091341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:55.091386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:55.091417] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:55.094938] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: DOWN (p=48.52%) [2026-03-05T20:21:55.095228] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-03-05T20:21:55.095363] [INFO ] [sig ] FDS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:55.246079] [INFO ] [LOCAL ] Saved forecast: FDS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FDS.txt [2026-03-05T20:21:55.246236] [INFO ] [sig ] [1136/3362] Completed FDS in 0.3s | 2.77 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-05T20:21:55.246277] [INFO ] [sig ] [1137/3362] Forecasting FDTX... [2026-03-05T20:21:55.246309] [INFO ] [sig ] Generating forecast for: FDTX [2026-03-05T20:21:55.246340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-03-05T20:21:55.258274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-03-05T20:21:55.258691] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-03-05T20:21:55.259539] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-03-05T20:21:55.259616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:55.259652] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:55.259680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:55.259736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:55.317645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:55.318475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:55.318560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:55.318632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:55.445349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:55.445523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:55.445590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:55.445624] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:55.449370] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: DOWN (p=43.17%) [2026-03-05T20:21:55.449691] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-03-05T20:21:55.449825] [INFO ] [sig ] FDTX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:55.601650] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FDTX.txt [2026-03-05T20:21:55.601903] [INFO ] [sig ] [1137/3362] Completed FDTX in 0.4s | 2.77 sym/s | Total: 6.8m | ETA: 13.4m [2026-03-05T20:21:55.601961] [INFO ] [sig ] [1138/3362] Forecasting FDUS... [2026-03-05T20:21:55.601998] [INFO ] [sig ] Generating forecast for: FDUS [2026-03-05T20:21:55.602046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-03-05T20:21:55.619384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-03-05T20:21:55.619846] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-03-05T20:21:55.620833] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-03-05T20:21:55.620888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:55.620928] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:55.620955] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:55.621018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:55.678442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:55.679635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:55.679823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:55.679875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:55.812934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:55.813090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:55.813140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:55.813171] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:55.816735] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: UP (p=83.11%) [2026-03-05T20:21:55.817026] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-03-05T20:21:55.817157] [INFO ] [sig ] FDUS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:55.963038] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FDUS.txt [2026-03-05T20:21:55.963255] [INFO ] [sig ] [1138/3362] Completed FDUS in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-03-05T20:21:55.963299] [INFO ] [sig ] [1139/3362] Forecasting FDX... [2026-03-05T20:21:55.963329] [INFO ] [sig ] Generating forecast for: FDX [2026-03-05T20:21:55.963361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-03-05T20:21:55.975340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-03-05T20:21:55.975763] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-03-05T20:21:55.976666] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-03-05T20:21:55.976721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:55.976755] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:55.976782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:55.976853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:56.034710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:56.035569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:56.035671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:56.035705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:56.165988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:56.166150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:56.166197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:56.166226] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:56.169713] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: UP (p=87.12%) [2026-03-05T20:21:56.169992] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-03-05T20:21:56.170124] [INFO ] [sig ] FDX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:56.321040] [INFO ] [LOCAL ] Saved forecast: FDX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FDX.txt [2026-03-05T20:21:56.321197] [INFO ] [sig ] [1139/3362] Completed FDX in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-03-05T20:21:56.321246] [INFO ] [sig ] [1140/3362] Forecasting FE... [2026-03-05T20:21:56.321282] [INFO ] [sig ] Generating forecast for: FE [2026-03-05T20:21:56.321320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-03-05T20:21:56.333391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-03-05T20:21:56.333791] [INFO ] [FORECASTER] Starting predict_future for FE [2026-03-05T20:21:56.334675] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-03-05T20:21:56.334727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:56.334760] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:56.334787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:56.334843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:56.392552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:56.393380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:56.393465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:56.393499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:56.521659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:56.521824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:56.521868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:56.521900] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:56.525708] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: UP (p=97.44%) [2026-03-05T20:21:56.526064] [INFO ] [FORECASTER] Completed predict_future for FE [2026-03-05T20:21:56.526230] [INFO ] [sig ] FE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:56.685956] [INFO ] [LOCAL ] Saved forecast: FE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FE.txt [2026-03-05T20:21:56.686123] [INFO ] [sig ] [1140/3362] Completed FE in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-03-05T20:21:56.686175] [INFO ] [sig ] [1141/3362] Forecasting FEIM... [2026-03-05T20:21:56.686208] [INFO ] [sig ] Generating forecast for: FEIM [2026-03-05T20:21:56.686242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-03-05T20:21:56.700475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-03-05T20:21:56.700931] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-03-05T20:21:56.702061] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-03-05T20:21:56.702143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:56.702198] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:56.702235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:56.702307] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:56.765695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:56.766610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:56.766699] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:56.766732] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:56.898355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:56.898529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:56.898598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:56.898640] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:56.903125] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: UP (p=57.66%) [2026-03-05T20:21:56.903507] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-03-05T20:21:56.903689] [INFO ] [sig ] FEIM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:57.056976] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FEIM.txt [2026-03-05T20:21:57.057139] [INFO ] [sig ] [1141/3362] Completed FEIM in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-03-05T20:21:57.057180] [INFO ] [sig ] [1142/3362] Forecasting FELE... [2026-03-05T20:21:57.057210] [INFO ] [sig ] Generating forecast for: FELE [2026-03-05T20:21:57.057242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-03-05T20:21:57.068793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-03-05T20:21:57.069181] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-03-05T20:21:57.070191] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-03-05T20:21:57.070244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:57.070502] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:57.070531] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:57.070612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:57.132614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:57.133503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:57.133608] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:57.133644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:57.264602] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:57.264783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:57.264825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:57.264854] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:57.268493] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: UP (p=78.26%) [2026-03-05T20:21:57.268827] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-03-05T20:21:57.268977] [INFO ] [sig ] FELE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:57.416397] [INFO ] [LOCAL ] Saved forecast: FELE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FELE.txt [2026-03-05T20:21:57.416613] [INFO ] [sig ] [1142/3362] Completed FELE in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-03-05T20:21:57.416666] [INFO ] [sig ] [1143/3362] Forecasting FEM... [2026-03-05T20:21:57.416697] [INFO ] [sig ] Generating forecast for: FEM [2026-03-05T20:21:57.416727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-03-05T20:21:57.428715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-03-05T20:21:57.429153] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-03-05T20:21:57.430098] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-03-05T20:21:57.430153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:57.430185] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:57.430211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:57.430268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:57.486782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:57.487796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:57.487905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:57.487939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:57.611284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:57.611448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:57.611490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:57.611520] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:57.614982] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: UP (p=74.55%) [2026-03-05T20:21:57.615272] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-03-05T20:21:57.615404] [INFO ] [sig ] FEM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:57.766385] [INFO ] [LOCAL ] Saved forecast: FEM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FEM.txt [2026-03-05T20:21:57.766547] [INFO ] [sig ] [1143/3362] Completed FEM in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-03-05T20:21:57.766611] [INFO ] [sig ] [1144/3362] Forecasting FEMB... [2026-03-05T20:21:57.766643] [INFO ] [sig ] Generating forecast for: FEMB [2026-03-05T20:21:57.766675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-03-05T20:21:57.778013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-03-05T20:21:57.778450] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-03-05T20:21:57.779313] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-03-05T20:21:57.779366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:57.779400] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:57.779427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:57.779484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:57.837359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:57.838290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:57.838373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:57.838405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:57.965673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:57.965836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:57.965877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:57.965906] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:57.969589] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: UP (p=59.98%) [2026-03-05T20:21:57.969938] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-03-05T20:21:57.970082] [INFO ] [sig ] FEMB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:58.121440] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FEMB.txt [2026-03-05T20:21:58.121631] [INFO ] [sig ] [1144/3362] Completed FEMB in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.4m [2026-03-05T20:21:58.121675] [INFO ] [sig ] [1145/3362] Forecasting FEMS... [2026-03-05T20:21:58.121705] [INFO ] [sig ] Generating forecast for: FEMS [2026-03-05T20:21:58.121738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-03-05T20:21:58.132625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-03-05T20:21:58.133035] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-03-05T20:21:58.133919] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-03-05T20:21:58.133972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:58.134009] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:58.134036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:58.134092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:58.192037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:58.192957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:58.193042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:58.193076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:58.320726] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:58.320887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:58.320927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:58.321010] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:58.324616] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: UP (p=83.94%) [2026-03-05T20:21:58.324929] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-03-05T20:21:58.325070] [INFO ] [sig ] FEMS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:58.477346] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FEMS.txt [2026-03-05T20:21:58.477507] [INFO ] [sig ] [1145/3362] Completed FEMS in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-05T20:21:58.477548] [INFO ] [sig ] [1146/3362] Forecasting FEP... [2026-03-05T20:21:58.477602] [INFO ] [sig ] Generating forecast for: FEP [2026-03-05T20:21:58.477637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-03-05T20:21:58.488936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-03-05T20:21:58.489365] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-03-05T20:21:58.490225] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-03-05T20:21:58.490277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:58.490310] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:58.490337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:58.490394] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:58.548944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:58.549867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:58.549950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:58.549984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:58.671165] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:58.671324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:58.671365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:58.671395] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:58.674819] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: DOWN (p=44.53%) [2026-03-05T20:21:58.675119] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-03-05T20:21:58.675250] [INFO ] [sig ] FEP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:58.829508] [INFO ] [LOCAL ] Saved forecast: FEP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FEP.txt [2026-03-05T20:21:58.829667] [INFO ] [sig ] [1146/3362] Completed FEP in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-05T20:21:58.829708] [INFO ] [sig ] [1147/3362] Forecasting FEPI... [2026-03-05T20:21:58.829738] [INFO ] [sig ] Generating forecast for: FEPI [2026-03-05T20:21:58.829769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-03-05T20:21:58.840820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-03-05T20:21:58.841149] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-03-05T20:21:58.842184] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-03-05T20:21:58.842241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:58.842273] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:58.842300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:58.842357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:58.902932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:58.903864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:58.903945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:58.903977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:59.025009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:59.025164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:59.025204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:59.025232] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:59.028822] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: DOWN (p=42.37%) [2026-03-05T20:21:59.029125] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-03-05T20:21:59.029272] [INFO ] [sig ] FEPI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:59.176117] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FEPI.txt [2026-03-05T20:21:59.176246] [INFO ] [sig ] [1147/3362] Completed FEPI in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-05T20:21:59.176286] [INFO ] [sig ] [1148/3362] Forecasting FERG... [2026-03-05T20:21:59.176316] [INFO ] [sig ] Generating forecast for: FERG [2026-03-05T20:21:59.176347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-03-05T20:21:59.187376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-03-05T20:21:59.187757] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-03-05T20:21:59.188592] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-03-05T20:21:59.188645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:59.188678] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:59.188705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:59.188762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:59.246285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:59.247012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:59.247093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:59.247126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:59.371188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:59.371371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:59.371412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:59.371441] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:59.374889] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: UP (p=97.73%) [2026-03-05T20:21:59.375173] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-03-05T20:21:59.375307] [INFO ] [sig ] FERG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:21:59.519664] [INFO ] [LOCAL ] Saved forecast: FERG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FERG.txt [2026-03-05T20:21:59.519821] [INFO ] [sig ] [1148/3362] Completed FERG in 0.3s | 2.77 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-05T20:21:59.519861] [INFO ] [sig ] [1149/3362] Forecasting FEX... [2026-03-05T20:21:59.519892] [INFO ] [sig ] Generating forecast for: FEX [2026-03-05T20:21:59.519922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-03-05T20:21:59.531334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-03-05T20:21:59.531767] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-03-05T20:21:59.532654] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-03-05T20:21:59.532707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:59.532740] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:59.532766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:59.532823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:59.590844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:59.591728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:59.591816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:59.591849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:21:59.713088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:21:59.713253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:21:59.713295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:21:59.713324] [INFO ] [FORECASTER] Training complete [2026-03-05T20:21:59.717460] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: DOWN (p=7.73%) [2026-03-05T20:21:59.717819] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-03-05T20:21:59.717965] [INFO ] [sig ] FEX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:21:59.876004] [INFO ] [LOCAL ] Saved forecast: FEX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FEX.txt [2026-03-05T20:21:59.876159] [INFO ] [sig ] [1149/3362] Completed FEX in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-05T20:21:59.876202] [INFO ] [sig ] [1150/3362] Forecasting FF... [2026-03-05T20:21:59.876234] [INFO ] [sig ] Generating forecast for: FF [2026-03-05T20:21:59.876267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-03-05T20:21:59.889234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-03-05T20:21:59.889849] [INFO ] [FORECASTER] Starting predict_future for FF [2026-03-05T20:21:59.890810] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-03-05T20:21:59.890866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:21:59.890901] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:21:59.890929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:21:59.890986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:21:59.957438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:21:59.958500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:21:59.958614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:21:59.958663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:00.091297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:00.091454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:00.091498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:00.091528] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:00.095085] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: DOWN (p=25.89%) [2026-03-05T20:22:00.095433] [INFO ] [FORECASTER] Completed predict_future for FF [2026-03-05T20:22:00.095589] [INFO ] [sig ] FF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:00.247510] [INFO ] [LOCAL ] Saved forecast: FF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FF.txt [2026-03-05T20:22:00.247705] [INFO ] [sig ] [1150/3362] Completed FF in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-05T20:22:00.247771] [INFO ] [sig ] [1151/3362] Forecasting FFA... [2026-03-05T20:22:00.247809] [INFO ] [sig ] Generating forecast for: FFA [2026-03-05T20:22:00.247843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-03-05T20:22:00.259415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-03-05T20:22:00.259806] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-03-05T20:22:00.260726] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-03-05T20:22:00.260788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:00.260822] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:00.260854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:00.260924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:00.330701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:00.331907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:00.332097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:00.332142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:00.455311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:00.455502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:00.455596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:00.455636] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:00.459776] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: UP (p=94.02%) [2026-03-05T20:22:00.460152] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-03-05T20:22:00.460303] [INFO ] [sig ] FFA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:00.621663] [INFO ] [LOCAL ] Saved forecast: FFA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FFA.txt [2026-03-05T20:22:00.621818] [INFO ] [sig ] [1151/3362] Completed FFA in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-05T20:22:00.621858] [INFO ] [sig ] [1152/3362] Forecasting FFBC... [2026-03-05T20:22:00.621889] [INFO ] [sig ] Generating forecast for: FFBC [2026-03-05T20:22:00.621920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-03-05T20:22:00.634164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-03-05T20:22:00.634465] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-03-05T20:22:00.635300] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-03-05T20:22:00.635366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:00.635429] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:00.635461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:00.635519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:00.695705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:00.696399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:00.696479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:00.696544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:00.820686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:00.820859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:00.820926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:00.820973] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:00.824838] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: UP (p=65.78%) [2026-03-05T20:22:00.825122] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-03-05T20:22:00.825251] [INFO ] [sig ] FFBC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:00.976050] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FFBC.txt [2026-03-05T20:22:00.976203] [INFO ] [sig ] [1152/3362] Completed FFBC in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-05T20:22:00.976251] [INFO ] [sig ] [1153/3362] Forecasting FFC... [2026-03-05T20:22:00.976288] [INFO ] [sig ] Generating forecast for: FFC [2026-03-05T20:22:00.976325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-03-05T20:22:00.988353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-03-05T20:22:00.988774] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-03-05T20:22:00.989688] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-03-05T20:22:00.989743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:00.989777] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:00.989805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:00.989863] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:01.066815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:01.067761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:01.067844] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:01.067878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:01.192589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:01.192750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:01.192793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:01.192823] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:01.196870] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: UP (p=91.73%) [2026-03-05T20:22:01.197194] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-03-05T20:22:01.197335] [INFO ] [sig ] FFC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:01.361814] [INFO ] [LOCAL ] Saved forecast: FFC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FFC.txt [2026-03-05T20:22:01.362046] [INFO ] [sig ] [1153/3362] Completed FFC in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-05T20:22:01.362112] [INFO ] [sig ] [1154/3362] Forecasting FFIC... [2026-03-05T20:22:01.362165] [INFO ] [sig ] Generating forecast for: FFIC [2026-03-05T20:22:01.362212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-03-05T20:22:01.377789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-03-05T20:22:01.378375] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-03-05T20:22:01.379826] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-03-05T20:22:01.379894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:01.379941] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:01.380175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:01.380258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:01.442977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:01.444009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:01.444095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:01.444130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:01.565396] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:01.565559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:01.565625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:01.565657] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:01.569313] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: DOWN (p=8.74%) [2026-03-05T20:22:01.569631] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-03-05T20:22:01.569769] [INFO ] [sig ] FFIC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:01.718995] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FFIC.txt [2026-03-05T20:22:01.719161] [INFO ] [sig ] [1154/3362] Completed FFIC in 0.4s | 2.77 sym/s | Total: 6.9m | ETA: 13.3m [2026-03-05T20:22:01.719204] [INFO ] [sig ] [1155/3362] Forecasting FFIN... [2026-03-05T20:22:01.719237] [INFO ] [sig ] Generating forecast for: FFIN [2026-03-05T20:22:01.719269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-03-05T20:22:01.730243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-03-05T20:22:01.730646] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-03-05T20:22:01.731488] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-03-05T20:22:01.731543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:01.731599] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:01.731634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:01.731694] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:01.790966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:01.791885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:01.791971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:01.792004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:01.915709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:01.915882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:01.915935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:01.915966] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:01.920702] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: UP (p=72.62%) [2026-03-05T20:22:01.921036] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-03-05T20:22:01.921188] [INFO ] [sig ] FFIN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:02.076551] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FFIN.txt [2026-03-05T20:22:02.076729] [INFO ] [sig ] [1155/3362] Completed FFIN in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-03-05T20:22:02.076801] [INFO ] [sig ] [1156/3362] Forecasting FFWM... [2026-03-05T20:22:02.076835] [INFO ] [sig ] Generating forecast for: FFWM [2026-03-05T20:22:02.076866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-03-05T20:22:02.089300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-03-05T20:22:02.089885] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-03-05T20:22:02.090978] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-03-05T20:22:02.091032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:02.091065] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:02.091092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:02.091148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:02.154683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:02.155638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:02.155728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:02.155763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:02.276529] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:02.276710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:02.276755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:02.276785] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:02.280345] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: UP (p=73.92%) [2026-03-05T20:22:02.280702] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-03-05T20:22:02.280849] [INFO ] [sig ] FFWM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:02.447320] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FFWM.txt [2026-03-05T20:22:02.447487] [INFO ] [sig ] [1156/3362] Completed FFWM in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-03-05T20:22:02.447529] [INFO ] [sig ] [1157/3362] Forecasting FG... [2026-03-05T20:22:02.447559] [INFO ] [sig ] Generating forecast for: FG [2026-03-05T20:22:02.447611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-03-05T20:22:02.459005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-03-05T20:22:02.459343] [INFO ] [FORECASTER] Starting predict_future for FG [2026-03-05T20:22:02.460213] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-03-05T20:22:02.460274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:02.460317] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:02.460355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:02.460429] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:02.518720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:02.519397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:02.519484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:02.519518] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:02.645677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:02.645881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:02.645929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:02.645960] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:02.649795] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: UP (p=53.10%) [2026-03-05T20:22:02.650088] [INFO ] [FORECASTER] Completed predict_future for FG [2026-03-05T20:22:02.650226] [INFO ] [sig ] FG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:02.798100] [INFO ] [LOCAL ] Saved forecast: FG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FG.txt [2026-03-05T20:22:02.798258] [INFO ] [sig ] [1157/3362] Completed FG in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-03-05T20:22:02.798307] [INFO ] [sig ] [1158/3362] Forecasting FHB... [2026-03-05T20:22:02.798343] [INFO ] [sig ] Generating forecast for: FHB [2026-03-05T20:22:02.798381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-03-05T20:22:02.810937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-03-05T20:22:02.811251] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-03-05T20:22:02.812080] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-03-05T20:22:02.812134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:02.812167] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:02.812194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:02.812251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:02.871278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:02.871982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:02.872063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:02.872096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:02.999411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:02.999601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:02.999650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:02.999702] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:03.004204] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: UP (p=63.53%) [2026-03-05T20:22:03.004515] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-03-05T20:22:03.004682] [INFO ] [sig ] FHB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:03.166074] [INFO ] [LOCAL ] Saved forecast: FHB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FHB.txt [2026-03-05T20:22:03.166232] [INFO ] [sig ] [1158/3362] Completed FHB in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-03-05T20:22:03.166273] [INFO ] [sig ] [1159/3362] Forecasting FHI... [2026-03-05T20:22:03.166303] [INFO ] [sig ] Generating forecast for: FHI [2026-03-05T20:22:03.166334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-03-05T20:22:03.177455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-03-05T20:22:03.177843] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-03-05T20:22:03.178727] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-03-05T20:22:03.178780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:03.178842] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:03.178871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:03.178929] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:03.236179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:03.237088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:03.237173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:03.237207] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:03.365348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:03.365509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:03.365552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:03.365630] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:03.369188] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: DOWN (p=1.10%) [2026-03-05T20:22:03.369516] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-03-05T20:22:03.369674] [INFO ] [sig ] FHI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:03.520566] [INFO ] [LOCAL ] Saved forecast: FHI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FHI.txt [2026-03-05T20:22:03.520753] [INFO ] [sig ] [1159/3362] Completed FHI in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-03-05T20:22:03.520796] [INFO ] [sig ] [1160/3362] Forecasting FHN... [2026-03-05T20:22:03.520827] [INFO ] [sig ] Generating forecast for: FHN [2026-03-05T20:22:03.520859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-03-05T20:22:03.532012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-03-05T20:22:03.532376] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-03-05T20:22:03.533220] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-03-05T20:22:03.533273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:03.533306] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:03.533334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:03.533395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:03.594292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:03.595483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:03.595780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:03.595819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:03.725903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:03.726066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:03.726108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:03.726138] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:03.729897] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: UP (p=52.04%) [2026-03-05T20:22:03.730204] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-03-05T20:22:03.730367] [INFO ] [sig ] FHN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:03.884078] [INFO ] [LOCAL ] Saved forecast: FHN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FHN.txt [2026-03-05T20:22:03.884226] [INFO ] [sig ] [1160/3362] Completed FHN in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-03-05T20:22:03.884266] [INFO ] [sig ] [1161/3362] Forecasting FHTX... [2026-03-05T20:22:03.884297] [INFO ] [sig ] Generating forecast for: FHTX [2026-03-05T20:22:03.884329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-03-05T20:22:03.896265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-03-05T20:22:03.896666] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-03-05T20:22:03.897483] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-03-05T20:22:03.897536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:03.897588] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:03.897620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:03.897706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:03.958129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:03.958931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:03.959013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:03.959082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:04.086484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:04.086693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:04.086738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:04.086768] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:04.090603] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: DOWN (p=33.60%) [2026-03-05T20:22:04.090940] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-03-05T20:22:04.091082] [INFO ] [sig ] FHTX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:04.248819] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FHTX.txt [2026-03-05T20:22:04.248988] [INFO ] [sig ] [1161/3362] Completed FHTX in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.3m [2026-03-05T20:22:04.249032] [INFO ] [sig ] [1162/3362] Forecasting FIBK... [2026-03-05T20:22:04.249063] [INFO ] [sig ] Generating forecast for: FIBK [2026-03-05T20:22:04.249098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-03-05T20:22:04.262689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-03-05T20:22:04.263094] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-03-05T20:22:04.264197] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-03-05T20:22:04.264260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:04.264301] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:04.264335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:04.264413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:04.340337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:04.341235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:04.341323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:04.341356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:04.461854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:04.462010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:04.462053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:04.462117] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:04.465596] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: DOWN (p=34.07%) [2026-03-05T20:22:04.465876] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-03-05T20:22:04.466005] [INFO ] [sig ] FIBK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:04.616864] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FIBK.txt [2026-03-05T20:22:04.617014] [INFO ] [sig ] [1162/3362] Completed FIBK in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-05T20:22:04.617056] [INFO ] [sig ] [1163/3362] Forecasting FICO... [2026-03-05T20:22:04.617087] [INFO ] [sig ] Generating forecast for: FICO [2026-03-05T20:22:04.617118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-03-05T20:22:04.628645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-03-05T20:22:04.628965] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-03-05T20:22:04.629860] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-03-05T20:22:04.629914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:04.629947] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:04.630010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:04.630071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:04.691342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:04.692509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:04.692793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:04.692831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:04.828068] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:04.828249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:04.828295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:04.828344] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:04.832440] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: UP (p=90.29%) [2026-03-05T20:22:04.832798] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-03-05T20:22:04.832946] [INFO ] [sig ] FICO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:04.989649] [INFO ] [LOCAL ] Saved forecast: FICO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FICO.txt [2026-03-05T20:22:04.989838] [INFO ] [sig ] [1163/3362] Completed FICO in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-05T20:22:04.989890] [INFO ] [sig ] [1164/3362] Forecasting FICS... [2026-03-05T20:22:04.989924] [INFO ] [sig ] Generating forecast for: FICS [2026-03-05T20:22:04.989958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-03-05T20:22:05.002547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-03-05T20:22:05.003032] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-03-05T20:22:05.003985] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-03-05T20:22:05.004040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:05.004075] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:05.004104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:05.004162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:05.064713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:05.065661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:05.065752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:05.065786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:05.193466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:05.193643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:05.193691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:05.193722] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:05.197214] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: UP (p=90.65%) [2026-03-05T20:22:05.197525] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-03-05T20:22:05.197702] [INFO ] [sig ] FICS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:05.346953] [INFO ] [LOCAL ] Saved forecast: FICS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FICS.txt [2026-03-05T20:22:05.347097] [INFO ] [sig ] [1164/3362] Completed FICS in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-05T20:22:05.347138] [INFO ] [sig ] [1165/3362] Forecasting FID... [2026-03-05T20:22:05.347169] [INFO ] [sig ] Generating forecast for: FID [2026-03-05T20:22:05.347201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-03-05T20:22:05.358447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-03-05T20:22:05.358879] [INFO ] [FORECASTER] Starting predict_future for FID [2026-03-05T20:22:05.359822] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-03-05T20:22:05.359876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:05.359911] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:05.359938] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:05.359996] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:05.421142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:05.422030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:05.422121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:05.422163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:05.541147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:05.541302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:05.541344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:05.541375] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:05.544953] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: UP (p=91.58%) [2026-03-05T20:22:05.545271] [INFO ] [FORECASTER] Completed predict_future for FID [2026-03-05T20:22:05.545426] [INFO ] [sig ] FID: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:05.700979] [INFO ] [LOCAL ] Saved forecast: FID 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FID.txt [2026-03-05T20:22:05.701135] [INFO ] [sig ] [1165/3362] Completed FID in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-05T20:22:05.701175] [INFO ] [sig ] [1166/3362] Forecasting FIGS... [2026-03-05T20:22:05.701205] [INFO ] [sig ] Generating forecast for: FIGS [2026-03-05T20:22:05.701236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-03-05T20:22:05.714268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-03-05T20:22:05.714846] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-03-05T20:22:05.715903] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-03-05T20:22:05.715958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:05.715992] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:05.716019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:05.716076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:05.776632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:05.777399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:05.777489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:05.777524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:05.899931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:05.900092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:05.900135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:05.900165] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:05.903699] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: DOWN (p=47.75%) [2026-03-05T20:22:05.903986] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-03-05T20:22:05.904117] [INFO ] [sig ] FIGS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:06.051842] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FIGS.txt [2026-03-05T20:22:06.051990] [INFO ] [sig ] [1166/3362] Completed FIGS in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-05T20:22:06.052031] [INFO ] [sig ] [1167/3362] Forecasting FIHL... [2026-03-05T20:22:06.052063] [INFO ] [sig ] Generating forecast for: FIHL [2026-03-05T20:22:06.052100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-03-05T20:22:06.063333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-03-05T20:22:06.063714] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-03-05T20:22:06.064608] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-03-05T20:22:06.064664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:06.064696] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:06.064725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:06.064781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:06.123331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:06.124026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:06.124108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:06.124143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:06.246391] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:06.246562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:06.246624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:06.246655] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:06.250171] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: DOWN (p=0.14%) [2026-03-05T20:22:06.250455] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-03-05T20:22:06.250613] [INFO ] [sig ] FIHL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:06.397993] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FIHL.txt [2026-03-05T20:22:06.398148] [INFO ] [sig ] [1167/3362] Completed FIHL in 0.3s | 2.77 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-05T20:22:06.398189] [INFO ] [sig ] [1168/3362] Forecasting FINS... [2026-03-05T20:22:06.398220] [INFO ] [sig ] Generating forecast for: FINS [2026-03-05T20:22:06.398250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-03-05T20:22:06.409426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-03-05T20:22:06.409856] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-03-05T20:22:06.410745] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-03-05T20:22:06.410801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:06.410834] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:06.410862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:06.410919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:06.473970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:06.474916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:06.475012] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:06.475046] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:06.604812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:06.604997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:06.605042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:06.605072] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:06.609128] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: UP (p=95.77%) [2026-03-05T20:22:06.609554] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-03-05T20:22:06.609744] [INFO ] [sig ] FINS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:06.763797] [INFO ] [LOCAL ] Saved forecast: FINS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FINS.txt [2026-03-05T20:22:06.763975] [INFO ] [sig ] [1168/3362] Completed FINS in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-05T20:22:06.764019] [INFO ] [sig ] [1169/3362] Forecasting FINX... [2026-03-05T20:22:06.764052] [INFO ] [sig ] Generating forecast for: FINX [2026-03-05T20:22:06.764083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-03-05T20:22:06.776246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-03-05T20:22:06.776718] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-03-05T20:22:06.777730] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-03-05T20:22:06.777796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:06.777831] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:06.777861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:06.777919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:06.839247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:06.840216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:06.840355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:06.840395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:06.963185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:06.963345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:06.963389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:06.963419] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:06.967079] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: UP (p=68.87%) [2026-03-05T20:22:06.967401] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-03-05T20:22:06.967591] [INFO ] [sig ] FINX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:07.119095] [INFO ] [LOCAL ] Saved forecast: FINX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FINX.txt [2026-03-05T20:22:07.119239] [INFO ] [sig ] [1169/3362] Completed FINX in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-05T20:22:07.119280] [INFO ] [sig ] [1170/3362] Forecasting FIP... [2026-03-05T20:22:07.119311] [INFO ] [sig ] Generating forecast for: FIP [2026-03-05T20:22:07.119341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-03-05T20:22:07.131004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-03-05T20:22:07.131388] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-03-05T20:22:07.132260] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-03-05T20:22:07.132317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:07.132351] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:07.132379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:07.132442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:07.193696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:07.194641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:07.194736] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:07.194771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:07.316402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:07.316558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:07.316620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:07.316650] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:07.320159] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: UP (p=53.34%) [2026-03-05T20:22:07.320436] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-03-05T20:22:07.320591] [INFO ] [sig ] FIP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:07.469627] [INFO ] [LOCAL ] Saved forecast: FIP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FIP.txt [2026-03-05T20:22:07.469804] [INFO ] [sig ] [1170/3362] Completed FIP in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-05T20:22:07.469847] [INFO ] [sig ] [1171/3362] Forecasting FIS... [2026-03-05T20:22:07.469877] [INFO ] [sig ] Generating forecast for: FIS [2026-03-05T20:22:07.469909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-03-05T20:22:07.482772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-03-05T20:22:07.483120] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-03-05T20:22:07.484025] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-03-05T20:22:07.484081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:07.484116] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:07.484145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:07.484202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:07.550900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:07.551845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:07.551941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:07.551978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:07.675990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:07.676153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:07.676195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:07.676224] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:07.680134] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: UP (p=91.10%) [2026-03-05T20:22:07.680433] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-03-05T20:22:07.680612] [INFO ] [sig ] FIS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:07.832127] [INFO ] [LOCAL ] Saved forecast: FIS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FIS.txt [2026-03-05T20:22:07.832262] [INFO ] [sig ] [1171/3362] Completed FIS in 0.4s | 2.77 sym/s | Total: 7.0m | ETA: 13.2m [2026-03-05T20:22:07.832302] [INFO ] [sig ] [1172/3362] Forecasting FISI... [2026-03-05T20:22:07.832331] [INFO ] [sig ] Generating forecast for: FISI [2026-03-05T20:22:07.832360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-03-05T20:22:07.845624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-03-05T20:22:07.845920] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-03-05T20:22:07.846740] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-03-05T20:22:07.846793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:07.846827] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:07.846854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:07.846911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:07.906780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:07.907465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:07.907550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:07.907603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:08.038020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:08.038208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:08.038253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:08.038284] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:08.041946] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: DOWN (p=1.51%) [2026-03-05T20:22:08.042278] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-03-05T20:22:08.042428] [INFO ] [sig ] FISI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:08.192235] [INFO ] [LOCAL ] Saved forecast: FISI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FISI.txt [2026-03-05T20:22:08.192421] [INFO ] [sig ] [1172/3362] Completed FISI in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-03-05T20:22:08.192463] [INFO ] [sig ] [1173/3362] Forecasting FITB... [2026-03-05T20:22:08.192497] [INFO ] [sig ] Generating forecast for: FITB [2026-03-05T20:22:08.192529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-03-05T20:22:08.203864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-03-05T20:22:08.204260] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-03-05T20:22:08.205139] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-03-05T20:22:08.205195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:08.205229] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:08.205257] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:08.205314] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:08.262687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:08.263607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:08.263696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:08.263728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:08.389549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:08.389738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:08.389779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:08.389808] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:08.393340] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: UP (p=89.98%) [2026-03-05T20:22:08.393702] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-03-05T20:22:08.393842] [INFO ] [sig ] FITB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:08.543262] [INFO ] [LOCAL ] Saved forecast: FITB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FITB.txt [2026-03-05T20:22:08.543415] [INFO ] [sig ] [1173/3362] Completed FITB in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-03-05T20:22:08.543459] [INFO ] [sig ] [1174/3362] Forecasting FITBI... [2026-03-05T20:22:08.543492] [INFO ] [sig ] Generating forecast for: FITBI [2026-03-05T20:22:08.543522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-03-05T20:22:08.555809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-03-05T20:22:08.556421] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-03-05T20:22:08.557424] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-03-05T20:22:08.557477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:08.557509] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:08.557536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:08.557846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:08.616506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:08.617384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:08.617469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:08.617503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:08.741526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:08.741892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:08.741935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:08.741964] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:08.746200] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: UP (p=61.02%) [2026-03-05T20:22:08.746478] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-03-05T20:22:08.746629] [INFO ] [sig ] FITBI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:08.892846] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FITBI.txt [2026-03-05T20:22:08.892984] [INFO ] [sig ] [1174/3362] Completed FITBI in 0.3s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-03-05T20:22:08.893023] [INFO ] [sig ] [1175/3362] Forecasting FITBO... [2026-03-05T20:22:08.893053] [INFO ] [sig ] Generating forecast for: FITBO [2026-03-05T20:22:08.893084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-03-05T20:22:08.905299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-03-05T20:22:08.905702] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-03-05T20:22:08.906628] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-03-05T20:22:08.906682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:08.906716] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:08.906744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:08.906801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:08.966294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:08.967019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:08.967102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:08.967136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:09.088650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:09.088814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:09.088858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:09.088887] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:09.092839] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: UP (p=86.76%) [2026-03-05T20:22:09.093213] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-03-05T20:22:09.093387] [INFO ] [sig ] FITBO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:09.246927] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FITBO.txt [2026-03-05T20:22:09.247089] [INFO ] [sig ] [1175/3362] Completed FITBO in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-03-05T20:22:09.247130] [INFO ] [sig ] [1176/3362] Forecasting FIVE... [2026-03-05T20:22:09.247161] [INFO ] [sig ] Generating forecast for: FIVE [2026-03-05T20:22:09.247191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-03-05T20:22:09.259447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-03-05T20:22:09.260062] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-03-05T20:22:09.260928] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-03-05T20:22:09.260997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:09.261059] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:09.261089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:09.261146] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:09.323309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:09.324291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:09.324378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:09.324412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:09.453407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:09.453610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:09.453656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:09.453687] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:09.457319] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: UP (p=84.56%) [2026-03-05T20:22:09.457636] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-03-05T20:22:09.457799] [INFO ] [sig ] FIVE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:09.609797] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FIVE.txt [2026-03-05T20:22:09.609952] [INFO ] [sig ] [1176/3362] Completed FIVE in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-03-05T20:22:09.609993] [INFO ] [sig ] [1177/3362] Forecasting FIVN... [2026-03-05T20:22:09.610024] [INFO ] [sig ] Generating forecast for: FIVN [2026-03-05T20:22:09.610053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-03-05T20:22:09.621539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-03-05T20:22:09.621961] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-03-05T20:22:09.622848] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-03-05T20:22:09.622902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:09.622936] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:09.622962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:09.623018] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:09.685525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:09.686652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:09.686919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:09.686954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:09.813762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:09.813920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:09.813965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:09.813995] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:09.817802] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: UP (p=95.28%) [2026-03-05T20:22:09.818132] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-03-05T20:22:09.818274] [INFO ] [sig ] FIVN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:09.964479] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FIVN.txt [2026-03-05T20:22:09.964622] [INFO ] [sig ] [1177/3362] Completed FIVN in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.2m [2026-03-05T20:22:09.964664] [INFO ] [sig ] [1178/3362] Forecasting FIX... [2026-03-05T20:22:09.964695] [INFO ] [sig ] Generating forecast for: FIX [2026-03-05T20:22:09.964724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-03-05T20:22:09.976199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-03-05T20:22:09.976535] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-03-05T20:22:09.977383] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-03-05T20:22:09.977437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:09.977471] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:09.977499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:09.977567] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:10.036860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:10.037803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:10.037890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:10.037924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:10.169795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:10.169959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:10.170001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:10.170029] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:10.173487] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: UP (p=88.03%) [2026-03-05T20:22:10.173821] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-03-05T20:22:10.173968] [INFO ] [sig ] FIX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:10.411494] [INFO ] [LOCAL ] Saved forecast: FIX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FIX.txt [2026-03-05T20:22:10.411662] [INFO ] [sig ] [1178/3362] Completed FIX in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-05T20:22:10.411705] [INFO ] [sig ] [1179/3362] Forecasting FIXD... [2026-03-05T20:22:10.411736] [INFO ] [sig ] Generating forecast for: FIXD [2026-03-05T20:22:10.411767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-03-05T20:22:10.423456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-03-05T20:22:10.423842] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-03-05T20:22:10.424683] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-03-05T20:22:10.424736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:10.424769] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:10.424797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:10.424853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:10.484727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:10.485539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:10.485642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:10.485676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:10.616995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:10.617164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:10.617210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:10.617295] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:10.621781] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: DOWN (p=0.57%) [2026-03-05T20:22:10.622094] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-03-05T20:22:10.622237] [INFO ] [sig ] FIXD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:10.779334] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FIXD.txt [2026-03-05T20:22:10.779522] [INFO ] [sig ] [1179/3362] Completed FIXD in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-05T20:22:10.779596] [INFO ] [sig ] [1180/3362] Forecasting FIZZ... [2026-03-05T20:22:10.779640] [INFO ] [sig ] Generating forecast for: FIZZ [2026-03-05T20:22:10.779680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-03-05T20:22:10.792076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-03-05T20:22:10.792456] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-03-05T20:22:10.793328] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-03-05T20:22:10.793384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:10.793420] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:10.793448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:10.793516] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:10.853972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:10.854855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:10.854942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:10.854978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:10.975365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:10.975528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:10.975588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:10.975621] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:10.979113] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: UP (p=57.96%) [2026-03-05T20:22:10.979391] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-03-05T20:22:10.979522] [INFO ] [sig ] FIZZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:11.132099] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FIZZ.txt [2026-03-05T20:22:11.132273] [INFO ] [sig ] [1180/3362] Completed FIZZ in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-05T20:22:11.132333] [INFO ] [sig ] [1181/3362] Forecasting FJP... [2026-03-05T20:22:11.132382] [INFO ] [sig ] Generating forecast for: FJP [2026-03-05T20:22:11.132417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-03-05T20:22:11.144963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-03-05T20:22:11.145393] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-03-05T20:22:11.146705] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-03-05T20:22:11.146774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:11.146814] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:11.146846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:11.146930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:11.211372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:11.212274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:11.212367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:11.212410] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:11.340329] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:11.340493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:11.340535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:11.340567] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:11.344184] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: UP (p=64.72%) [2026-03-05T20:22:11.344523] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-03-05T20:22:11.344687] [INFO ] [sig ] FJP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:11.500964] [INFO ] [LOCAL ] Saved forecast: FJP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FJP.txt [2026-03-05T20:22:11.501104] [INFO ] [sig ] [1181/3362] Completed FJP in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-05T20:22:11.501145] [INFO ] [sig ] [1182/3362] Forecasting FLEX... [2026-03-05T20:22:11.501176] [INFO ] [sig ] Generating forecast for: FLEX [2026-03-05T20:22:11.501207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-03-05T20:22:11.512736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-03-05T20:22:11.513101] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-03-05T20:22:11.513980] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-03-05T20:22:11.514036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:11.514070] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:11.514099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:11.514157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:11.580974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:11.581739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:11.581826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:11.581860] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:11.726377] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:11.726556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:11.726632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:11.726666] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:11.730669] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: UP (p=86.25%) [2026-03-05T20:22:11.731023] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-03-05T20:22:11.731196] [INFO ] [sig ] FLEX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:11.888763] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FLEX.txt [2026-03-05T20:22:11.888928] [INFO ] [sig ] [1182/3362] Completed FLEX in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-05T20:22:11.888976] [INFO ] [sig ] [1183/3362] Forecasting FLL... [2026-03-05T20:22:11.889008] [INFO ] [sig ] Generating forecast for: FLL [2026-03-05T20:22:11.889040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-03-05T20:22:11.901330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-03-05T20:22:11.901777] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-03-05T20:22:11.902745] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-03-05T20:22:11.902800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:11.902833] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:11.902861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:11.902918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:11.967561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:11.968439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:11.968530] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:11.968593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:12.098346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:12.098508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:12.098611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:12.098654] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:12.102421] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: DOWN (p=33.14%) [2026-03-05T20:22:12.102744] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-03-05T20:22:12.102886] [INFO ] [sig ] FLL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:12.258618] [INFO ] [LOCAL ] Saved forecast: FLL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FLL.txt [2026-03-05T20:22:12.258800] [INFO ] [sig ] [1183/3362] Completed FLL in 0.4s | 2.77 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-05T20:22:12.258843] [INFO ] [sig ] [1184/3362] Forecasting FLNC... [2026-03-05T20:22:12.258873] [INFO ] [sig ] Generating forecast for: FLNC [2026-03-05T20:22:12.258905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-03-05T20:22:12.272326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-03-05T20:22:12.272802] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-03-05T20:22:12.273760] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-03-05T20:22:12.273815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:12.273849] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:12.273880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:12.273966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:12.362111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:12.363435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:12.363555] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:12.363637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:12.531704] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:12.531886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:12.531931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:12.531961] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:12.536963] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: DOWN (p=1.41%) [2026-03-05T20:22:12.537511] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-03-05T20:22:12.537820] [INFO ] [sig ] FLNC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:12.764373] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FLNC.txt [2026-03-05T20:22:12.764649] [INFO ] [sig ] [1184/3362] Completed FLNC in 0.5s | 2.77 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-05T20:22:12.764725] [INFO ] [sig ] [1185/3362] Forecasting FLNG... [2026-03-05T20:22:12.764781] [INFO ] [sig ] Generating forecast for: FLNG [2026-03-05T20:22:12.764836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-03-05T20:22:12.798872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-03-05T20:22:12.803729] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-03-05T20:22:12.806218] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-03-05T20:22:12.806333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:12.806390] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:12.806441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:12.806539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:12.920516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:12.921822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:12.921944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:12.922001] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:13.105096] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:13.105307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:13.105381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:13.105438] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:13.111256] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: DOWN (p=8.23%) [2026-03-05T20:22:13.111826] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-03-05T20:22:13.112049] [INFO ] [sig ] FLNG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:13.358280] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FLNG.txt [2026-03-05T20:22:13.358550] [INFO ] [sig ] [1185/3362] Completed FLNG in 0.6s | 2.77 sym/s | Total: 7.1m | ETA: 13.1m [2026-03-05T20:22:13.358646] [INFO ] [sig ] [1186/3362] Forecasting FLO... [2026-03-05T20:22:13.358706] [INFO ] [sig ] Generating forecast for: FLO [2026-03-05T20:22:13.358763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-03-05T20:22:13.396789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-03-05T20:22:13.401296] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-03-05T20:22:13.403211] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-03-05T20:22:13.403320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:13.403376] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:13.403426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:13.403523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:13.502745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:13.503903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:13.504103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:13.504150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:13.671317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:13.671486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:13.671531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:13.671563] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:13.675154] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: DOWN (p=34.51%) [2026-03-05T20:22:13.675466] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-03-05T20:22:13.675635] [INFO ] [sig ] FLO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:13.875021] [INFO ] [LOCAL ] Saved forecast: FLO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FLO.txt [2026-03-05T20:22:13.875229] [INFO ] [sig ] [1186/3362] Completed FLO in 0.5s | 2.76 sym/s | Total: 7.2m | ETA: 13.1m [2026-03-05T20:22:13.875290] [INFO ] [sig ] [1187/3362] Forecasting FLS... [2026-03-05T20:22:13.875331] [INFO ] [sig ] Generating forecast for: FLS [2026-03-05T20:22:13.875368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-03-05T20:22:13.890703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-03-05T20:22:13.891184] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-03-05T20:22:13.892240] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-03-05T20:22:13.892304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:13.892361] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:13.892397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:13.892475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:13.967472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:13.968661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:13.968781] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:13.968830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:14.123886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:14.124050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:14.124094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:14.124124] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:14.128732] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: DOWN (p=4.91%) [2026-03-05T20:22:14.129132] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-03-05T20:22:14.129306] [INFO ] [sig ] FLS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:14.277280] [INFO ] [LOCAL ] Saved forecast: FLS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FLS.txt [2026-03-05T20:22:14.277429] [INFO ] [sig ] [1187/3362] Completed FLS in 0.4s | 2.76 sym/s | Total: 7.2m | ETA: 13.1m [2026-03-05T20:22:14.277471] [INFO ] [sig ] [1188/3362] Forecasting FLUX... [2026-03-05T20:22:14.277502] [INFO ] [sig ] Generating forecast for: FLUX [2026-03-05T20:22:14.277533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-03-05T20:22:14.289172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-03-05T20:22:14.289605] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-03-05T20:22:14.290448] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-03-05T20:22:14.290503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:14.290537] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:14.290564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:14.290643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:14.348290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:14.349217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:14.349303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:14.349337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:14.468871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:14.469024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:14.469066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:14.469095] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:14.472659] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: UP (p=62.95%) [2026-03-05T20:22:14.472936] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-03-05T20:22:14.473066] [INFO ] [sig ] FLUX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:14.616758] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FLUX.txt [2026-03-05T20:22:14.616880] [INFO ] [sig ] [1188/3362] Completed FLUX in 0.3s | 2.76 sym/s | Total: 7.2m | ETA: 13.1m [2026-03-05T20:22:14.616919] [INFO ] [sig ] [1189/3362] Forecasting FLWS... [2026-03-05T20:22:14.616949] [INFO ] [sig ] Generating forecast for: FLWS [2026-03-05T20:22:14.616978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-03-05T20:22:14.628869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-03-05T20:22:14.629239] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-03-05T20:22:14.630076] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-03-05T20:22:14.630130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:14.630164] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:14.630195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:14.630252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:14.687083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:14.687753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:14.687838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:14.687871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:14.807250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:14.807392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:14.807434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:14.807464] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:14.810873] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: DOWN (p=2.00%) [2026-03-05T20:22:14.811150] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-03-05T20:22:14.811280] [INFO ] [sig ] FLWS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:14.955958] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FLWS.txt [2026-03-05T20:22:14.956097] [INFO ] [sig ] [1189/3362] Completed FLWS in 0.3s | 2.76 sym/s | Total: 7.2m | ETA: 13.1m [2026-03-05T20:22:14.956137] [INFO ] [sig ] [1190/3362] Forecasting FLXS... [2026-03-05T20:22:14.956167] [INFO ] [sig ] Generating forecast for: FLXS [2026-03-05T20:22:14.956197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-03-05T20:22:14.967477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-03-05T20:22:14.967891] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-03-05T20:22:14.968761] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-03-05T20:22:14.968815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:14.968848] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:14.968876] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:14.968933] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:15.025926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:15.026562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:15.026662] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:15.026696] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:15.142083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:15.142216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:15.142260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:15.142289] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:15.146206] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: DOWN (p=24.31%) [2026-03-05T20:22:15.146487] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-03-05T20:22:15.146642] [INFO ] [sig ] FLXS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:15.293441] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FLXS.txt [2026-03-05T20:22:15.293561] [INFO ] [sig ] [1190/3362] Completed FLXS in 0.3s | 2.76 sym/s | Total: 7.2m | ETA: 13.1m [2026-03-05T20:22:15.293631] [INFO ] [sig ] [1191/3362] Forecasting FLYE... [2026-03-05T20:22:15.293665] [INFO ] [sig ] Generating forecast for: FLYE [2026-03-05T20:22:15.293695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-03-05T20:22:15.304970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-03-05T20:22:15.305354] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-03-05T20:22:15.306212] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-03-05T20:22:15.306265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:15.306298] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:15.306326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:15.306383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:15.363916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:15.364807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:15.364890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:15.364923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:15.481945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:15.482109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:15.482152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:15.482181] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:15.485679] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: DOWN (p=0.63%) [2026-03-05T20:22:15.485973] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-03-05T20:22:15.486108] [INFO ] [sig ] FLYE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:15.631691] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FLYE.txt [2026-03-05T20:22:15.631822] [INFO ] [sig ] [1191/3362] Completed FLYE in 0.3s | 2.76 sym/s | Total: 7.2m | ETA: 13.1m [2026-03-05T20:22:15.631862] [INFO ] [sig ] [1192/3362] Forecasting FMAO... [2026-03-05T20:22:15.631894] [INFO ] [sig ] Generating forecast for: FMAO [2026-03-05T20:22:15.631923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-03-05T20:22:15.642980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-03-05T20:22:15.643334] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-03-05T20:22:15.644209] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-03-05T20:22:15.644262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:15.644295] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:15.644322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:15.644378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:15.702736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:15.703378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:15.703458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:15.703491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:15.812130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:15.812292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:15.812335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:15.812365] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:15.816363] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: DOWN (p=40.16%) [2026-03-05T20:22:15.816664] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-03-05T20:22:15.816815] [INFO ] [sig ] FMAO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:15.967682] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FMAO.txt [2026-03-05T20:22:15.967837] [INFO ] [sig ] [1192/3362] Completed FMAO in 0.3s | 2.76 sym/s | Total: 7.2m | ETA: 13.1m [2026-03-05T20:22:15.967877] [INFO ] [sig ] [1193/3362] Forecasting FMB... [2026-03-05T20:22:15.967908] [INFO ] [sig ] Generating forecast for: FMB [2026-03-05T20:22:15.967938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-03-05T20:22:15.979608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-03-05T20:22:15.979962] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-03-05T20:22:15.980988] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-03-05T20:22:15.981042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:15.981105] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:15.981133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:15.981189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:16.040085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:16.041138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:16.041221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:16.041254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:16.162443] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:16.162622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:16.162668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:16.162697] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:16.166274] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: DOWN (p=41.44%) [2026-03-05T20:22:16.166554] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-03-05T20:22:16.166703] [INFO ] [sig ] FMB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:16.313885] [INFO ] [LOCAL ] Saved forecast: FMB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FMB.txt [2026-03-05T20:22:16.314045] [INFO ] [sig ] [1193/3362] Completed FMB in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.1m [2026-03-05T20:22:16.314086] [INFO ] [sig ] [1194/3362] Forecasting FMBH... [2026-03-05T20:22:16.314116] [INFO ] [sig ] Generating forecast for: FMBH [2026-03-05T20:22:16.314148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-03-05T20:22:16.326338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-03-05T20:22:16.326755] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-03-05T20:22:16.327603] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-03-05T20:22:16.327675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:16.327716] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:16.327749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:16.327818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:16.388887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:16.389840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:16.389930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:16.389963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:16.514610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:16.514771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:16.514814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:16.514861] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:16.518728] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: UP (p=56.97%) [2026-03-05T20:22:16.519071] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-03-05T20:22:16.519217] [INFO ] [sig ] FMBH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:16.694853] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FMBH.txt [2026-03-05T20:22:16.695066] [INFO ] [sig ] [1194/3362] Completed FMBH in 0.4s | 2.76 sym/s | Total: 7.2m | ETA: 13.1m [2026-03-05T20:22:16.695130] [INFO ] [sig ] [1195/3362] Forecasting FMC... [2026-03-05T20:22:16.695185] [INFO ] [sig ] Generating forecast for: FMC [2026-03-05T20:22:16.695239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-03-05T20:22:16.707348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-03-05T20:22:16.707801] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-03-05T20:22:16.708651] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-03-05T20:22:16.708704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:16.708739] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:16.708767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:16.708823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:16.767116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:16.767845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:16.768116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:16.768149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:16.890154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:16.890313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:16.890354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:16.890383] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:16.893912] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: UP (p=76.95%) [2026-03-05T20:22:16.894191] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-03-05T20:22:16.894323] [INFO ] [sig ] FMC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:17.042379] [INFO ] [LOCAL ] Saved forecast: FMC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FMC.txt [2026-03-05T20:22:17.042555] [INFO ] [sig ] [1195/3362] Completed FMC in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.1m [2026-03-05T20:22:17.042632] [INFO ] [sig ] [1196/3362] Forecasting FMHI... [2026-03-05T20:22:17.042675] [INFO ] [sig ] Generating forecast for: FMHI [2026-03-05T20:22:17.042710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-03-05T20:22:17.055508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-03-05T20:22:17.055911] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-03-05T20:22:17.056770] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-03-05T20:22:17.056823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:17.056856] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:17.056882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:17.056938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:17.114211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:17.115043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:17.115162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:17.115198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:17.238969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:17.239133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:17.239174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:17.239245] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:17.242833] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: UP (p=72.49%) [2026-03-05T20:22:17.243132] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-03-05T20:22:17.243271] [INFO ] [sig ] FMHI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:17.394320] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FMHI.txt [2026-03-05T20:22:17.394483] [INFO ] [sig ] [1196/3362] Completed FMHI in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.1m [2026-03-05T20:22:17.394525] [INFO ] [sig ] [1197/3362] Forecasting FMN... [2026-03-05T20:22:17.394557] [INFO ] [sig ] Generating forecast for: FMN [2026-03-05T20:22:17.394611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-03-05T20:22:17.409484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-03-05T20:22:17.410016] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-03-05T20:22:17.411163] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-03-05T20:22:17.411233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:17.411278] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:17.411318] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:17.411401] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:17.478445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:17.479391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:17.479478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:17.479511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:17.597357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:17.597522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:17.597565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:17.597618] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:17.601103] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: UP (p=83.80%) [2026-03-05T20:22:17.601400] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-03-05T20:22:17.601535] [INFO ] [sig ] FMN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:17.750736] [INFO ] [LOCAL ] Saved forecast: FMN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FMN.txt [2026-03-05T20:22:17.750886] [INFO ] [sig ] [1197/3362] Completed FMN in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-05T20:22:17.750927] [INFO ] [sig ] [1198/3362] Forecasting FMNB... [2026-03-05T20:22:17.750958] [INFO ] [sig ] Generating forecast for: FMNB [2026-03-05T20:22:17.750989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-03-05T20:22:17.761843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-03-05T20:22:17.762159] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-03-05T20:22:17.762995] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-03-05T20:22:17.763049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:17.763084] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:17.763126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:17.763185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:17.820505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:17.821230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:17.821317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:17.821351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:17.939076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:17.939258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:17.939317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:17.939361] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:17.944520] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: UP (p=77.96%) [2026-03-05T20:22:17.945102] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-03-05T20:22:17.945279] [INFO ] [sig ] FMNB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:18.097093] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FMNB.txt [2026-03-05T20:22:18.097246] [INFO ] [sig ] [1198/3362] Completed FMNB in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-05T20:22:18.097287] [INFO ] [sig ] [1199/3362] Forecasting FMS... [2026-03-05T20:22:18.097317] [INFO ] [sig ] Generating forecast for: FMS [2026-03-05T20:22:18.097350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-03-05T20:22:18.108554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-03-05T20:22:18.108927] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-03-05T20:22:18.109796] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-03-05T20:22:18.109848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:18.109881] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:18.109909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:18.109965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:18.168421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:18.169347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:18.169436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:18.169470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:18.290474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:18.290655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:18.290708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:18.290745] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:18.294383] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: UP (p=96.56%) [2026-03-05T20:22:18.294699] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-03-05T20:22:18.294837] [INFO ] [sig ] FMS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:18.443797] [INFO ] [LOCAL ] Saved forecast: FMS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FMS.txt [2026-03-05T20:22:18.443960] [INFO ] [sig ] [1199/3362] Completed FMS in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-05T20:22:18.444000] [INFO ] [sig ] [1200/3362] Forecasting FMX... [2026-03-05T20:22:18.444031] [INFO ] [sig ] Generating forecast for: FMX [2026-03-05T20:22:18.444061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-03-05T20:22:18.456127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-03-05T20:22:18.456522] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-03-05T20:22:18.457633] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-03-05T20:22:18.457714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:18.457749] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:18.457778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:18.457837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:18.519329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:18.520248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:18.520339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:18.520372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:18.648593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:18.648758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:18.648800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:18.648830] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:18.652337] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: DOWN (p=15.70%) [2026-03-05T20:22:18.652663] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-03-05T20:22:18.652803] [INFO ] [sig ] FMX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:18.799000] [INFO ] [LOCAL ] Saved forecast: FMX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FMX.txt [2026-03-05T20:22:18.799159] [INFO ] [sig ] [1200/3362] Completed FMX in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-05T20:22:18.799202] [INFO ] [sig ] [1201/3362] Forecasting FN... [2026-03-05T20:22:18.799233] [INFO ] [sig ] Generating forecast for: FN [2026-03-05T20:22:18.799264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-03-05T20:22:18.810837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-03-05T20:22:18.811238] [INFO ] [FORECASTER] Starting predict_future for FN [2026-03-05T20:22:18.812101] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-03-05T20:22:18.812155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:18.812189] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:18.812217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:18.812274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:18.869907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:18.870629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:18.870724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:18.870765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:18.995144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:18.995301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:18.995344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:18.995374] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:18.999228] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: UP (p=62.83%) [2026-03-05T20:22:18.999508] [INFO ] [FORECASTER] Completed predict_future for FN [2026-03-05T20:22:18.999656] [INFO ] [sig ] FN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:19.144209] [INFO ] [LOCAL ] Saved forecast: FN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FN.txt [2026-03-05T20:22:19.144322] [INFO ] [sig ] [1201/3362] Completed FN in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-05T20:22:19.144361] [INFO ] [sig ] [1202/3362] Forecasting FNB... [2026-03-05T20:22:19.144391] [INFO ] [sig ] Generating forecast for: FNB [2026-03-05T20:22:19.144427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-03-05T20:22:19.156043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-03-05T20:22:19.156353] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-03-05T20:22:19.157368] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-03-05T20:22:19.157421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:19.157453] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:19.157479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:19.157535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:19.216555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:19.217185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:19.217264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:19.217297] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:19.340089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:19.340245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:19.340287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:19.340317] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:19.343899] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: DOWN (p=49.51%) [2026-03-05T20:22:19.344175] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-03-05T20:22:19.344301] [INFO ] [sig ] FNB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:19.490003] [INFO ] [LOCAL ] Saved forecast: FNB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FNB.txt [2026-03-05T20:22:19.490136] [INFO ] [sig ] [1202/3362] Completed FNB in 0.3s | 2.77 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-05T20:22:19.490177] [INFO ] [sig ] [1203/3362] Forecasting FND... [2026-03-05T20:22:19.490208] [INFO ] [sig ] Generating forecast for: FND [2026-03-05T20:22:19.490240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-03-05T20:22:19.501484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-03-05T20:22:19.501867] [INFO ] [FORECASTER] Starting predict_future for FND [2026-03-05T20:22:19.502744] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-03-05T20:22:19.502799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:19.502833] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:19.502863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:19.502926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:19.568295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:19.569093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:19.569184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:19.569257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:19.694320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:19.694480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:19.694524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:19.694554] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:19.698184] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: UP (p=93.32%) [2026-03-05T20:22:19.698477] [INFO ] [FORECASTER] Completed predict_future for FND [2026-03-05T20:22:19.698633] [INFO ] [sig ] FND: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:19.844025] [INFO ] [LOCAL ] Saved forecast: FND 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FND.txt [2026-03-05T20:22:19.844164] [INFO ] [sig ] [1203/3362] Completed FND in 0.4s | 2.77 sym/s | Total: 7.2m | ETA: 13.0m [2026-03-05T20:22:19.844205] [INFO ] [sig ] [1204/3362] Forecasting FNF... [2026-03-05T20:22:19.844236] [INFO ] [sig ] Generating forecast for: FNF [2026-03-05T20:22:19.844269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-03-05T20:22:19.855701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-03-05T20:22:19.856011] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-03-05T20:22:19.856911] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-03-05T20:22:19.856965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:19.856999] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:19.857027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:19.857086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:19.917080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:19.917761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:19.917843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:19.917875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:20.040920] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:20.041077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:20.041121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:20.041152] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:20.044686] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: UP (p=72.91%) [2026-03-05T20:22:20.044973] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-03-05T20:22:20.045106] [INFO ] [sig ] FNF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:20.191947] [INFO ] [LOCAL ] Saved forecast: FNF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FNF.txt [2026-03-05T20:22:20.192078] [INFO ] [sig ] [1204/3362] Completed FNF in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-03-05T20:22:20.192118] [INFO ] [sig ] [1205/3362] Forecasting FNKO... [2026-03-05T20:22:20.192147] [INFO ] [sig ] Generating forecast for: FNKO [2026-03-05T20:22:20.192178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-03-05T20:22:20.205165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-03-05T20:22:20.205550] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-03-05T20:22:20.206634] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-03-05T20:22:20.206708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:20.206752] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:20.206789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:20.206869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:20.270772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:20.271553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:20.271659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:20.271717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:20.388724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:20.388868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:20.388909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:20.388938] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:20.392410] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: UP (p=94.85%) [2026-03-05T20:22:20.392714] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-03-05T20:22:20.392849] [INFO ] [sig ] FNKO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:20.546127] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FNKO.txt [2026-03-05T20:22:20.546289] [INFO ] [sig ] [1205/3362] Completed FNKO in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-03-05T20:22:20.546330] [INFO ] [sig ] [1206/3362] Forecasting FNLC... [2026-03-05T20:22:20.546360] [INFO ] [sig ] Generating forecast for: FNLC [2026-03-05T20:22:20.546390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-03-05T20:22:20.557111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-03-05T20:22:20.557489] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-03-05T20:22:20.558396] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-03-05T20:22:20.558452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:20.558486] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:20.558516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:20.558617] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:20.618237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:20.619028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:20.619314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:20.619349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:20.733958] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:20.734121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:20.734163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:20.734193] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:20.738031] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: DOWN (p=19.01%) [2026-03-05T20:22:20.738316] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-03-05T20:22:20.738451] [INFO ] [sig ] FNLC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:20.899099] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FNLC.txt [2026-03-05T20:22:20.899335] [INFO ] [sig ] [1206/3362] Completed FNLC in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-03-05T20:22:20.899399] [INFO ] [sig ] [1207/3362] Forecasting FNX... [2026-03-05T20:22:20.899443] [INFO ] [sig ] Generating forecast for: FNX [2026-03-05T20:22:20.899487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-03-05T20:22:20.913854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-03-05T20:22:20.914351] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-03-05T20:22:20.915621] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-03-05T20:22:20.915681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:20.915723] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:20.915762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:20.915837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:20.994388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:20.995535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:20.995680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:20.995735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:21.134812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:21.134997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:21.135043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:21.135073] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:21.138778] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: DOWN (p=46.37%) [2026-03-05T20:22:21.139310] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-03-05T20:22:21.139456] [INFO ] [sig ] FNX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:21.296991] [INFO ] [LOCAL ] Saved forecast: FNX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FNX.txt [2026-03-05T20:22:21.297149] [INFO ] [sig ] [1207/3362] Completed FNX in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-03-05T20:22:21.297190] [INFO ] [sig ] [1208/3362] Forecasting FNY... [2026-03-05T20:22:21.297222] [INFO ] [sig ] Generating forecast for: FNY [2026-03-05T20:22:21.297254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-03-05T20:22:21.308233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-03-05T20:22:21.308691] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-03-05T20:22:21.309607] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-03-05T20:22:21.309670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:21.309719] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:21.309760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:21.309835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:21.368776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:21.369680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:21.369769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:21.369811] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:21.487625] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:21.487952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:21.487995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:21.488027] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:21.491703] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: UP (p=94.71%) [2026-03-05T20:22:21.492075] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-03-05T20:22:21.492232] [INFO ] [sig ] FNY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:21.656488] [INFO ] [LOCAL ] Saved forecast: FNY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FNY.txt [2026-03-05T20:22:21.656670] [INFO ] [sig ] [1208/3362] Completed FNY in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-03-05T20:22:21.656718] [INFO ] [sig ] [1209/3362] Forecasting FOA... [2026-03-05T20:22:21.656755] [INFO ] [sig ] Generating forecast for: FOA [2026-03-05T20:22:21.656794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-03-05T20:22:21.669128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-03-05T20:22:21.669557] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-03-05T20:22:21.670542] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-03-05T20:22:21.670633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:21.670673] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:21.670702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:21.670761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:21.732721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:21.733686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:21.733783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:21.733816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:21.860032] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:21.860195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:21.860237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:21.860268] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:21.863765] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: UP (p=75.65%) [2026-03-05T20:22:21.864053] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-03-05T20:22:21.864183] [INFO ] [sig ] FOA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:22.009627] [INFO ] [LOCAL ] Saved forecast: FOA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FOA.txt [2026-03-05T20:22:22.009773] [INFO ] [sig ] [1209/3362] Completed FOA in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-03-05T20:22:22.009814] [INFO ] [sig ] [1210/3362] Forecasting FOF... [2026-03-05T20:22:22.009845] [INFO ] [sig ] Generating forecast for: FOF [2026-03-05T20:22:22.009875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-03-05T20:22:22.021359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-03-05T20:22:22.021739] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-03-05T20:22:22.022543] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-03-05T20:22:22.022614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:22.022676] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:22.022705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:22.022761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:22.081220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:22.082036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:22.082120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:22.082153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:22.202605] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:22.202781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:22.202833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:22.202868] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:22.206540] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-03-05T20:22:22.206963] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-03-05T20:22:22.207113] [INFO ] [sig ] FOF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:22.357224] [INFO ] [LOCAL ] Saved forecast: FOF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FOF.txt [2026-03-05T20:22:22.357378] [INFO ] [sig ] [1210/3362] Completed FOF in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-03-05T20:22:22.357419] [INFO ] [sig ] [1211/3362] Forecasting FOLD... [2026-03-05T20:22:22.357450] [INFO ] [sig ] Generating forecast for: FOLD [2026-03-05T20:22:22.357480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-03-05T20:22:22.368977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-03-05T20:22:22.369344] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-03-05T20:22:22.370369] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-03-05T20:22:22.370423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:22.370468] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:22.370496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:22.370553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:22.430723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:22.431722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:22.431807] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:22.431842] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:22.555350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:22.555511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:22.555555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:22.555604] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:22.559039] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: DOWN (p=1.71%) [2026-03-05T20:22:22.559317] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-03-05T20:22:22.559445] [INFO ] [sig ] FOLD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:22.709773] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FOLD.txt [2026-03-05T20:22:22.709970] [INFO ] [sig ] [1211/3362] Completed FOLD in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-03-05T20:22:22.710013] [INFO ] [sig ] [1212/3362] Forecasting FORM... [2026-03-05T20:22:22.710044] [INFO ] [sig ] Generating forecast for: FORM [2026-03-05T20:22:22.710075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-03-05T20:22:22.721189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-03-05T20:22:22.721563] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-03-05T20:22:22.722418] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-03-05T20:22:22.722471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:22.722516] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:22.722550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:22.722636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:22.781972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:22.783041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:22.783163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:22.783198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:22.908418] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:22.908595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:22.908639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:22.908677] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:22.912362] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: DOWN (p=7.87%) [2026-03-05T20:22:22.912674] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-03-05T20:22:22.912809] [INFO ] [sig ] FORM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:23.062505] [INFO ] [LOCAL ] Saved forecast: FORM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FORM.txt [2026-03-05T20:22:23.062726] [INFO ] [sig ] [1212/3362] Completed FORM in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 13.0m [2026-03-05T20:22:23.062787] [INFO ] [sig ] [1213/3362] Forecasting FOSL... [2026-03-05T20:22:23.062829] [INFO ] [sig ] Generating forecast for: FOSL [2026-03-05T20:22:23.062883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-03-05T20:22:23.074450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-03-05T20:22:23.074873] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-03-05T20:22:23.075789] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-03-05T20:22:23.075844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:23.075880] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:23.075910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:23.075968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:23.136316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:23.137279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:23.137373] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:23.137408] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:23.261733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:23.261898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:23.261941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:23.262008] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:23.266007] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-03-05T20:22:23.266316] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-03-05T20:22:23.266454] [INFO ] [sig ] FOSL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:23.418680] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FOSL.txt [2026-03-05T20:22:23.418870] [INFO ] [sig ] [1213/3362] Completed FOSL in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-05T20:22:23.418914] [INFO ] [sig ] [1214/3362] Forecasting FOX... [2026-03-05T20:22:23.418947] [INFO ] [sig ] Generating forecast for: FOX [2026-03-05T20:22:23.418979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-03-05T20:22:23.431097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-03-05T20:22:23.431502] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-03-05T20:22:23.432471] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-03-05T20:22:23.432539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:23.432607] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:23.432647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:23.432726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:23.491982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:23.492939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:23.493040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:23.493075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:23.619676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:23.619841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:23.619884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:23.619915] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:23.623666] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: UP (p=69.35%) [2026-03-05T20:22:23.623980] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-03-05T20:22:23.624122] [INFO ] [sig ] FOX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:23.770307] [INFO ] [LOCAL ] Saved forecast: FOX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FOX.txt [2026-03-05T20:22:23.770465] [INFO ] [sig ] [1214/3362] Completed FOX in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-05T20:22:23.770524] [INFO ] [sig ] [1215/3362] Forecasting FOXA... [2026-03-05T20:22:23.770558] [INFO ] [sig ] Generating forecast for: FOXA [2026-03-05T20:22:23.770610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-03-05T20:22:23.781933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-03-05T20:22:23.782311] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-03-05T20:22:23.783197] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-03-05T20:22:23.783250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:23.783283] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:23.783310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:23.783368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:23.841710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:23.842598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:23.842686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:23.842719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:23.968922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:23.969088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:23.969131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:23.969163] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:23.972847] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: UP (p=91.07%) [2026-03-05T20:22:23.973171] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-03-05T20:22:23.973314] [INFO ] [sig ] FOXA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:24.133336] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FOXA.txt [2026-03-05T20:22:24.133530] [INFO ] [sig ] [1215/3362] Completed FOXA in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-05T20:22:24.133592] [INFO ] [sig ] [1216/3362] Forecasting FOXF... [2026-03-05T20:22:24.133628] [INFO ] [sig ] Generating forecast for: FOXF [2026-03-05T20:22:24.133659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-03-05T20:22:24.145737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-03-05T20:22:24.146164] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-03-05T20:22:24.147076] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-03-05T20:22:24.147131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:24.147171] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:24.147201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:24.147263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:24.205620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:24.206522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:24.206635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:24.206672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:24.329776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:24.330132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:24.330174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:24.330203] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:24.334192] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: DOWN (p=10.48%) [2026-03-05T20:22:24.334478] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-03-05T20:22:24.334650] [INFO ] [sig ] FOXF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:24.481010] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FOXF.txt [2026-03-05T20:22:24.481171] [INFO ] [sig ] [1216/3362] Completed FOXF in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-05T20:22:24.481212] [INFO ] [sig ] [1217/3362] Forecasting FPF... [2026-03-05T20:22:24.481242] [INFO ] [sig ] Generating forecast for: FPF [2026-03-05T20:22:24.481272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-03-05T20:22:24.492744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-03-05T20:22:24.493137] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-03-05T20:22:24.494001] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-03-05T20:22:24.494057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:24.494090] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:24.494117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:24.494174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:24.554081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:24.555009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:24.555098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:24.555131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:24.694371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:24.694536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:24.694599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:24.694634] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:24.698337] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: DOWN (p=24.39%) [2026-03-05T20:22:24.698703] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-03-05T20:22:24.698870] [INFO ] [sig ] FPF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:24.852186] [INFO ] [LOCAL ] Saved forecast: FPF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FPF.txt [2026-03-05T20:22:24.852341] [INFO ] [sig ] [1217/3362] Completed FPF in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-05T20:22:24.852381] [INFO ] [sig ] [1218/3362] Forecasting FPH... [2026-03-05T20:22:24.852412] [INFO ] [sig ] Generating forecast for: FPH [2026-03-05T20:22:24.852444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-03-05T20:22:24.867719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-03-05T20:22:24.868155] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-03-05T20:22:24.869129] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-03-05T20:22:24.869184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:24.869219] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:24.869246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:24.869303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:24.929031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:24.929984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:24.930153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:24.930190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:25.058460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:25.058645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:25.058722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:25.058762] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:25.062510] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: DOWN (p=24.75%) [2026-03-05T20:22:25.062807] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-03-05T20:22:25.062937] [INFO ] [sig ] FPH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:25.222994] [INFO ] [LOCAL ] Saved forecast: FPH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FPH.txt [2026-03-05T20:22:25.223157] [INFO ] [sig ] [1218/3362] Completed FPH in 0.4s | 2.77 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-05T20:22:25.223205] [INFO ] [sig ] [1219/3362] Forecasting FPI... [2026-03-05T20:22:25.223237] [INFO ] [sig ] Generating forecast for: FPI [2026-03-05T20:22:25.223269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-03-05T20:22:25.234596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-03-05T20:22:25.234993] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-03-05T20:22:25.235849] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-03-05T20:22:25.235903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:25.235935] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:25.235963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:25.236019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:25.295808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:25.296712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:25.296800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:25.296833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:25.419172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:25.419332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:25.419374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:25.419404] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:25.422977] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: DOWN (p=7.29%) [2026-03-05T20:22:25.423287] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-03-05T20:22:25.423426] [INFO ] [sig ] FPI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:25.571499] [INFO ] [LOCAL ] Saved forecast: FPI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FPI.txt [2026-03-05T20:22:25.571678] [INFO ] [sig ] [1219/3362] Completed FPI in 0.3s | 2.77 sym/s | Total: 7.3m | ETA: 12.9m [2026-03-05T20:22:25.571722] [INFO ] [sig ] [1220/3362] Forecasting FPXI... [2026-03-05T20:22:25.571755] [INFO ] [sig ] Generating forecast for: FPXI [2026-03-05T20:22:25.571786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-03-05T20:22:25.582684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-03-05T20:22:25.583059] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-03-05T20:22:25.583893] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-03-05T20:22:25.583946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:25.583979] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:25.584007] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:25.584064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:25.648849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:25.649913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:25.650065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:25.650103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:25.761652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:25.761808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:25.761849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:25.761880] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:25.765417] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: DOWN (p=35.13%) [2026-03-05T20:22:25.765723] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-03-05T20:22:25.765864] [INFO ] [sig ] FPXI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:25.916423] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FPXI.txt [2026-03-05T20:22:25.916648] [INFO ] [sig ] [1220/3362] Completed FPXI in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-03-05T20:22:25.916695] [INFO ] [sig ] [1221/3362] Forecasting FRA... [2026-03-05T20:22:25.916725] [INFO ] [sig ] Generating forecast for: FRA [2026-03-05T20:22:25.916769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-03-05T20:22:25.930901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-03-05T20:22:25.931329] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-03-05T20:22:25.932436] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-03-05T20:22:25.932492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:25.932527] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:25.932555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:25.932636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:25.996621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:25.997564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:25.997703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:25.997744] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:26.124627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:26.124793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:26.124837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:26.124868] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:26.128422] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: DOWN (p=16.60%) [2026-03-05T20:22:26.128737] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-03-05T20:22:26.128880] [INFO ] [sig ] FRA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:26.296262] [INFO ] [LOCAL ] Saved forecast: FRA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FRA.txt [2026-03-05T20:22:26.296423] [INFO ] [sig ] [1221/3362] Completed FRA in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-03-05T20:22:26.296464] [INFO ] [sig ] [1222/3362] Forecasting FRBA... [2026-03-05T20:22:26.296494] [INFO ] [sig ] Generating forecast for: FRBA [2026-03-05T20:22:26.296526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-03-05T20:22:26.309782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-03-05T20:22:26.310382] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-03-05T20:22:26.311423] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-03-05T20:22:26.311477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:26.311524] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:26.311553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:26.311629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:26.381369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:26.383233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:26.383408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:26.383457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:26.524222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:26.524381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:26.524424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:26.524454] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:26.528038] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: UP (p=76.29%) [2026-03-05T20:22:26.528522] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-03-05T20:22:26.528692] [INFO ] [sig ] FRBA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:26.675850] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FRBA.txt [2026-03-05T20:22:26.676016] [INFO ] [sig ] [1222/3362] Completed FRBA in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-03-05T20:22:26.676066] [INFO ] [sig ] [1223/3362] Forecasting FRHC... [2026-03-05T20:22:26.676099] [INFO ] [sig ] Generating forecast for: FRHC [2026-03-05T20:22:26.676129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-03-05T20:22:26.688558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-03-05T20:22:26.688984] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-03-05T20:22:26.689839] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-03-05T20:22:26.689891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:26.689925] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:26.689952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:26.690009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:26.768984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:26.769991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:26.770082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:26.770116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:26.901637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:26.901797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:26.901839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:26.901870] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:26.905382] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: UP (p=58.43%) [2026-03-05T20:22:26.905698] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-03-05T20:22:26.905831] [INFO ] [sig ] FRHC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:27.055024] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FRHC.txt [2026-03-05T20:22:27.055196] [INFO ] [sig ] [1223/3362] Completed FRHC in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-03-05T20:22:27.055239] [INFO ] [sig ] [1224/3362] Forecasting FRME... [2026-03-05T20:22:27.055270] [INFO ] [sig ] Generating forecast for: FRME [2026-03-05T20:22:27.055302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-03-05T20:22:27.067027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-03-05T20:22:27.067384] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-03-05T20:22:27.068280] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-03-05T20:22:27.068334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:27.068367] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:27.068393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:27.068449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:27.130139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:27.131175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:27.131271] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:27.131306] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:27.251741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:27.251908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:27.251958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:27.251994] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:27.255494] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: DOWN (p=45.06%) [2026-03-05T20:22:27.255796] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-03-05T20:22:27.255929] [INFO ] [sig ] FRME: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:27.401559] [INFO ] [LOCAL ] Saved forecast: FRME 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FRME.txt [2026-03-05T20:22:27.401724] [INFO ] [sig ] [1224/3362] Completed FRME in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-03-05T20:22:27.401765] [INFO ] [sig ] [1225/3362] Forecasting FRO... [2026-03-05T20:22:27.401797] [INFO ] [sig ] Generating forecast for: FRO [2026-03-05T20:22:27.401827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-03-05T20:22:27.414986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-03-05T20:22:27.415351] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-03-05T20:22:27.416277] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-03-05T20:22:27.416333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:27.416366] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:27.416394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:27.416451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:27.475890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:27.476798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:27.476883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:27.476917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:27.599095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:27.599254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:27.599295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:27.599324] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:27.602803] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: DOWN (p=16.26%) [2026-03-05T20:22:27.603100] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-03-05T20:22:27.603236] [INFO ] [sig ] FRO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:27.747629] [INFO ] [LOCAL ] Saved forecast: FRO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FRO.txt [2026-03-05T20:22:27.747796] [INFO ] [sig ] [1225/3362] Completed FRO in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-03-05T20:22:27.747836] [INFO ] [sig ] [1226/3362] Forecasting FROG... [2026-03-05T20:22:27.747902] [INFO ] [sig ] Generating forecast for: FROG [2026-03-05T20:22:27.747943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-03-05T20:22:27.759707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-03-05T20:22:27.760146] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-03-05T20:22:27.761094] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-03-05T20:22:27.761150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:27.761184] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:27.761211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:27.761268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:27.820372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:27.821404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:27.821503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:27.821538] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:27.947088] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:27.947255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:27.947300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:27.947332] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:27.951822] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: UP (p=66.34%) [2026-03-05T20:22:27.952175] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-03-05T20:22:27.952319] [INFO ] [sig ] FROG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:28.112690] [INFO ] [LOCAL ] Saved forecast: FROG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FROG.txt [2026-03-05T20:22:28.112875] [INFO ] [sig ] [1226/3362] Completed FROG in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-03-05T20:22:28.112927] [INFO ] [sig ] [1227/3362] Forecasting FRPH... [2026-03-05T20:22:28.112963] [INFO ] [sig ] Generating forecast for: FRPH [2026-03-05T20:22:28.112993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-03-05T20:22:28.125277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-03-05T20:22:28.125714] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-03-05T20:22:28.126623] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-03-05T20:22:28.126677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:28.126769] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:28.126800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:28.126857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:28.194453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:28.195682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:28.195780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:28.195818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:28.324615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:28.324780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:28.324821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:28.324851] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:28.328713] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: UP (p=63.89%) [2026-03-05T20:22:28.329034] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-03-05T20:22:28.329169] [INFO ] [sig ] FRPH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:28.481526] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FRPH.txt [2026-03-05T20:22:28.481710] [INFO ] [sig ] [1227/3362] Completed FRPH in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-03-05T20:22:28.481753] [INFO ] [sig ] [1228/3362] Forecasting FRSH... [2026-03-05T20:22:28.481784] [INFO ] [sig ] Generating forecast for: FRSH [2026-03-05T20:22:28.481816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-03-05T20:22:28.493847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-03-05T20:22:28.494213] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-03-05T20:22:28.495056] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-03-05T20:22:28.495109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:28.495142] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:28.495169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:28.495226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:28.555498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:28.556633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:28.556724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:28.556758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:28.682110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:28.682259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:28.682302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:28.682339] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:28.685828] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: UP (p=94.96%) [2026-03-05T20:22:28.686139] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-03-05T20:22:28.686267] [INFO ] [sig ] FRSH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:28.837591] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FRSH.txt [2026-03-05T20:22:28.837758] [INFO ] [sig ] [1228/3362] Completed FRSH in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-03-05T20:22:28.837798] [INFO ] [sig ] [1229/3362] Forecasting FSBC... [2026-03-05T20:22:28.837829] [INFO ] [sig ] Generating forecast for: FSBC [2026-03-05T20:22:28.837859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-03-05T20:22:28.849552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-03-05T20:22:28.849897] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-03-05T20:22:28.850806] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-03-05T20:22:28.850859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:28.850892] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:28.850919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:28.850981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:28.910059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:28.910904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:28.910991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:28.911025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:29.032601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:29.032759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:29.032802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:29.032861] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:29.036421] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: UP (p=95.53%) [2026-03-05T20:22:29.036783] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-03-05T20:22:29.036926] [INFO ] [sig ] FSBC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:29.189343] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FSBC.txt [2026-03-05T20:22:29.189471] [INFO ] [sig ] [1229/3362] Completed FSBC in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.9m [2026-03-05T20:22:29.189510] [INFO ] [sig ] [1230/3362] Forecasting FSCO... [2026-03-05T20:22:29.189540] [INFO ] [sig ] Generating forecast for: FSCO [2026-03-05T20:22:29.189586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-03-05T20:22:29.200409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-03-05T20:22:29.200735] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-03-05T20:22:29.201544] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-03-05T20:22:29.201626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:29.201660] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:29.201688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:29.201745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:29.259532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:29.260223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:29.260303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:29.260336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:29.398420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:29.398604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:29.398648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:29.398715] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:29.403267] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: DOWN (p=38.11%) [2026-03-05T20:22:29.403611] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-03-05T20:22:29.403753] [INFO ] [sig ] FSCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:29.562061] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FSCO.txt [2026-03-05T20:22:29.562224] [INFO ] [sig ] [1230/3362] Completed FSCO in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-05T20:22:29.562265] [INFO ] [sig ] [1231/3362] Forecasting FSK... [2026-03-05T20:22:29.562295] [INFO ] [sig ] Generating forecast for: FSK [2026-03-05T20:22:29.562326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-03-05T20:22:29.575042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-03-05T20:22:29.575594] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-03-05T20:22:29.576665] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-03-05T20:22:29.576718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:29.576751] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:29.576777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:29.576833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:29.635636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:29.636434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:29.636520] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:29.636597] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:29.757759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:29.757916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:29.757958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:29.757987] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:29.761564] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: DOWN (p=25.96%) [2026-03-05T20:22:29.761864] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-03-05T20:22:29.761991] [INFO ] [sig ] FSK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:29.913762] [INFO ] [LOCAL ] Saved forecast: FSK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FSK.txt [2026-03-05T20:22:29.913919] [INFO ] [sig ] [1231/3362] Completed FSK in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-05T20:22:29.913968] [INFO ] [sig ] [1232/3362] Forecasting FSLY... [2026-03-05T20:22:29.914006] [INFO ] [sig ] Generating forecast for: FSLY [2026-03-05T20:22:29.914043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-03-05T20:22:29.925262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-03-05T20:22:29.925637] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-03-05T20:22:29.926503] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-03-05T20:22:29.926556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:29.926612] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:29.926641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:29.926700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:29.985000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:29.985762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:29.985841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:29.985873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:30.118041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:30.118404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:30.118451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:30.118483] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:30.122178] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: DOWN (p=11.95%) [2026-03-05T20:22:30.122472] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-03-05T20:22:30.122628] [INFO ] [sig ] FSLY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:30.276623] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FSLY.txt [2026-03-05T20:22:30.276761] [INFO ] [sig ] [1232/3362] Completed FSLY in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-05T20:22:30.276802] [INFO ] [sig ] [1233/3362] Forecasting FSM... [2026-03-05T20:22:30.276833] [INFO ] [sig ] Generating forecast for: FSM [2026-03-05T20:22:30.276865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-03-05T20:22:30.287979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-03-05T20:22:30.288303] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-03-05T20:22:30.289149] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-03-05T20:22:30.289204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:30.289236] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:30.289264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:30.289356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:30.349736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:30.350539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:30.350639] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:30.350675] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:30.472661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:30.472826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:30.472870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:30.472898] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:30.476557] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: UP (p=51.69%) [2026-03-05T20:22:30.476870] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-03-05T20:22:30.477002] [INFO ] [sig ] FSM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:30.625535] [INFO ] [LOCAL ] Saved forecast: FSM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FSM.txt [2026-03-05T20:22:30.625696] [INFO ] [sig ] [1233/3362] Completed FSM in 0.3s | 2.77 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-05T20:22:30.625736] [INFO ] [sig ] [1234/3362] Forecasting FSS... [2026-03-05T20:22:30.625767] [INFO ] [sig ] Generating forecast for: FSS [2026-03-05T20:22:30.625798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-03-05T20:22:30.637076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-03-05T20:22:30.637402] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-03-05T20:22:30.638263] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-03-05T20:22:30.638317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:30.638350] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:30.638378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:30.638441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:30.695720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:30.696439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:30.696521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:30.696554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:30.822262] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:30.822416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:30.822459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:30.822489] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:30.826135] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: DOWN (p=41.82%) [2026-03-05T20:22:30.826422] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-03-05T20:22:30.826555] [INFO ] [sig ] FSS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:30.980782] [INFO ] [LOCAL ] Saved forecast: FSS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FSS.txt [2026-03-05T20:22:30.980941] [INFO ] [sig ] [1234/3362] Completed FSS in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-05T20:22:30.980984] [INFO ] [sig ] [1235/3362] Forecasting FTA... [2026-03-05T20:22:30.981017] [INFO ] [sig ] Generating forecast for: FTA [2026-03-05T20:22:30.981062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-03-05T20:22:30.993011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-03-05T20:22:30.993449] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-03-05T20:22:30.994409] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-03-05T20:22:30.994510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:30.994552] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:30.994599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:30.994671] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:31.066634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:31.067780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:31.067884] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:31.067919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:31.198201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:31.198355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:31.198395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:31.198425] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:31.202032] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: DOWN (p=31.88%) [2026-03-05T20:22:31.202328] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-03-05T20:22:31.202461] [INFO ] [sig ] FTA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:31.348612] [INFO ] [LOCAL ] Saved forecast: FTA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FTA.txt [2026-03-05T20:22:31.348757] [INFO ] [sig ] [1235/3362] Completed FTA in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-05T20:22:31.348797] [INFO ] [sig ] [1236/3362] Forecasting FTAI... [2026-03-05T20:22:31.348827] [INFO ] [sig ] Generating forecast for: FTAI [2026-03-05T20:22:31.348856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-03-05T20:22:31.360027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-03-05T20:22:31.360405] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-03-05T20:22:31.361544] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-03-05T20:22:31.361623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:31.361662] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:31.361691] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:31.361749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:31.420781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:31.421517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:31.421616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:31.421652] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:31.546310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:31.546468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:31.546512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:31.546543] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:31.550132] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: DOWN (p=9.16%) [2026-03-05T20:22:31.550424] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-03-05T20:22:31.550559] [INFO ] [sig ] FTAI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:31.703290] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FTAI.txt [2026-03-05T20:22:31.703451] [INFO ] [sig ] [1236/3362] Completed FTAI in 0.4s | 2.77 sym/s | Total: 7.4m | ETA: 12.8m [2026-03-05T20:22:31.703495] [INFO ] [sig ] [1237/3362] Forecasting FTC... [2026-03-05T20:22:31.703529] [INFO ] [sig ] Generating forecast for: FTC [2026-03-05T20:22:31.703561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-03-05T20:22:31.715676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-03-05T20:22:31.716051] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-03-05T20:22:31.716986] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-03-05T20:22:31.717042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:31.717081] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:31.717112] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:31.717171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:31.780024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:31.780862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:31.780983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:31.781019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:31.905679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:31.905874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:31.905919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:31.905955] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:31.909956] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: UP (p=94.34%) [2026-03-05T20:22:31.910319] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-03-05T20:22:31.910479] [INFO ] [sig ] FTC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:32.065912] [INFO ] [LOCAL ] Saved forecast: FTC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FTC.txt [2026-03-05T20:22:32.066091] [INFO ] [sig ] [1237/3362] Completed FTC in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-03-05T20:22:32.066142] [INFO ] [sig ] [1238/3362] Forecasting FTCI... [2026-03-05T20:22:32.066178] [INFO ] [sig ] Generating forecast for: FTCI [2026-03-05T20:22:32.066209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-03-05T20:22:32.079451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-03-05T20:22:32.079876] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-03-05T20:22:32.080781] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-03-05T20:22:32.080837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:32.080870] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:32.080897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:32.080956] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:32.146415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:32.147263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:32.147351] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:32.147385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:32.280177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:32.280533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:32.280596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:32.280641] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:32.285001] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: DOWN (p=10.33%) [2026-03-05T20:22:32.285510] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-03-05T20:22:32.285665] [INFO ] [sig ] FTCI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:32.438253] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FTCI.txt [2026-03-05T20:22:32.438417] [INFO ] [sig ] [1238/3362] Completed FTCI in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-03-05T20:22:32.438459] [INFO ] [sig ] [1239/3362] Forecasting FTCS... [2026-03-05T20:22:32.438491] [INFO ] [sig ] Generating forecast for: FTCS [2026-03-05T20:22:32.438522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-03-05T20:22:32.449941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-03-05T20:22:32.450315] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-03-05T20:22:32.451176] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-03-05T20:22:32.451230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:32.451261] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:32.451288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:32.451344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:32.508282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:32.509112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:32.509198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:32.509231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:32.630597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:32.630784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:32.630827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:32.630856] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:32.634459] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: UP (p=50.26%) [2026-03-05T20:22:32.634766] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-03-05T20:22:32.634902] [INFO ] [sig ] FTCS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:32.779902] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FTCS.txt [2026-03-05T20:22:32.780050] [INFO ] [sig ] [1239/3362] Completed FTCS in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-03-05T20:22:32.780098] [INFO ] [sig ] [1240/3362] Forecasting FTEK... [2026-03-05T20:22:32.780141] [INFO ] [sig ] Generating forecast for: FTEK [2026-03-05T20:22:32.780174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-03-05T20:22:32.791879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-03-05T20:22:32.792252] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-03-05T20:22:32.793147] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-03-05T20:22:32.793202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:32.793236] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:32.793264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:32.793321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:32.858745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:32.859568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:32.859675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:32.859715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:32.983933] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:32.984094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:32.984137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:32.984166] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:32.988272] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: DOWN (p=22.25%) [2026-03-05T20:22:32.988605] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-03-05T20:22:32.988741] [INFO ] [sig ] FTEK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:33.144024] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FTEK.txt [2026-03-05T20:22:33.144215] [INFO ] [sig ] [1240/3362] Completed FTEK in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-03-05T20:22:33.144259] [INFO ] [sig ] [1241/3362] Forecasting FTGC... [2026-03-05T20:22:33.144291] [INFO ] [sig ] Generating forecast for: FTGC [2026-03-05T20:22:33.144330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-03-05T20:22:33.156106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-03-05T20:22:33.156476] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-03-05T20:22:33.157352] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-03-05T20:22:33.157408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:33.157442] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:33.157471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:33.157542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:33.221745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:33.222658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:33.222745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:33.222783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:33.352691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:33.352868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:33.352911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:33.352940] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:33.356618] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: DOWN (p=36.77%) [2026-03-05T20:22:33.356926] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-03-05T20:22:33.357060] [INFO ] [sig ] FTGC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:33.502876] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FTGC.txt [2026-03-05T20:22:33.503016] [INFO ] [sig ] [1241/3362] Completed FTGC in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-03-05T20:22:33.503056] [INFO ] [sig ] [1242/3362] Forecasting FTGS... [2026-03-05T20:22:33.503086] [INFO ] [sig ] Generating forecast for: FTGS [2026-03-05T20:22:33.503116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-03-05T20:22:33.514227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-03-05T20:22:33.514556] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-03-05T20:22:33.515460] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-03-05T20:22:33.515529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:33.515597] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:33.515644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:33.515730] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:33.572435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:33.573183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:33.573268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:33.573302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:33.695715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:33.695912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:33.695956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:33.695986] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:33.700034] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: UP (p=61.70%) [2026-03-05T20:22:33.700313] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-03-05T20:22:33.700443] [INFO ] [sig ] FTGS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:33.847492] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FTGS.txt [2026-03-05T20:22:33.847661] [INFO ] [sig ] [1242/3362] Completed FTGS in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-03-05T20:22:33.847705] [INFO ] [sig ] [1243/3362] Forecasting FTHI... [2026-03-05T20:22:33.847737] [INFO ] [sig ] Generating forecast for: FTHI [2026-03-05T20:22:33.847768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-03-05T20:22:33.859562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-03-05T20:22:33.859933] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-03-05T20:22:33.860789] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-03-05T20:22:33.860841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:33.860875] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:33.860902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:33.860957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:33.919884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:33.920744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:33.920829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:33.920861] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:34.039064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:34.039231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:34.039274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:34.039303] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:34.042946] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: UP (p=97.06%) [2026-03-05T20:22:34.043229] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-03-05T20:22:34.043361] [INFO ] [sig ] FTHI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:34.194871] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FTHI.txt [2026-03-05T20:22:34.195026] [INFO ] [sig ] [1243/3362] Completed FTHI in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-03-05T20:22:34.195077] [INFO ] [sig ] [1244/3362] Forecasting FTHY... [2026-03-05T20:22:34.195114] [INFO ] [sig ] Generating forecast for: FTHY [2026-03-05T20:22:34.195151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-03-05T20:22:34.206976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-03-05T20:22:34.207315] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-03-05T20:22:34.208260] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-03-05T20:22:34.208315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:34.208379] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:34.208408] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:34.208464] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:34.266835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:34.267666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:34.267754] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:34.267789] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:34.386337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:34.386496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:34.386540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:34.386591] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:34.390522] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: DOWN (p=13.24%) [2026-03-05T20:22:34.390845] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-03-05T20:22:34.390987] [INFO ] [sig ] FTHY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:34.544788] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FTHY.txt [2026-03-05T20:22:34.544947] [INFO ] [sig ] [1244/3362] Completed FTHY in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-03-05T20:22:34.544990] [INFO ] [sig ] [1245/3362] Forecasting FTI... [2026-03-05T20:22:34.545022] [INFO ] [sig ] Generating forecast for: FTI [2026-03-05T20:22:34.545053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-03-05T20:22:34.558001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-03-05T20:22:34.558370] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-03-05T20:22:34.559657] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-03-05T20:22:34.559711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:34.559744] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:34.559774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:34.559850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:34.625163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:34.626037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:34.626138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:34.626180] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:34.749669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:34.749829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:34.749871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:34.749901] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:34.753494] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: UP (p=83.42%) [2026-03-05T20:22:34.753990] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-03-05T20:22:34.754119] [INFO ] [sig ] FTI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:34.904453] [INFO ] [LOCAL ] Saved forecast: FTI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FTI.txt [2026-03-05T20:22:34.904620] [INFO ] [sig ] [1245/3362] Completed FTI in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.8m [2026-03-05T20:22:34.904664] [INFO ] [sig ] [1246/3362] Forecasting FTK... [2026-03-05T20:22:34.904696] [INFO ] [sig ] Generating forecast for: FTK [2026-03-05T20:22:34.904726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-03-05T20:22:34.916875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-03-05T20:22:34.917195] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-03-05T20:22:34.918116] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-03-05T20:22:34.918210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:34.918246] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:34.918273] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:34.918332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:34.978625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:34.979451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:34.979543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:34.979598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:35.102110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:35.102266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:35.102308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:35.102338] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:35.105921] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: DOWN (p=17.68%) [2026-03-05T20:22:35.106205] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-03-05T20:22:35.106337] [INFO ] [sig ] FTK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:35.252983] [INFO ] [LOCAL ] Saved forecast: FTK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FTK.txt [2026-03-05T20:22:35.253134] [INFO ] [sig ] [1246/3362] Completed FTK in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-05T20:22:35.253182] [INFO ] [sig ] [1247/3362] Forecasting FTLF... [2026-03-05T20:22:35.253218] [INFO ] [sig ] Generating forecast for: FTLF [2026-03-05T20:22:35.253248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-03-05T20:22:35.263819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-03-05T20:22:35.264159] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-03-05T20:22:35.265001] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-03-05T20:22:35.265063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:35.265100] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:35.265127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:35.265184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:35.322678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:35.323615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:35.323703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:35.323735] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:35.436447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:35.436625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:35.436669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:35.436734] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:35.440243] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: UP (p=54.61%) [2026-03-05T20:22:35.440527] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-03-05T20:22:35.440680] [INFO ] [sig ] FTLF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:35.584559] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FTLF.txt [2026-03-05T20:22:35.584749] [INFO ] [sig ] [1247/3362] Completed FTLF in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-05T20:22:35.584790] [INFO ] [sig ] [1248/3362] Forecasting FTQI... [2026-03-05T20:22:35.584820] [INFO ] [sig ] Generating forecast for: FTQI [2026-03-05T20:22:35.584851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-03-05T20:22:35.600444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-03-05T20:22:35.600968] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-03-05T20:22:35.602302] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-03-05T20:22:35.602381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:35.602439] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:35.602490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:35.602608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:35.671476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:35.672470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:35.672561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:35.672616] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:35.800650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:35.800819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:35.800861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:35.800889] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:35.804423] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: UP (p=52.84%) [2026-03-05T20:22:35.804800] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-03-05T20:22:35.804948] [INFO ] [sig ] FTQI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:35.957028] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FTQI.txt [2026-03-05T20:22:35.957262] [INFO ] [sig ] [1248/3362] Completed FTQI in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-05T20:22:35.957305] [INFO ] [sig ] [1249/3362] Forecasting FTRE... [2026-03-05T20:22:35.957335] [INFO ] [sig ] Generating forecast for: FTRE [2026-03-05T20:22:35.957367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-03-05T20:22:35.968306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-03-05T20:22:35.968730] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-03-05T20:22:35.969623] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-03-05T20:22:35.969677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:35.969710] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:35.969736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:35.969794] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:36.031333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:36.032278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:36.032367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:36.032400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:36.160689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:36.160847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:36.160889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:36.160919] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:36.164747] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: UP (p=91.90%) [2026-03-05T20:22:36.165029] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-03-05T20:22:36.165162] [INFO ] [sig ] FTRE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:36.313847] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FTRE.txt [2026-03-05T20:22:36.314009] [INFO ] [sig ] [1249/3362] Completed FTRE in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-05T20:22:36.314056] [INFO ] [sig ] [1250/3362] Forecasting FTRI... [2026-03-05T20:22:36.314094] [INFO ] [sig ] Generating forecast for: FTRI [2026-03-05T20:22:36.314130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-03-05T20:22:36.326525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-03-05T20:22:36.326966] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-03-05T20:22:36.327869] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-03-05T20:22:36.327924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:36.327956] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:36.327982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:36.328038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:36.388921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:36.389859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:36.389950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:36.389984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:36.511079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:36.511261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:36.511303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:36.511332] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:36.515041] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: UP (p=57.72%) [2026-03-05T20:22:36.515337] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-03-05T20:22:36.515470] [INFO ] [sig ] FTRI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:36.664976] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FTRI.txt [2026-03-05T20:22:36.665152] [INFO ] [sig ] [1250/3362] Completed FTRI in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-05T20:22:36.665193] [INFO ] [sig ] [1251/3362] Forecasting FTS... [2026-03-05T20:22:36.665225] [INFO ] [sig ] Generating forecast for: FTS [2026-03-05T20:22:36.665256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-03-05T20:22:36.677178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-03-05T20:22:36.677693] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-03-05T20:22:36.678672] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-03-05T20:22:36.678731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:36.678764] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:36.678791] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:36.678846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:36.737052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:36.738012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:36.738099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:36.738133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:36.870420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:36.870599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:36.870643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:36.870673] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:36.874350] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: UP (p=63.82%) [2026-03-05T20:22:36.874656] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-03-05T20:22:36.874809] [INFO ] [sig ] FTS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:37.024105] [INFO ] [LOCAL ] Saved forecast: FTS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FTS.txt [2026-03-05T20:22:37.024271] [INFO ] [sig ] [1251/3362] Completed FTS in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-05T20:22:37.024316] [INFO ] [sig ] [1252/3362] Forecasting FTSL... [2026-03-05T20:22:37.024347] [INFO ] [sig ] Generating forecast for: FTSL [2026-03-05T20:22:37.024377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-03-05T20:22:37.036388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-03-05T20:22:37.036797] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-03-05T20:22:37.037629] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-03-05T20:22:37.037712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:37.037748] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:37.037778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:37.037836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:37.099383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:37.100284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:37.100368] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:37.100401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:37.250132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:37.250300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:37.250345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:37.250375] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:37.254927] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-03-05T20:22:37.255335] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-03-05T20:22:37.255503] [INFO ] [sig ] FTSL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:37.410743] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FTSL.txt [2026-03-05T20:22:37.410921] [INFO ] [sig ] [1252/3362] Completed FTSL in 0.4s | 2.77 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-05T20:22:37.410963] [INFO ] [sig ] [1253/3362] Forecasting FTSM... [2026-03-05T20:22:37.410994] [INFO ] [sig ] Generating forecast for: FTSM [2026-03-05T20:22:37.411026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-03-05T20:22:37.424468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-03-05T20:22:37.424958] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-03-05T20:22:37.425889] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-03-05T20:22:37.425945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:37.425980] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:37.426008] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:37.426066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:37.486296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:37.487707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:37.487812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:37.487856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:37.588276] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:37.588434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:37.588493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:37.588525] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:37.592132] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=98.21%) [2026-03-05T20:22:37.592425] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-03-05T20:22:37.592564] [INFO ] [sig ] FTSM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:37.737290] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FTSM.txt [2026-03-05T20:22:37.737441] [INFO ] [sig ] [1253/3362] Completed FTSM in 0.3s | 2.77 sym/s | Total: 7.5m | ETA: 12.7m [2026-03-05T20:22:37.737481] [INFO ] [sig ] [1254/3362] Forecasting FTXL... [2026-03-05T20:22:37.737509] [INFO ] [sig ] Generating forecast for: FTXL [2026-03-05T20:22:37.737539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-03-05T20:22:37.748951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-03-05T20:22:37.749332] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-03-05T20:22:37.750186] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-03-05T20:22:37.750241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:37.750275] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:37.750303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:37.750361] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:37.815406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:37.816350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:37.816472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:37.816508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:37.951605] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:37.951784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:37.951829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:37.951859] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:37.955884] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: UP (p=86.09%) [2026-03-05T20:22:37.956202] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-03-05T20:22:37.956361] [INFO ] [sig ] FTXL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:38.115256] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FTXL.txt [2026-03-05T20:22:38.115430] [INFO ] [sig ] [1254/3362] Completed FTXL in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-03-05T20:22:38.115474] [INFO ] [sig ] [1255/3362] Forecasting FTXN... [2026-03-05T20:22:38.115505] [INFO ] [sig ] Generating forecast for: FTXN [2026-03-05T20:22:38.115536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-03-05T20:22:38.310831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-03-05T20:22:38.311363] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-03-05T20:22:38.312354] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-03-05T20:22:38.312411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:38.312445] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:38.312473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:38.312530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:38.374172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:38.375287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:38.375381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:38.375416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:38.505812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:38.505977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:38.506020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:38.506050] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:38.509652] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: UP (p=51.68%) [2026-03-05T20:22:38.509937] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-03-05T20:22:38.510068] [INFO ] [sig ] FTXN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:38.658919] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FTXN.txt [2026-03-05T20:22:38.659087] [INFO ] [sig ] [1255/3362] Completed FTXN in 0.5s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-03-05T20:22:38.659132] [INFO ] [sig ] [1256/3362] Forecasting FTXO... [2026-03-05T20:22:38.659163] [INFO ] [sig ] Generating forecast for: FTXO [2026-03-05T20:22:38.659199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-03-05T20:22:38.671089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-03-05T20:22:38.671484] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-03-05T20:22:38.672350] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-03-05T20:22:38.672405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:38.672438] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:38.672466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:38.672523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:38.732403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:38.733329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:38.733420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:38.733456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:38.858007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:38.858169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:38.858218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:38.858254] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:38.861825] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: DOWN (p=17.86%) [2026-03-05T20:22:38.862109] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-03-05T20:22:38.862238] [INFO ] [sig ] FTXO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:39.010451] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FTXO.txt [2026-03-05T20:22:39.010640] [INFO ] [sig ] [1256/3362] Completed FTXO in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-03-05T20:22:39.010684] [INFO ] [sig ] [1257/3362] Forecasting FUBO... [2026-03-05T20:22:39.010715] [INFO ] [sig ] Generating forecast for: FUBO [2026-03-05T20:22:39.010745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-03-05T20:22:39.021925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-03-05T20:22:39.022310] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-03-05T20:22:39.023165] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-03-05T20:22:39.023224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:39.023271] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:39.023300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:39.023357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:39.080310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:39.081232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:39.081318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:39.081352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:39.203299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:39.203466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:39.203509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:39.203540] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:39.207003] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: DOWN (p=22.74%) [2026-03-05T20:22:39.207325] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-03-05T20:22:39.207461] [INFO ] [sig ] FUBO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:39.354421] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FUBO.txt [2026-03-05T20:22:39.354630] [INFO ] [sig ] [1257/3362] Completed FUBO in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-03-05T20:22:39.354675] [INFO ] [sig ] [1258/3362] Forecasting FUL... [2026-03-05T20:22:39.354707] [INFO ] [sig ] Generating forecast for: FUL [2026-03-05T20:22:39.354738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-03-05T20:22:39.366602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-03-05T20:22:39.366958] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-03-05T20:22:39.367828] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-03-05T20:22:39.367882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:39.367915] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:39.367942] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:39.367998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:39.425368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:39.426687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:39.426777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:39.426810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:39.553241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:39.553411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:39.553452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:39.553483] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:39.556972] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: DOWN (p=2.02%) [2026-03-05T20:22:39.557254] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-03-05T20:22:39.557385] [INFO ] [sig ] FUL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:39.706914] [INFO ] [LOCAL ] Saved forecast: FUL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FUL.txt [2026-03-05T20:22:39.707088] [INFO ] [sig ] [1258/3362] Completed FUL in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-03-05T20:22:39.707130] [INFO ] [sig ] [1259/3362] Forecasting FULC... [2026-03-05T20:22:39.707161] [INFO ] [sig ] Generating forecast for: FULC [2026-03-05T20:22:39.707195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-03-05T20:22:39.718432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-03-05T20:22:39.718837] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-03-05T20:22:39.719717] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-03-05T20:22:39.719771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:39.719804] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:39.719832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:39.719888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:39.777623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:39.778596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:39.778683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:39.778716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:39.905108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:39.905279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:39.905331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:39.905368] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:39.908962] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: DOWN (p=21.13%) [2026-03-05T20:22:39.909261] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-03-05T20:22:39.909427] [INFO ] [sig ] FULC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:40.068867] [INFO ] [LOCAL ] Saved forecast: FULC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FULC.txt [2026-03-05T20:22:40.069098] [INFO ] [sig ] [1259/3362] Completed FULC in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-03-05T20:22:40.069154] [INFO ] [sig ] [1260/3362] Forecasting FUN... [2026-03-05T20:22:40.069200] [INFO ] [sig ] Generating forecast for: FUN [2026-03-05T20:22:40.069244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-03-05T20:22:40.085074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-03-05T20:22:40.085556] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-03-05T20:22:40.086716] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-03-05T20:22:40.086782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:40.086829] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:40.086866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:40.086949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:40.146369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:40.147276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:40.147366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:40.147400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:40.276817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:40.276984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:40.277026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:40.277057] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:40.280845] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: UP (p=62.54%) [2026-03-05T20:22:40.281184] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-03-05T20:22:40.281336] [INFO ] [sig ] FUN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:40.431529] [INFO ] [LOCAL ] Saved forecast: FUN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FUN.txt [2026-03-05T20:22:40.431692] [INFO ] [sig ] [1260/3362] Completed FUN in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-03-05T20:22:40.431732] [INFO ] [sig ] [1261/3362] Forecasting FUNC... [2026-03-05T20:22:40.431768] [INFO ] [sig ] Generating forecast for: FUNC [2026-03-05T20:22:40.431801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-03-05T20:22:40.444066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-03-05T20:22:40.444664] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-03-05T20:22:40.445526] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-03-05T20:22:40.445606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:40.445672] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:40.445704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:40.445764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:40.511104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:40.512241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:40.512383] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:40.512420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:40.634113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:40.634290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:40.634339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:40.634370] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:40.638415] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: DOWN (p=12.40%) [2026-03-05T20:22:40.638729] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-03-05T20:22:40.638891] [INFO ] [sig ] FUNC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:40.788053] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FUNC.txt [2026-03-05T20:22:40.788217] [INFO ] [sig ] [1261/3362] Completed FUNC in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-03-05T20:22:40.788279] [INFO ] [sig ] [1262/3362] Forecasting FUND... [2026-03-05T20:22:40.788324] [INFO ] [sig ] Generating forecast for: FUND [2026-03-05T20:22:40.788376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-03-05T20:22:40.801687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-03-05T20:22:40.802067] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-03-05T20:22:40.802940] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-03-05T20:22:40.802994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:40.803034] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:40.803062] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:40.803125] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:40.861137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:40.861826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:40.861906] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:40.861938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:40.975332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:40.975492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:40.975535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:40.975565] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:40.979031] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: DOWN (p=18.14%) [2026-03-05T20:22:40.979310] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-03-05T20:22:40.979440] [INFO ] [sig ] FUND: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:41.126257] [INFO ] [LOCAL ] Saved forecast: FUND 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/FUND.txt [2026-03-05T20:22:41.126377] [INFO ] [sig ] [1262/3362] Completed FUND in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.7m [2026-03-05T20:22:41.126420] [INFO ] [sig ] [1263/3362] Forecasting FVCB... [2026-03-05T20:22:41.126451] [INFO ] [sig ] Generating forecast for: FVCB [2026-03-05T20:22:41.126481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-03-05T20:22:41.138027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-03-05T20:22:41.138407] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-03-05T20:22:41.139278] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-03-05T20:22:41.139331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:41.139364] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:41.139390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:41.139446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:41.197635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:41.202709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:41.202846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:41.202882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:41.330819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:41.330984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:41.331026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:41.331055] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:41.334655] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: UP (p=61.41%) [2026-03-05T20:22:41.334955] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-03-05T20:22:41.335114] [INFO ] [sig ] FVCB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:41.489613] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FVCB.txt [2026-03-05T20:22:41.489786] [INFO ] [sig ] [1263/3362] Completed FVCB in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-05T20:22:41.489836] [INFO ] [sig ] [1264/3362] Forecasting FWONA... [2026-03-05T20:22:41.489868] [INFO ] [sig ] Generating forecast for: FWONA [2026-03-05T20:22:41.489900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-03-05T20:22:41.502324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-03-05T20:22:41.502740] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-03-05T20:22:41.503614] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-03-05T20:22:41.503668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:41.503700] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:41.503727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:41.503784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:41.565771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:41.566697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:41.566787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:41.566820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:41.696685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:41.696846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:41.696887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:41.697007] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:41.700651] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: UP (p=99.09%) [2026-03-05T20:22:41.700972] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-03-05T20:22:41.701113] [INFO ] [sig ] FWONA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:41.850439] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FWONA.txt [2026-03-05T20:22:41.850624] [INFO ] [sig ] [1264/3362] Completed FWONA in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-05T20:22:41.850667] [INFO ] [sig ] [1265/3362] Forecasting FWONK... [2026-03-05T20:22:41.850697] [INFO ] [sig ] Generating forecast for: FWONK [2026-03-05T20:22:41.850729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-03-05T20:22:41.862294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-03-05T20:22:41.862709] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-03-05T20:22:41.863537] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-03-05T20:22:41.863623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:41.863659] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:41.863686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:41.863742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:41.921868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:41.922811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:41.922899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:41.922934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:42.040991] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:42.041180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:42.041229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:42.041260] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:42.044913] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: UP (p=74.99%) [2026-03-05T20:22:42.045229] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-03-05T20:22:42.045369] [INFO ] [sig ] FWONK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:42.190695] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FWONK.txt [2026-03-05T20:22:42.190845] [INFO ] [sig ] [1265/3362] Completed FWONK in 0.3s | 2.77 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-05T20:22:42.190885] [INFO ] [sig ] [1266/3362] Forecasting FWRD... [2026-03-05T20:22:42.190916] [INFO ] [sig ] Generating forecast for: FWRD [2026-03-05T20:22:42.190946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-03-05T20:22:42.204702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-03-05T20:22:42.205068] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-03-05T20:22:42.205978] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-03-05T20:22:42.206033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:42.206068] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:42.206097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:42.206156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:42.267463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:42.268423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:42.268528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:42.268564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:42.397694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:42.397858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:42.397899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:42.397930] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:42.401507] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: UP (p=96.53%) [2026-03-05T20:22:42.401816] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-03-05T20:22:42.401951] [INFO ] [sig ] FWRD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:42.550222] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FWRD.txt [2026-03-05T20:22:42.550388] [INFO ] [sig ] [1266/3362] Completed FWRD in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-05T20:22:42.550432] [INFO ] [sig ] [1267/3362] Forecasting FWRG... [2026-03-05T20:22:42.550470] [INFO ] [sig ] Generating forecast for: FWRG [2026-03-05T20:22:42.550510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-03-05T20:22:42.562035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-03-05T20:22:42.562344] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-03-05T20:22:42.563165] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-03-05T20:22:42.563218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:42.563255] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:42.563289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:42.563357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:42.625962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:42.627074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:42.627164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:42.627198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:42.758736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:42.758915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:42.758960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:42.758989] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:42.762684] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: UP (p=70.43%) [2026-03-05T20:22:42.762989] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-03-05T20:22:42.763124] [INFO ] [sig ] FWRG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:42.913016] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FWRG.txt [2026-03-05T20:22:42.913185] [INFO ] [sig ] [1267/3362] Completed FWRG in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-05T20:22:42.913226] [INFO ] [sig ] [1268/3362] Forecasting FYC... [2026-03-05T20:22:42.913256] [INFO ] [sig ] Generating forecast for: FYC [2026-03-05T20:22:42.913286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-03-05T20:22:42.924678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-03-05T20:22:42.925087] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-03-05T20:22:42.925931] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-03-05T20:22:42.925984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:42.926017] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:42.926072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:42.926132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:42.985870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:42.986777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:42.986862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:42.986895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:43.107791] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:43.107955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:43.107997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:43.108027] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:43.112003] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: UP (p=91.02%) [2026-03-05T20:22:43.112314] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-03-05T20:22:43.112465] [INFO ] [sig ] FYC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:43.265109] [INFO ] [LOCAL ] Saved forecast: FYC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FYC.txt [2026-03-05T20:22:43.265277] [INFO ] [sig ] [1268/3362] Completed FYC in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-05T20:22:43.265321] [INFO ] [sig ] [1269/3362] Forecasting FYX... [2026-03-05T20:22:43.265352] [INFO ] [sig ] Generating forecast for: FYX [2026-03-05T20:22:43.265389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-03-05T20:22:43.276755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-03-05T20:22:43.277176] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-03-05T20:22:43.278297] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-03-05T20:22:43.278352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:43.278385] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:43.278412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:43.278468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:43.340231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:43.341121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:43.341206] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:43.341244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:43.465324] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:43.465488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:43.465531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:43.465562] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:43.469235] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: UP (p=98.03%) [2026-03-05T20:22:43.469542] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-03-05T20:22:43.469698] [INFO ] [sig ] FYX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:43.628111] [INFO ] [LOCAL ] Saved forecast: FYX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/FYX.txt [2026-03-05T20:22:43.628272] [INFO ] [sig ] [1269/3362] Completed FYX in 0.4s | 2.77 sym/s | Total: 7.6m | ETA: 12.6m [2026-03-05T20:22:43.628312] [INFO ] [sig ] [1270/3362] Forecasting G... [2026-03-05T20:22:43.628344] [INFO ] [sig ] Generating forecast for: G [2026-03-05T20:22:43.628374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-03-05T20:22:43.640475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-03-05T20:22:43.641053] [INFO ] [FORECASTER] Starting predict_future for G [2026-03-05T20:22:43.642094] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-03-05T20:22:43.642147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:43.642180] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:43.642207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:43.642264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:43.701485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:43.702364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:43.702447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:43.702481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:43.823319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:43.823470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:43.823510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:43.823538] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:43.827152] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: DOWN (p=16.18%) [2026-03-05T20:22:43.827429] [INFO ] [FORECASTER] Completed predict_future for G [2026-03-05T20:22:43.827559] [INFO ] [sig ] G: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:43.974680] [INFO ] [LOCAL ] Saved forecast: G 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/G.txt [2026-03-05T20:22:43.974796] [INFO ] [sig ] [1270/3362] Completed G in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-03-05T20:22:43.974834] [INFO ] [sig ] [1271/3362] Forecasting GAB... [2026-03-05T20:22:43.974864] [INFO ] [sig ] Generating forecast for: GAB [2026-03-05T20:22:43.974892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-03-05T20:22:43.987334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-03-05T20:22:43.987880] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-03-05T20:22:43.988744] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-03-05T20:22:43.988796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:43.988829] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:43.988856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:43.988913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:44.047986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:44.049042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:44.049124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:44.049192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:44.166910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:44.167069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:44.167111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:44.167141] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:44.170716] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: UP (p=50.84%) [2026-03-05T20:22:44.170996] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-03-05T20:22:44.171126] [INFO ] [sig ] GAB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:44.318792] [INFO ] [LOCAL ] Saved forecast: GAB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GAB.txt [2026-03-05T20:22:44.318932] [INFO ] [sig ] [1271/3362] Completed GAB in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-03-05T20:22:44.318971] [INFO ] [sig ] [1272/3362] Forecasting GABC... [2026-03-05T20:22:44.319002] [INFO ] [sig ] Generating forecast for: GABC [2026-03-05T20:22:44.319048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-03-05T20:22:44.330663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-03-05T20:22:44.331004] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-03-05T20:22:44.331870] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-03-05T20:22:44.331922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:44.331955] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:44.331983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:44.332041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:44.389500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:44.390328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:44.390412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:44.390445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:44.515658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:44.515820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:44.515863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:44.515892] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:44.519395] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: DOWN (p=2.55%) [2026-03-05T20:22:44.519716] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-03-05T20:22:44.519852] [INFO ] [sig ] GABC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:44.670418] [INFO ] [LOCAL ] Saved forecast: GABC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GABC.txt [2026-03-05T20:22:44.670552] [INFO ] [sig ] [1272/3362] Completed GABC in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-03-05T20:22:44.670610] [INFO ] [sig ] [1273/3362] Forecasting GAIA... [2026-03-05T20:22:44.670642] [INFO ] [sig ] Generating forecast for: GAIA [2026-03-05T20:22:44.670672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-03-05T20:22:44.681598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-03-05T20:22:44.681933] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-03-05T20:22:44.682768] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-03-05T20:22:44.682821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:44.682853] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:44.682881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:44.682937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:44.740552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:44.741399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:44.741484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:44.741519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:44.858540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:44.858713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:44.858757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:44.858788] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:44.862295] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: UP (p=94.31%) [2026-03-05T20:22:44.862598] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-03-05T20:22:44.862732] [INFO ] [sig ] GAIA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:45.020762] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GAIA.txt [2026-03-05T20:22:45.020936] [INFO ] [sig ] [1273/3362] Completed GAIA in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-03-05T20:22:45.020977] [INFO ] [sig ] [1274/3362] Forecasting GAIN... [2026-03-05T20:22:45.021010] [INFO ] [sig ] Generating forecast for: GAIN [2026-03-05T20:22:45.021039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-03-05T20:22:45.033060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-03-05T20:22:45.033465] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-03-05T20:22:45.034323] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-03-05T20:22:45.034378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:45.034411] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:45.034439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:45.034497] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:45.095242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:45.096144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:45.096260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:45.096302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:45.215246] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:45.215405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:45.215446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:45.215475] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:45.218909] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: DOWN (p=13.19%) [2026-03-05T20:22:45.219251] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-03-05T20:22:45.219412] [INFO ] [sig ] GAIN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:45.367231] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GAIN.txt [2026-03-05T20:22:45.367382] [INFO ] [sig ] [1274/3362] Completed GAIN in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-03-05T20:22:45.367421] [INFO ] [sig ] [1275/3362] Forecasting GAM... [2026-03-05T20:22:45.367452] [INFO ] [sig ] Generating forecast for: GAM [2026-03-05T20:22:45.367482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-03-05T20:22:45.378387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-03-05T20:22:45.378763] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-03-05T20:22:45.379644] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-03-05T20:22:45.379698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:45.379733] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:45.379763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:45.379821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:45.436843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:45.437510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:45.437610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:45.437671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:45.562375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:45.562741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:45.562784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:45.562813] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:45.566925] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: DOWN (p=45.00%) [2026-03-05T20:22:45.567202] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-03-05T20:22:45.567333] [INFO ] [sig ] GAM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:45.724145] [INFO ] [LOCAL ] Saved forecast: GAM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GAM.txt [2026-03-05T20:22:45.724322] [INFO ] [sig ] [1275/3362] Completed GAM in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-03-05T20:22:45.724366] [INFO ] [sig ] [1276/3362] Forecasting GAMB... [2026-03-05T20:22:45.724396] [INFO ] [sig ] Generating forecast for: GAMB [2026-03-05T20:22:45.724429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-03-05T20:22:45.737276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-03-05T20:22:45.737852] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-03-05T20:22:45.738941] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-03-05T20:22:45.738994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:45.739026] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:45.739055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:45.739111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:45.796985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:45.797672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:45.797751] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:45.797783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:45.918099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:45.918256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:45.918303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:45.918331] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:45.921771] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: DOWN (p=38.37%) [2026-03-05T20:22:45.922046] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-03-05T20:22:45.922172] [INFO ] [sig ] GAMB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:46.071490] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GAMB.txt [2026-03-05T20:22:46.071685] [INFO ] [sig ] [1276/3362] Completed GAMB in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-03-05T20:22:46.071729] [INFO ] [sig ] [1277/3362] Forecasting GANX... [2026-03-05T20:22:46.071759] [INFO ] [sig ] Generating forecast for: GANX [2026-03-05T20:22:46.071790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-03-05T20:22:46.085992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-03-05T20:22:46.086382] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-03-05T20:22:46.087225] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-03-05T20:22:46.087279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:46.087312] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:46.087340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:46.087397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:46.144415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:46.145293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:46.145376] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:46.145409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:46.268027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:46.268197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:46.268239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:46.268269] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:46.271851] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: DOWN (p=4.38%) [2026-03-05T20:22:46.272191] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-03-05T20:22:46.272339] [INFO ] [sig ] GANX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:46.423559] [INFO ] [LOCAL ] Saved forecast: GANX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GANX.txt [2026-03-05T20:22:46.423744] [INFO ] [sig ] [1277/3362] Completed GANX in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-03-05T20:22:46.423785] [INFO ] [sig ] [1278/3362] Forecasting GASS... [2026-03-05T20:22:46.423814] [INFO ] [sig ] Generating forecast for: GASS [2026-03-05T20:22:46.423845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-03-05T20:22:46.439025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-03-05T20:22:46.439439] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-03-05T20:22:46.440522] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-03-05T20:22:46.440595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:46.440849] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:46.440879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:46.440937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:46.498289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:46.499162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:46.499246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:46.499278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:46.618888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:46.619042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:46.619084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:46.619112] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:46.622537] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: UP (p=98.69%) [2026-03-05T20:22:46.622833] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-03-05T20:22:46.622963] [INFO ] [sig ] GASS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:46.771707] [INFO ] [LOCAL ] Saved forecast: GASS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GASS.txt [2026-03-05T20:22:46.771841] [INFO ] [sig ] [1278/3362] Completed GASS in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.6m [2026-03-05T20:22:46.771881] [INFO ] [sig ] [1279/3362] Forecasting GATX... [2026-03-05T20:22:46.771910] [INFO ] [sig ] Generating forecast for: GATX [2026-03-05T20:22:46.771939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-03-05T20:22:46.783172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-03-05T20:22:46.783515] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-03-05T20:22:46.784439] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-03-05T20:22:46.784495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:46.784530] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:46.784557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:46.784665] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:46.843608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:46.844296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:46.844395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:46.844437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:46.968093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:46.968255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:46.968298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:46.968329] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:46.971878] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: UP (p=93.95%) [2026-03-05T20:22:46.972163] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-03-05T20:22:46.972299] [INFO ] [sig ] GATX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:47.123098] [INFO ] [LOCAL ] Saved forecast: GATX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GATX.txt [2026-03-05T20:22:47.123274] [INFO ] [sig ] [1279/3362] Completed GATX in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-05T20:22:47.123332] [INFO ] [sig ] [1280/3362] Forecasting GBAB... [2026-03-05T20:22:47.123370] [INFO ] [sig ] Generating forecast for: GBAB [2026-03-05T20:22:47.123403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-03-05T20:22:47.134701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-03-05T20:22:47.135030] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-03-05T20:22:47.135938] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-03-05T20:22:47.135993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:47.136028] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:47.136057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:47.136116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:47.210217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:47.211283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:47.211387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:47.211434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:47.347843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:47.348004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:47.348046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:47.348078] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:47.351892] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: DOWN (p=15.60%) [2026-03-05T20:22:47.352218] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-03-05T20:22:47.352363] [INFO ] [sig ] GBAB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:47.505252] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GBAB.txt [2026-03-05T20:22:47.505413] [INFO ] [sig ] [1280/3362] Completed GBAB in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-05T20:22:47.505457] [INFO ] [sig ] [1281/3362] Forecasting GBCI... [2026-03-05T20:22:47.505488] [INFO ] [sig ] Generating forecast for: GBCI [2026-03-05T20:22:47.505521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-03-05T20:22:47.516890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-03-05T20:22:47.517271] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-03-05T20:22:47.518150] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-03-05T20:22:47.518226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:47.518262] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:47.518289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:47.518345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:47.583216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:47.584151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:47.584241] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:47.584276] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:47.715434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:47.715624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:47.715669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:47.715734] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:47.719611] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: DOWN (p=49.32%) [2026-03-05T20:22:47.719970] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-03-05T20:22:47.720117] [INFO ] [sig ] GBCI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:47.875901] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GBCI.txt [2026-03-05T20:22:47.876063] [INFO ] [sig ] [1281/3362] Completed GBCI in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-05T20:22:47.876104] [INFO ] [sig ] [1282/3362] Forecasting GBDC... [2026-03-05T20:22:47.876134] [INFO ] [sig ] Generating forecast for: GBDC [2026-03-05T20:22:47.876165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-03-05T20:22:47.887809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-03-05T20:22:47.888216] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-03-05T20:22:47.889092] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-03-05T20:22:47.889146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:47.889179] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:47.889207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:47.889264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:47.952710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:47.953809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:47.953911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:47.953948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:48.075019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:48.075182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:48.075225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:48.075256] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:48.079667] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: DOWN (p=22.78%) [2026-03-05T20:22:48.080062] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-03-05T20:22:48.080233] [INFO ] [sig ] GBDC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:48.234188] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GBDC.txt [2026-03-05T20:22:48.234334] [INFO ] [sig ] [1282/3362] Completed GBDC in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-05T20:22:48.234383] [INFO ] [sig ] [1283/3362] Forecasting GBTG... [2026-03-05T20:22:48.234420] [INFO ] [sig ] Generating forecast for: GBTG [2026-03-05T20:22:48.234455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-03-05T20:22:48.246753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-03-05T20:22:48.247086] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-03-05T20:22:48.247951] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-03-05T20:22:48.248006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:48.248039] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:48.248068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:48.248126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:48.307604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:48.308394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:48.308482] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:48.308519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:48.433273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:48.433436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:48.433479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:48.433511] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:48.437108] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: DOWN (p=37.47%) [2026-03-05T20:22:48.437396] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-03-05T20:22:48.437533] [INFO ] [sig ] GBTG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:48.592758] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GBTG.txt [2026-03-05T20:22:48.592921] [INFO ] [sig ] [1283/3362] Completed GBTG in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-05T20:22:48.592963] [INFO ] [sig ] [1284/3362] Forecasting GBX... [2026-03-05T20:22:48.592994] [INFO ] [sig ] Generating forecast for: GBX [2026-03-05T20:22:48.593026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-03-05T20:22:48.604499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-03-05T20:22:48.604881] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-03-05T20:22:48.605718] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-03-05T20:22:48.605772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:48.605806] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:48.605834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:48.605892] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:48.673521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:48.674804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:48.674899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:48.674936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:48.796680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:48.796838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:48.796881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:48.796910] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:48.800398] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: UP (p=64.83%) [2026-03-05T20:22:48.800708] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-03-05T20:22:48.800842] [INFO ] [sig ] GBX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:48.946384] [INFO ] [LOCAL ] Saved forecast: GBX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GBX.txt [2026-03-05T20:22:48.946563] [INFO ] [sig ] [1284/3362] Completed GBX in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-05T20:22:48.946626] [INFO ] [sig ] [1285/3362] Forecasting GCBC... [2026-03-05T20:22:48.946658] [INFO ] [sig ] Generating forecast for: GCBC [2026-03-05T20:22:48.946690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-03-05T20:22:48.958187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-03-05T20:22:48.958628] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-03-05T20:22:48.959491] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-03-05T20:22:48.959547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:48.959607] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:48.959639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:48.959697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:49.020202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:49.021212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:49.021304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:49.021338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:49.135908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:49.136071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:49.136113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:49.136145] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:49.139810] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: DOWN (p=30.55%) [2026-03-05T20:22:49.140106] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-03-05T20:22:49.140242] [INFO ] [sig ] GCBC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:49.292126] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GCBC.txt [2026-03-05T20:22:49.292286] [INFO ] [sig ] [1285/3362] Completed GCBC in 0.3s | 2.77 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-05T20:22:49.292329] [INFO ] [sig ] [1286/3362] Forecasting GCMG... [2026-03-05T20:22:49.292360] [INFO ] [sig ] Generating forecast for: GCMG [2026-03-05T20:22:49.292391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-03-05T20:22:49.303698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-03-05T20:22:49.304052] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-03-05T20:22:49.304881] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-03-05T20:22:49.304935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:49.304968] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:49.304995] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:49.305052] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:49.365272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:49.366082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:49.366170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:49.366210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:49.492640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:49.492810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:49.492865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:49.492897] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:49.496756] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: UP (p=58.49%) [2026-03-05T20:22:49.497082] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-03-05T20:22:49.497227] [INFO ] [sig ] GCMG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:49.644322] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GCMG.txt [2026-03-05T20:22:49.644463] [INFO ] [sig ] [1286/3362] Completed GCMG in 0.4s | 2.77 sym/s | Total: 7.7m | ETA: 12.5m [2026-03-05T20:22:49.644502] [INFO ] [sig ] [1287/3362] Forecasting GCO... [2026-03-05T20:22:49.644531] [INFO ] [sig ] Generating forecast for: GCO [2026-03-05T20:22:49.644562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-03-05T20:22:49.655842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-03-05T20:22:49.656180] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-03-05T20:22:49.657045] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-03-05T20:22:49.657099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:49.657132] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:49.657158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:49.657215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:49.718107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:49.718989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:49.719076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:49.719112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:49.838949] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:49.839112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:49.839154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:49.839185] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:49.842818] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: DOWN (p=19.48%) [2026-03-05T20:22:49.843109] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-03-05T20:22:49.843243] [INFO ] [sig ] GCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:49.993019] [INFO ] [LOCAL ] Saved forecast: GCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GCO.txt [2026-03-05T20:22:49.993162] [INFO ] [sig ] [1287/3362] Completed GCO in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-03-05T20:22:49.993203] [INFO ] [sig ] [1288/3362] Forecasting GD... [2026-03-05T20:22:49.993235] [INFO ] [sig ] Generating forecast for: GD [2026-03-05T20:22:49.993268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-03-05T20:22:50.006393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-03-05T20:22:50.006805] [INFO ] [FORECASTER] Starting predict_future for GD [2026-03-05T20:22:50.007708] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-03-05T20:22:50.007764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:50.007798] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:50.007827] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:50.007886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:50.073125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:50.074054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:50.074192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:50.074227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:50.208999] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:50.209176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:50.209246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:50.209278] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:50.213349] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: DOWN (p=24.32%) [2026-03-05T20:22:50.213661] [INFO ] [FORECASTER] Completed predict_future for GD [2026-03-05T20:22:50.213970] [INFO ] [sig ] GD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:50.361537] [INFO ] [LOCAL ] Saved forecast: GD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GD.txt [2026-03-05T20:22:50.361897] [INFO ] [sig ] [1288/3362] Completed GD in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-03-05T20:22:50.361944] [INFO ] [sig ] [1289/3362] Forecasting GDC... [2026-03-05T20:22:50.361977] [INFO ] [sig ] Generating forecast for: GDC [2026-03-05T20:22:50.362008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-03-05T20:22:50.372826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-03-05T20:22:50.373183] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-03-05T20:22:50.374051] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-03-05T20:22:50.374104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:50.374137] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:50.374164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:50.374221] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:50.435465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:50.436445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:50.436533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:50.436567] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:50.570536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:50.570716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:50.570758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:50.570789] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:50.574224] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: UP (p=92.38%) [2026-03-05T20:22:50.574503] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-03-05T20:22:50.574651] [INFO ] [sig ] GDC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:50.722688] [INFO ] [LOCAL ] Saved forecast: GDC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GDC.txt [2026-03-05T20:22:50.722861] [INFO ] [sig ] [1289/3362] Completed GDC in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-03-05T20:22:50.722910] [INFO ] [sig ] [1290/3362] Forecasting GDDY... [2026-03-05T20:22:50.722944] [INFO ] [sig ] Generating forecast for: GDDY [2026-03-05T20:22:50.722987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-03-05T20:22:50.737024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-03-05T20:22:50.737634] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-03-05T20:22:50.738672] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-03-05T20:22:50.738728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:50.738763] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:50.738805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:50.738866] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:50.797913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:50.798923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:50.799024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:50.799058] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:50.929001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:50.929235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:50.929284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:50.929313] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:50.933616] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: UP (p=99.72%) [2026-03-05T20:22:50.934009] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-03-05T20:22:50.934186] [INFO ] [sig ] GDDY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:51.110115] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GDDY.txt [2026-03-05T20:22:51.110283] [INFO ] [sig ] [1290/3362] Completed GDDY in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-03-05T20:22:51.110325] [INFO ] [sig ] [1291/3362] Forecasting GDEN... [2026-03-05T20:22:51.110355] [INFO ] [sig ] Generating forecast for: GDEN [2026-03-05T20:22:51.110386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-03-05T20:22:51.121730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-03-05T20:22:51.122142] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-03-05T20:22:51.123029] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-03-05T20:22:51.123083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:51.123117] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:51.123144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:51.123202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:51.184803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:51.185977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:51.186120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:51.186157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:51.312820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:51.312982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:51.313026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:51.313058] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:51.316867] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: DOWN (p=17.03%) [2026-03-05T20:22:51.317182] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-03-05T20:22:51.317324] [INFO ] [sig ] GDEN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:51.477719] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GDEN.txt [2026-03-05T20:22:51.477932] [INFO ] [sig ] [1291/3362] Completed GDEN in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-03-05T20:22:51.477987] [INFO ] [sig ] [1292/3362] Forecasting GDRX... [2026-03-05T20:22:51.478026] [INFO ] [sig ] Generating forecast for: GDRX [2026-03-05T20:22:51.478058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-03-05T20:22:51.493036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-03-05T20:22:51.493553] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-03-05T20:22:51.494726] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-03-05T20:22:51.494989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:51.495048] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:51.495084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:51.495158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:51.569328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:51.570705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:51.570893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:51.570957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:51.699742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:51.699904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:51.699948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:51.699978] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:51.704108] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: DOWN (p=32.14%) [2026-03-05T20:22:51.704405] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-03-05T20:22:51.704542] [INFO ] [sig ] GDRX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:51.850043] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GDRX.txt [2026-03-05T20:22:51.850191] [INFO ] [sig ] [1292/3362] Completed GDRX in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-03-05T20:22:51.850232] [INFO ] [sig ] [1293/3362] Forecasting GDS... [2026-03-05T20:22:51.850264] [INFO ] [sig ] Generating forecast for: GDS [2026-03-05T20:22:51.850295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-03-05T20:22:51.861992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-03-05T20:22:51.862355] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-03-05T20:22:51.863212] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-03-05T20:22:51.863267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:51.863301] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:51.863330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:51.863389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:51.925967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:51.927063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:51.927163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:51.927201] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:52.055469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:52.055661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:52.055706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:52.055750] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:52.059417] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: DOWN (p=1.23%) [2026-03-05T20:22:52.059759] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-03-05T20:22:52.059919] [INFO ] [sig ] GDS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:52.210205] [INFO ] [LOCAL ] Saved forecast: GDS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GDS.txt [2026-03-05T20:22:52.210351] [INFO ] [sig ] [1293/3362] Completed GDS in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-03-05T20:22:52.210392] [INFO ] [sig ] [1294/3362] Forecasting GDYN... [2026-03-05T20:22:52.210422] [INFO ] [sig ] Generating forecast for: GDYN [2026-03-05T20:22:52.210453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-03-05T20:22:52.224231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-03-05T20:22:52.224664] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-03-05T20:22:52.225544] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-03-05T20:22:52.225626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:52.225661] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:52.225689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:52.225746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:52.286617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:52.287500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:52.287612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:52.287673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:52.409525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:52.409718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:52.409762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:52.409793] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:52.413622] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: DOWN (p=10.46%) [2026-03-05T20:22:52.413935] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-03-05T20:22:52.414071] [INFO ] [sig ] GDYN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:52.567741] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GDYN.txt [2026-03-05T20:22:52.567906] [INFO ] [sig ] [1294/3362] Completed GDYN in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-03-05T20:22:52.567949] [INFO ] [sig ] [1295/3362] Forecasting GE... [2026-03-05T20:22:52.567980] [INFO ] [sig ] Generating forecast for: GE [2026-03-05T20:22:52.568009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-03-05T20:22:52.579786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-03-05T20:22:52.580138] [INFO ] [FORECASTER] Starting predict_future for GE [2026-03-05T20:22:52.581025] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-03-05T20:22:52.581079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:52.581143] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:52.581172] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:52.581242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:52.644794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:52.645859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:52.645970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:52.646008] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:52.787908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:52.788109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:52.788159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:52.788211] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:52.792364] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: UP (p=85.03%) [2026-03-05T20:22:52.792699] [INFO ] [FORECASTER] Completed predict_future for GE [2026-03-05T20:22:52.792855] [INFO ] [sig ] GE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:52.949047] [INFO ] [LOCAL ] Saved forecast: GE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GE.txt [2026-03-05T20:22:52.949201] [INFO ] [sig ] [1295/3362] Completed GE in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.5m [2026-03-05T20:22:52.949242] [INFO ] [sig ] [1296/3362] Forecasting GECC... [2026-03-05T20:22:52.949280] [INFO ] [sig ] Generating forecast for: GECC [2026-03-05T20:22:52.949311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-03-05T20:22:52.961391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-03-05T20:22:52.961846] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-03-05T20:22:52.962766] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-03-05T20:22:52.962819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:52.962853] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:52.962881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:52.962945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:53.025424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:53.026413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:53.026521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:53.026563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:53.158227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:53.158396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:53.158441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:53.158472] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:53.162524] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: DOWN (p=31.93%) [2026-03-05T20:22:53.162861] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-03-05T20:22:53.163004] [INFO ] [sig ] GECC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:53.319524] [INFO ] [LOCAL ] Saved forecast: GECC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GECC.txt [2026-03-05T20:22:53.319708] [INFO ] [sig ] [1296/3362] Completed GECC in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-05T20:22:53.319761] [INFO ] [sig ] [1297/3362] Forecasting GEF... [2026-03-05T20:22:53.319797] [INFO ] [sig ] Generating forecast for: GEF [2026-03-05T20:22:53.319828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-03-05T20:22:53.330860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-03-05T20:22:53.331239] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-03-05T20:22:53.332145] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-03-05T20:22:53.332199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:53.332232] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:53.332259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:53.332315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:53.388954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:53.389863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:53.389948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:53.389982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:53.514555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:53.514757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:53.514801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:53.514831] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:53.518738] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: UP (p=55.38%) [2026-03-05T20:22:53.519041] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-03-05T20:22:53.519199] [INFO ] [sig ] GEF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:53.664412] [INFO ] [LOCAL ] Saved forecast: GEF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GEF.txt [2026-03-05T20:22:53.664682] [INFO ] [sig ] [1297/3362] Completed GEF in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-05T20:22:53.664745] [INFO ] [sig ] [1298/3362] Forecasting GEHC... [2026-03-05T20:22:53.664789] [INFO ] [sig ] Generating forecast for: GEHC [2026-03-05T20:22:53.664830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-03-05T20:22:53.681092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-03-05T20:22:53.681497] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-03-05T20:22:53.682381] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-03-05T20:22:53.682435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:53.682470] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:53.682497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:53.682556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:53.739797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:53.740770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:53.740871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:53.740906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:53.869162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:53.869320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:53.869362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:53.869442] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:53.873148] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: UP (p=68.02%) [2026-03-05T20:22:53.873430] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-03-05T20:22:53.873562] [INFO ] [sig ] GEHC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:54.024988] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GEHC.txt [2026-03-05T20:22:54.025141] [INFO ] [sig ] [1298/3362] Completed GEHC in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-05T20:22:54.025183] [INFO ] [sig ] [1299/3362] Forecasting GEL... [2026-03-05T20:22:54.025227] [INFO ] [sig ] Generating forecast for: GEL [2026-03-05T20:22:54.025267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-03-05T20:22:54.037003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-03-05T20:22:54.037355] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-03-05T20:22:54.038535] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-03-05T20:22:54.038629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:54.038666] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:54.038695] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:54.038762] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:54.103964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:54.104946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:54.105032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:54.105066] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:54.232647] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:54.232890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:54.232952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:54.233006] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:54.237365] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: UP (p=56.54%) [2026-03-05T20:22:54.237941] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-03-05T20:22:54.238100] [INFO ] [sig ] GEL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:54.393142] [INFO ] [LOCAL ] Saved forecast: GEL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GEL.txt [2026-03-05T20:22:54.393315] [INFO ] [sig ] [1299/3362] Completed GEL in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-05T20:22:54.393357] [INFO ] [sig ] [1300/3362] Forecasting GEN... [2026-03-05T20:22:54.393389] [INFO ] [sig ] Generating forecast for: GEN [2026-03-05T20:22:54.393430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-03-05T20:22:54.405135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-03-05T20:22:54.405466] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-03-05T20:22:54.406343] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-03-05T20:22:54.406397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:54.406429] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:54.406455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:54.406513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:54.463954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:54.464962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:54.465050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:54.465083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:54.591976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:54.592144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:54.592185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:54.592215] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:54.595856] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: DOWN (p=1.45%) [2026-03-05T20:22:54.596170] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-03-05T20:22:54.596307] [INFO ] [sig ] GEN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:54.756341] [INFO ] [LOCAL ] Saved forecast: GEN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GEN.txt [2026-03-05T20:22:54.756522] [INFO ] [sig ] [1300/3362] Completed GEN in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-05T20:22:54.756565] [INFO ] [sig ] [1301/3362] Forecasting GENI... [2026-03-05T20:22:54.756618] [INFO ] [sig ] Generating forecast for: GENI [2026-03-05T20:22:54.756649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-03-05T20:22:54.770338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-03-05T20:22:54.770764] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-03-05T20:22:54.771632] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-03-05T20:22:54.771687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:54.771720] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:54.771747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:54.771971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:54.833081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:54.834020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:54.834113] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:54.834189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:54.958889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:54.959086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:54.959149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:54.959196] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:54.965342] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: UP (p=91.33%) [2026-03-05T20:22:54.966063] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-03-05T20:22:54.966297] [INFO ] [sig ] GENI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:55.121736] [INFO ] [LOCAL ] Saved forecast: GENI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GENI.txt [2026-03-05T20:22:55.121896] [INFO ] [sig ] [1301/3362] Completed GENI in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-05T20:22:55.121937] [INFO ] [sig ] [1302/3362] Forecasting GENK... [2026-03-05T20:22:55.121967] [INFO ] [sig ] Generating forecast for: GENK [2026-03-05T20:22:55.121999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-03-05T20:22:55.133298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-03-05T20:22:55.133740] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-03-05T20:22:55.134834] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-03-05T20:22:55.134888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:55.134922] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:55.134949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:55.135006] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:55.192930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:55.193820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:55.193903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:55.193937] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:55.318996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:55.319151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:55.319193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:55.319223] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:55.322750] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: DOWN (p=8.12%) [2026-03-05T20:22:55.323030] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-03-05T20:22:55.323160] [INFO ] [sig ] GENK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:55.469595] [INFO ] [LOCAL ] Saved forecast: GENK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GENK.txt [2026-03-05T20:22:55.469774] [INFO ] [sig ] [1302/3362] Completed GENK in 0.3s | 2.77 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-05T20:22:55.469818] [INFO ] [sig ] [1303/3362] Forecasting GEOS... [2026-03-05T20:22:55.469851] [INFO ] [sig ] Generating forecast for: GEOS [2026-03-05T20:22:55.469883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-03-05T20:22:55.481272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-03-05T20:22:55.481646] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-03-05T20:22:55.482467] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-03-05T20:22:55.482520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:55.482555] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:55.482619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:55.482680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:55.540428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:55.541151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:55.541233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:55.541266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:55.664450] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:55.664630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:55.664674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:55.664703] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:55.668243] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: DOWN (p=7.37%) [2026-03-05T20:22:55.668602] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-03-05T20:22:55.668751] [INFO ] [sig ] GEOS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:55.821552] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GEOS.txt [2026-03-05T20:22:55.821756] [INFO ] [sig ] [1303/3362] Completed GEOS in 0.4s | 2.77 sym/s | Total: 7.8m | ETA: 12.4m [2026-03-05T20:22:55.821797] [INFO ] [sig ] [1304/3362] Forecasting GERN... [2026-03-05T20:22:55.821829] [INFO ] [sig ] Generating forecast for: GERN [2026-03-05T20:22:55.821860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-03-05T20:22:55.833313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-03-05T20:22:55.833743] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-03-05T20:22:55.834616] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-03-05T20:22:55.834683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:55.834721] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:55.834748] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:55.834806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:55.893536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:55.894473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:55.894569] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:55.894637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:56.018180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:56.018350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:56.018393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:56.018422] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:56.022204] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: UP (p=81.80%) [2026-03-05T20:22:56.022558] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-03-05T20:22:56.022765] [INFO ] [sig ] GERN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:56.173067] [INFO ] [LOCAL ] Saved forecast: GERN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GERN.txt [2026-03-05T20:22:56.173273] [INFO ] [sig ] [1304/3362] Completed GERN in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-03-05T20:22:56.173332] [INFO ] [sig ] [1305/3362] Forecasting GEVO... [2026-03-05T20:22:56.173387] [INFO ] [sig ] Generating forecast for: GEVO [2026-03-05T20:22:56.173439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-03-05T20:22:56.189022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-03-05T20:22:56.189507] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-03-05T20:22:56.190772] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-03-05T20:22:56.190846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:56.190901] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:56.190946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:56.191040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:56.252901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:56.253899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:56.254042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:56.254077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:56.382788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:56.382953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:56.382998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:56.383027] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:56.386734] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: DOWN (p=36.87%) [2026-03-05T20:22:56.387029] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-03-05T20:22:56.387168] [INFO ] [sig ] GEVO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:56.538279] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GEVO.txt [2026-03-05T20:22:56.538455] [INFO ] [sig ] [1305/3362] Completed GEVO in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-03-05T20:22:56.538499] [INFO ] [sig ] [1306/3362] Forecasting GFF... [2026-03-05T20:22:56.538531] [INFO ] [sig ] Generating forecast for: GFF [2026-03-05T20:22:56.538564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-03-05T20:22:56.550135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-03-05T20:22:56.550505] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-03-05T20:22:56.551434] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-03-05T20:22:56.551489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:56.551522] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:56.551550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:56.551643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:56.610115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:56.611045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:56.611147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:56.611182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:56.733508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:56.733704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:56.733753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:56.733784] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:56.737432] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: DOWN (p=8.42%) [2026-03-05T20:22:56.737803] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-03-05T20:22:56.737947] [INFO ] [sig ] GFF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:56.890818] [INFO ] [LOCAL ] Saved forecast: GFF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GFF.txt [2026-03-05T20:22:56.890983] [INFO ] [sig ] [1306/3362] Completed GFF in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-03-05T20:22:56.891023] [INFO ] [sig ] [1307/3362] Forecasting GFI... [2026-03-05T20:22:56.891054] [INFO ] [sig ] Generating forecast for: GFI [2026-03-05T20:22:56.891090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-03-05T20:22:56.903657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-03-05T20:22:56.904027] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-03-05T20:22:56.904874] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-03-05T20:22:56.904926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:56.904959] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:56.904986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:56.905043] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:56.962250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:56.963016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:56.963099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:56.963133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:57.088856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:57.089017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:57.089059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:57.089089] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:57.092597] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: DOWN (p=20.58%) [2026-03-05T20:22:57.092887] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-03-05T20:22:57.093018] [INFO ] [sig ] GFI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:57.243800] [INFO ] [LOCAL ] Saved forecast: GFI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GFI.txt [2026-03-05T20:22:57.243983] [INFO ] [sig ] [1307/3362] Completed GFI in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-03-05T20:22:57.244027] [INFO ] [sig ] [1308/3362] Forecasting GFL... [2026-03-05T20:22:57.244059] [INFO ] [sig ] Generating forecast for: GFL [2026-03-05T20:22:57.244090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-03-05T20:22:57.255611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-03-05T20:22:57.255927] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-03-05T20:22:57.256802] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-03-05T20:22:57.256855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:57.256889] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:57.256916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:57.256972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:57.315271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:57.316232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:57.316327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:57.316363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:57.442859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:57.443028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:57.443070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:57.443101] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:57.447125] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: DOWN (p=9.24%) [2026-03-05T20:22:57.447458] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-03-05T20:22:57.447619] [INFO ] [sig ] GFL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:57.606486] [INFO ] [LOCAL ] Saved forecast: GFL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GFL.txt [2026-03-05T20:22:57.606743] [INFO ] [sig ] [1308/3362] Completed GFL in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-03-05T20:22:57.606789] [INFO ] [sig ] [1309/3362] Forecasting GFS... [2026-03-05T20:22:57.606821] [INFO ] [sig ] Generating forecast for: GFS [2026-03-05T20:22:57.606852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-03-05T20:22:57.618157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-03-05T20:22:57.618540] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-03-05T20:22:57.619443] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-03-05T20:22:57.619500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:57.619536] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:57.619565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:57.619654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:57.677156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:57.678084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:57.678171] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:57.678205] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:57.798919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:57.799078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:57.799118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:57.799148] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:57.802645] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: DOWN (p=5.01%) [2026-03-05T20:22:57.802926] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-03-05T20:22:57.803056] [INFO ] [sig ] GFS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:58.033993] [INFO ] [LOCAL ] Saved forecast: GFS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GFS.txt [2026-03-05T20:22:58.034169] [INFO ] [sig ] [1309/3362] Completed GFS in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-03-05T20:22:58.034219] [INFO ] [sig ] [1310/3362] Forecasting GGAL... [2026-03-05T20:22:58.034258] [INFO ] [sig ] Generating forecast for: GGAL [2026-03-05T20:22:58.034295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-03-05T20:22:58.046232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-03-05T20:22:58.046693] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-03-05T20:22:58.047634] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-03-05T20:22:58.047715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:58.047750] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:58.047778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:58.047835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:58.107944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:58.108927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:58.109028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:58.109062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:58.233196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:58.233364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:58.233408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:58.233438] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:58.237171] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: UP (p=96.85%) [2026-03-05T20:22:58.237564] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-03-05T20:22:58.237792] [INFO ] [sig ] GGAL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:58.392278] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GGAL.txt [2026-03-05T20:22:58.392438] [INFO ] [sig ] [1310/3362] Completed GGAL in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-03-05T20:22:58.392479] [INFO ] [sig ] [1311/3362] Forecasting GGB... [2026-03-05T20:22:58.392511] [INFO ] [sig ] Generating forecast for: GGB [2026-03-05T20:22:58.392541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-03-05T20:22:58.403797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-03-05T20:22:58.404121] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-03-05T20:22:58.405039] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-03-05T20:22:58.405095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:58.405129] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:58.405157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:58.405215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:58.464789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:58.465460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:58.465543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:58.465596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:58.591741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:58.592016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:58.592064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:58.592107] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:58.595922] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: DOWN (p=25.81%) [2026-03-05T20:22:58.596208] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-03-05T20:22:58.596341] [INFO ] [sig ] GGB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:22:58.747757] [INFO ] [LOCAL ] Saved forecast: GGB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GGB.txt [2026-03-05T20:22:58.747930] [INFO ] [sig ] [1311/3362] Completed GGB in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-03-05T20:22:58.747973] [INFO ] [sig ] [1312/3362] Forecasting GGG... [2026-03-05T20:22:58.748005] [INFO ] [sig ] Generating forecast for: GGG [2026-03-05T20:22:58.748035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-03-05T20:22:58.759902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-03-05T20:22:58.760329] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-03-05T20:22:58.761233] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-03-05T20:22:58.761288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:58.761367] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:58.761397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:58.761454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:58.822096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:58.823155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:58.823260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:58.823295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:58.953496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:58.953689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:58.953735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:58.953766] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:58.957748] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: UP (p=68.51%) [2026-03-05T20:22:58.958267] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-03-05T20:22:58.958411] [INFO ] [sig ] GGG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:59.108921] [INFO ] [LOCAL ] Saved forecast: GGG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GGG.txt [2026-03-05T20:22:59.109085] [INFO ] [sig ] [1312/3362] Completed GGG in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.4m [2026-03-05T20:22:59.109126] [INFO ] [sig ] [1313/3362] Forecasting GGLL... [2026-03-05T20:22:59.109158] [INFO ] [sig ] Generating forecast for: GGLL [2026-03-05T20:22:59.109187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-03-05T20:22:59.124350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-03-05T20:22:59.124750] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-03-05T20:22:59.125598] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-03-05T20:22:59.125651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:59.125684] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:59.125711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:59.125768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:59.187393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:59.188331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:59.188422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:59.188456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:59.314181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:59.314375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:59.314431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:59.314465] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:59.318824] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: UP (p=95.94%) [2026-03-05T20:22:59.319195] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-03-05T20:22:59.319346] [INFO ] [sig ] GGLL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:59.468899] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GGLL.txt [2026-03-05T20:22:59.469071] [INFO ] [sig ] [1313/3362] Completed GGLL in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-05T20:22:59.469112] [INFO ] [sig ] [1314/3362] Forecasting GGLS... [2026-03-05T20:22:59.469144] [INFO ] [sig ] Generating forecast for: GGLS [2026-03-05T20:22:59.469174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-03-05T20:22:59.481263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-03-05T20:22:59.481668] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-03-05T20:22:59.482540] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-03-05T20:22:59.482621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:59.482656] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:59.482682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:59.482739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:59.540808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:59.541775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:59.541866] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:59.541899] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:22:59.663473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:22:59.663659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:22:59.663711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:22:59.663747] [INFO ] [FORECASTER] Training complete [2026-03-05T20:22:59.667423] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: UP (p=89.57%) [2026-03-05T20:22:59.667849] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-03-05T20:22:59.668024] [INFO ] [sig ] GGLS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:22:59.813704] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GGLS.txt [2026-03-05T20:22:59.813867] [INFO ] [sig ] [1314/3362] Completed GGLS in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-05T20:22:59.813908] [INFO ] [sig ] [1315/3362] Forecasting GH... [2026-03-05T20:22:59.813939] [INFO ] [sig ] Generating forecast for: GH [2026-03-05T20:22:59.813970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-03-05T20:22:59.826124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-03-05T20:22:59.826546] [INFO ] [FORECASTER] Starting predict_future for GH [2026-03-05T20:22:59.827428] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-03-05T20:22:59.827485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:22:59.827519] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:22:59.827547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:22:59.827625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:22:59.884796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:22:59.885716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:22:59.885802] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:22:59.885835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:00.020351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:00.020509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:00.020552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:00.020635] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:00.024536] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: UP (p=71.75%) [2026-03-05T20:23:00.024888] [INFO ] [FORECASTER] Completed predict_future for GH [2026-03-05T20:23:00.025223] [INFO ] [sig ] GH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:00.178418] [INFO ] [LOCAL ] Saved forecast: GH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GH.txt [2026-03-05T20:23:00.178596] [INFO ] [sig ] [1315/3362] Completed GH in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-05T20:23:00.178639] [INFO ] [sig ] [1316/3362] Forecasting GHI... [2026-03-05T20:23:00.178670] [INFO ] [sig ] Generating forecast for: GHI [2026-03-05T20:23:00.178701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-03-05T20:23:00.190732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-03-05T20:23:00.191153] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-03-05T20:23:00.192030] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-03-05T20:23:00.192086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:00.192135] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:00.192165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:00.192223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:00.254014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:00.254971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:00.255058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:00.255094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:00.374052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:00.374229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:00.374332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:00.374367] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:00.377887] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: DOWN (p=48.94%) [2026-03-05T20:23:00.378199] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-03-05T20:23:00.378360] [INFO ] [sig ] GHI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:00.524957] [INFO ] [LOCAL ] Saved forecast: GHI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GHI.txt [2026-03-05T20:23:00.525119] [INFO ] [sig ] [1316/3362] Completed GHI in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-05T20:23:00.525160] [INFO ] [sig ] [1317/3362] Forecasting GHM... [2026-03-05T20:23:00.525192] [INFO ] [sig ] Generating forecast for: GHM [2026-03-05T20:23:00.525223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-03-05T20:23:00.537124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-03-05T20:23:00.537545] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-03-05T20:23:00.538470] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-03-05T20:23:00.538526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:00.538560] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:00.538610] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:00.538681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:00.607527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:00.608459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:00.608543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:00.608597] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:00.734431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:00.734595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:00.734646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:00.734678] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:00.738339] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: UP (p=89.35%) [2026-03-05T20:23:00.738653] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-03-05T20:23:00.738793] [INFO ] [sig ] GHM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:00.887301] [INFO ] [LOCAL ] Saved forecast: GHM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GHM.txt [2026-03-05T20:23:00.887456] [INFO ] [sig ] [1317/3362] Completed GHM in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-05T20:23:00.887495] [INFO ] [sig ] [1318/3362] Forecasting GHRS... [2026-03-05T20:23:00.887524] [INFO ] [sig ] Generating forecast for: GHRS [2026-03-05T20:23:00.887555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-03-05T20:23:00.898865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-03-05T20:23:00.899221] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-03-05T20:23:00.900092] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-03-05T20:23:00.900146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:00.900179] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:00.900206] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:00.900263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:00.961181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:00.962210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:00.962301] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:00.962336] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:01.086560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:01.086726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:01.086768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:01.086796] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:01.090315] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: DOWN (p=45.03%) [2026-03-05T20:23:01.090624] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-03-05T20:23:01.090759] [INFO ] [sig ] GHRS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:01.242949] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GHRS.txt [2026-03-05T20:23:01.243114] [INFO ] [sig ] [1318/3362] Completed GHRS in 0.4s | 2.77 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-05T20:23:01.243157] [INFO ] [sig ] [1319/3362] Forecasting GHY... [2026-03-05T20:23:01.243191] [INFO ] [sig ] Generating forecast for: GHY [2026-03-05T20:23:01.243224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-03-05T20:23:01.254539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-03-05T20:23:01.254895] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-03-05T20:23:01.255764] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-03-05T20:23:01.255825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:01.255861] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:01.255890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:01.255949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:01.315519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:01.316382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:01.316468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:01.316503] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:01.440067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:01.440225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:01.440268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:01.440299] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:01.443997] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: DOWN (p=29.74%) [2026-03-05T20:23:01.444314] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-03-05T20:23:01.444467] [INFO ] [sig ] GHY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:01.592599] [INFO ] [LOCAL ] Saved forecast: GHY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GHY.txt [2026-03-05T20:23:01.592757] [INFO ] [sig ] [1319/3362] Completed GHY in 0.3s | 2.77 sym/s | Total: 7.9m | ETA: 12.3m [2026-03-05T20:23:01.592806] [INFO ] [sig ] [1320/3362] Forecasting GIB... [2026-03-05T20:23:01.592838] [INFO ] [sig ] Generating forecast for: GIB [2026-03-05T20:23:01.592867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-03-05T20:23:01.604203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-03-05T20:23:01.604528] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-03-05T20:23:01.605387] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-03-05T20:23:01.605440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:01.605473] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:01.605499] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:01.605556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:01.662321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:01.662978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:01.663057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:01.663090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:01.785342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:01.785512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:01.785554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:01.785609] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:01.789184] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: UP (p=96.87%) [2026-03-05T20:23:01.789532] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-03-05T20:23:01.789700] [INFO ] [sig ] GIB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:01.950801] [INFO ] [LOCAL ] Saved forecast: GIB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GIB.txt [2026-03-05T20:23:01.950955] [INFO ] [sig ] [1320/3362] Completed GIB in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-03-05T20:23:01.950995] [INFO ] [sig ] [1321/3362] Forecasting GIII... [2026-03-05T20:23:01.951026] [INFO ] [sig ] Generating forecast for: GIII [2026-03-05T20:23:01.951056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-03-05T20:23:01.962516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-03-05T20:23:01.962856] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-03-05T20:23:01.963730] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-03-05T20:23:01.963786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:01.963820] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:01.963848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:01.963905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:02.021516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:02.022361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:02.022446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:02.022480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:02.145085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:02.145246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:02.145288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:02.145318] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:02.148928] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: UP (p=89.43%) [2026-03-05T20:23:02.149217] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-03-05T20:23:02.149367] [INFO ] [sig ] GIII: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:02.297213] [INFO ] [LOCAL ] Saved forecast: GIII 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GIII.txt [2026-03-05T20:23:02.297361] [INFO ] [sig ] [1321/3362] Completed GIII in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-03-05T20:23:02.297404] [INFO ] [sig ] [1322/3362] Forecasting GILD... [2026-03-05T20:23:02.297435] [INFO ] [sig ] Generating forecast for: GILD [2026-03-05T20:23:02.297467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-03-05T20:23:02.312529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-03-05T20:23:02.312972] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-03-05T20:23:02.313909] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-03-05T20:23:02.313963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:02.313996] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:02.314024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:02.314085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:02.371336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:02.372148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:02.372265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:02.372299] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:02.498963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:02.499325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:02.499367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:02.499397] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:02.503407] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: UP (p=61.65%) [2026-03-05T20:23:02.503725] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-03-05T20:23:02.503860] [INFO ] [sig ] GILD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:02.660488] [INFO ] [LOCAL ] Saved forecast: GILD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GILD.txt [2026-03-05T20:23:02.660665] [INFO ] [sig ] [1322/3362] Completed GILD in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-03-05T20:23:02.660708] [INFO ] [sig ] [1323/3362] Forecasting GIS... [2026-03-05T20:23:02.660739] [INFO ] [sig ] Generating forecast for: GIS [2026-03-05T20:23:02.660770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-03-05T20:23:02.672711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-03-05T20:23:02.673075] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-03-05T20:23:02.673934] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-03-05T20:23:02.673988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:02.674021] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:02.674048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:02.674105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:02.736317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:02.737414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:02.737500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:02.737534] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:02.867121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:02.867280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:02.867322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:02.867395] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:02.871155] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: UP (p=91.46%) [2026-03-05T20:23:02.871456] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-03-05T20:23:02.871614] [INFO ] [sig ] GIS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:03.027924] [INFO ] [LOCAL ] Saved forecast: GIS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GIS.txt [2026-03-05T20:23:03.028087] [INFO ] [sig ] [1323/3362] Completed GIS in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-03-05T20:23:03.028130] [INFO ] [sig ] [1324/3362] Forecasting GKOS... [2026-03-05T20:23:03.028163] [INFO ] [sig ] Generating forecast for: GKOS [2026-03-05T20:23:03.028196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-03-05T20:23:03.040076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-03-05T20:23:03.040444] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-03-05T20:23:03.041333] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-03-05T20:23:03.041389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:03.041424] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:03.041452] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:03.041512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:03.104600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:03.105491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:03.105606] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:03.105646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:03.228135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:03.228295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:03.228337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:03.228366] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:03.231945] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: DOWN (p=43.13%) [2026-03-05T20:23:03.232244] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-03-05T20:23:03.232381] [INFO ] [sig ] GKOS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:03.377287] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GKOS.txt [2026-03-05T20:23:03.377428] [INFO ] [sig ] [1324/3362] Completed GKOS in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-03-05T20:23:03.377468] [INFO ] [sig ] [1325/3362] Forecasting GL... [2026-03-05T20:23:03.377499] [INFO ] [sig ] Generating forecast for: GL [2026-03-05T20:23:03.377529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-03-05T20:23:03.388431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-03-05T20:23:03.388787] [INFO ] [FORECASTER] Starting predict_future for GL [2026-03-05T20:23:03.389629] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-03-05T20:23:03.389682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:03.389715] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:03.389744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:03.389814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:03.447326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:03.448175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:03.448272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:03.448307] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:03.566974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:03.567130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:03.567172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:03.567202] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:03.570688] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: UP (p=71.60%) [2026-03-05T20:23:03.570997] [INFO ] [FORECASTER] Completed predict_future for GL [2026-03-05T20:23:03.571133] [INFO ] [sig ] GL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:03.716460] [INFO ] [LOCAL ] Saved forecast: GL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GL.txt [2026-03-05T20:23:03.716668] [INFO ] [sig ] [1325/3362] Completed GL in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-03-05T20:23:03.716712] [INFO ] [sig ] [1326/3362] Forecasting GLAD... [2026-03-05T20:23:03.716744] [INFO ] [sig ] Generating forecast for: GLAD [2026-03-05T20:23:03.716778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-03-05T20:23:03.728588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-03-05T20:23:03.728952] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-03-05T20:23:03.729817] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-03-05T20:23:03.729882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:03.729922] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:03.729953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:03.730009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:03.787317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:03.788137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:03.788220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:03.788253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:03.907289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:03.907486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:03.907533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:03.907566] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:03.911401] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: DOWN (p=5.56%) [2026-03-05T20:23:03.911725] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-03-05T20:23:03.911861] [INFO ] [sig ] GLAD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:04.059105] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GLAD.txt [2026-03-05T20:23:04.059257] [INFO ] [sig ] [1326/3362] Completed GLAD in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-03-05T20:23:04.059301] [INFO ] [sig ] [1327/3362] Forecasting GLBE... [2026-03-05T20:23:04.059332] [INFO ] [sig ] Generating forecast for: GLBE [2026-03-05T20:23:04.059366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-03-05T20:23:04.070378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-03-05T20:23:04.070764] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-03-05T20:23:04.071662] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-03-05T20:23:04.071718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:04.071752] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:04.071793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:04.071854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:04.132074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:04.132988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:04.133074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:04.133111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:04.270120] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:04.270281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:04.270323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:04.270353] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:04.273889] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: UP (p=96.72%) [2026-03-05T20:23:04.274222] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-03-05T20:23:04.274368] [INFO ] [sig ] GLBE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:04.423085] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GLBE.txt [2026-03-05T20:23:04.423230] [INFO ] [sig ] [1327/3362] Completed GLBE in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-03-05T20:23:04.423271] [INFO ] [sig ] [1328/3362] Forecasting GLBS... [2026-03-05T20:23:04.423301] [INFO ] [sig ] Generating forecast for: GLBS [2026-03-05T20:23:04.423332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-03-05T20:23:04.435782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-03-05T20:23:04.436166] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-03-05T20:23:04.437146] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-03-05T20:23:04.437203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:04.437238] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:04.437271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:04.437357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:04.499403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:04.500255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:04.500346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:04.500385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:04.614846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:04.615027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:04.615071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:04.615104] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:04.619004] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: UP (p=57.43%) [2026-03-05T20:23:04.619329] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-03-05T20:23:04.619471] [INFO ] [sig ] GLBS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:04.773302] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GLBS.txt [2026-03-05T20:23:04.773471] [INFO ] [sig ] [1328/3362] Completed GLBS in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.3m [2026-03-05T20:23:04.773518] [INFO ] [sig ] [1329/3362] Forecasting GLDD... [2026-03-05T20:23:04.773551] [INFO ] [sig ] Generating forecast for: GLDD [2026-03-05T20:23:04.773604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-03-05T20:23:04.786465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-03-05T20:23:04.786892] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-03-05T20:23:04.787889] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-03-05T20:23:04.787947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:04.788023] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:04.788055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:04.788115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:04.848506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:04.849368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:04.849452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:04.849485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:04.978733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:04.978891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:04.978936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:04.978968] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:04.982726] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: DOWN (p=48.54%) [2026-03-05T20:23:04.983025] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-03-05T20:23:04.983162] [INFO ] [sig ] GLDD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:05.129380] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GLDD.txt [2026-03-05T20:23:05.129521] [INFO ] [sig ] [1329/3362] Completed GLDD in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-05T20:23:05.129563] [INFO ] [sig ] [1330/3362] Forecasting GLNG... [2026-03-05T20:23:05.129615] [INFO ] [sig ] Generating forecast for: GLNG [2026-03-05T20:23:05.129647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-03-05T20:23:05.139997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-03-05T20:23:05.140338] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-03-05T20:23:05.141189] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-03-05T20:23:05.141242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:05.141274] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:05.141300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:05.141356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:05.198894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:05.199683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:05.199768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:05.199809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:05.326705] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:05.326890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:05.326934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:05.326963] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:05.331345] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: DOWN (p=27.80%) [2026-03-05T20:23:05.331676] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-03-05T20:23:05.331827] [INFO ] [sig ] GLNG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:05.484911] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GLNG.txt [2026-03-05T20:23:05.485069] [INFO ] [sig ] [1330/3362] Completed GLNG in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-05T20:23:05.485110] [INFO ] [sig ] [1331/3362] Forecasting GLOB... [2026-03-05T20:23:05.485140] [INFO ] [sig ] Generating forecast for: GLOB [2026-03-05T20:23:05.485178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-03-05T20:23:05.496650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-03-05T20:23:05.497004] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-03-05T20:23:05.497891] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-03-05T20:23:05.497954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:05.497987] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:05.498014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:05.498070] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:05.556351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:05.557226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:05.557308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:05.557340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:05.680429] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:05.680620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:05.680665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:05.680697] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:05.684685] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-03-05T20:23:05.684999] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-03-05T20:23:05.685141] [INFO ] [sig ] GLOB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:05.840111] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GLOB.txt [2026-03-05T20:23:05.840313] [INFO ] [sig ] [1331/3362] Completed GLOB in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-05T20:23:05.840368] [INFO ] [sig ] [1332/3362] Forecasting GLP... [2026-03-05T20:23:05.840402] [INFO ] [sig ] Generating forecast for: GLP [2026-03-05T20:23:05.840434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-03-05T20:23:05.852896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-03-05T20:23:05.853334] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-03-05T20:23:05.854277] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-03-05T20:23:05.854333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:05.854368] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:05.854397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:05.854454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:05.913030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:05.913914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:05.914000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:05.914034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:06.036367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:06.036525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:06.036569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:06.036653] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:06.043909] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: DOWN (p=31.01%) [2026-03-05T20:23:06.044239] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-03-05T20:23:06.044373] [INFO ] [sig ] GLP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:06.197273] [INFO ] [LOCAL ] Saved forecast: GLP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GLP.txt [2026-03-05T20:23:06.197412] [INFO ] [sig ] [1332/3362] Completed GLP in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-05T20:23:06.197452] [INFO ] [sig ] [1333/3362] Forecasting GLPG... [2026-03-05T20:23:06.197482] [INFO ] [sig ] Generating forecast for: GLPG [2026-03-05T20:23:06.197512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-03-05T20:23:06.208155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-03-05T20:23:06.208485] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-03-05T20:23:06.209318] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-03-05T20:23:06.209371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:06.209405] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:06.209432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:06.209493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:06.267710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:06.268452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:06.268542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:06.268595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:06.394255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:06.394417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:06.394460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:06.394491] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:06.398115] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: UP (p=88.53%) [2026-03-05T20:23:06.398434] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-03-05T20:23:06.398588] [INFO ] [sig ] GLPG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:06.548333] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GLPG.txt [2026-03-05T20:23:06.548489] [INFO ] [sig ] [1333/3362] Completed GLPG in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-05T20:23:06.548531] [INFO ] [sig ] [1334/3362] Forecasting GLPI... [2026-03-05T20:23:06.548563] [INFO ] [sig ] Generating forecast for: GLPI [2026-03-05T20:23:06.548614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-03-05T20:23:06.560837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-03-05T20:23:06.561196] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-03-05T20:23:06.562052] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-03-05T20:23:06.562106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:06.562139] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:06.562166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:06.562225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:06.624905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:06.625805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:06.625898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:06.625934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:06.748041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:06.748203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:06.748247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:06.748295] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:06.752231] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: UP (p=87.24%) [2026-03-05T20:23:06.752526] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-03-05T20:23:06.752683] [INFO ] [sig ] GLPI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:06.905564] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GLPI.txt [2026-03-05T20:23:06.905724] [INFO ] [sig ] [1334/3362] Completed GLPI in 0.4s | 2.77 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-05T20:23:06.905764] [INFO ] [sig ] [1335/3362] Forecasting GLRE... [2026-03-05T20:23:06.905795] [INFO ] [sig ] Generating forecast for: GLRE [2026-03-05T20:23:06.905828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-03-05T20:23:06.917271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-03-05T20:23:06.917630] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-03-05T20:23:06.918474] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-03-05T20:23:06.918528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:06.918560] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:06.918608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:06.918666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:06.976764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:06.977475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:06.977557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:06.977610] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:07.098501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:07.098673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:07.098715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:07.098743] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:07.102264] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: DOWN (p=0.63%) [2026-03-05T20:23:07.102562] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-03-05T20:23:07.102711] [INFO ] [sig ] GLRE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:07.248282] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GLRE.txt [2026-03-05T20:23:07.248449] [INFO ] [sig ] [1335/3362] Completed GLRE in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-05T20:23:07.248497] [INFO ] [sig ] [1336/3362] Forecasting GLSI... [2026-03-05T20:23:07.248535] [INFO ] [sig ] Generating forecast for: GLSI [2026-03-05T20:23:07.248590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-03-05T20:23:07.259499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-03-05T20:23:07.259886] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-03-05T20:23:07.260767] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-03-05T20:23:07.260820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:07.260855] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:07.260887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:07.260943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:07.323179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:07.323986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:07.324070] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:07.324105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:07.443436] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:07.443609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:07.443653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:07.443683] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:07.447160] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: UP (p=58.33%) [2026-03-05T20:23:07.447442] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-03-05T20:23:07.447589] [INFO ] [sig ] GLSI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:07.597385] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GLSI.txt [2026-03-05T20:23:07.597551] [INFO ] [sig ] [1336/3362] Completed GLSI in 0.3s | 2.77 sym/s | Total: 8.0m | ETA: 12.2m [2026-03-05T20:23:07.597614] [INFO ] [sig ] [1337/3362] Forecasting GLTO... [2026-03-05T20:23:07.597671] [INFO ] [sig ] Generating forecast for: GLTO [2026-03-05T20:23:07.597705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLTO' from 'https://tdm.silogroup.org/data/derivative_storage/GLTO.csv'. [2026-03-05T20:23:07.609030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLTO'. [2026-03-05T20:23:07.609404] [INFO ] [FORECASTER] Starting predict_future for GLTO [2026-03-05T20:23:07.610280] [DEBUG] [LOCAL ] No optimal features file found for GLTO: ./output/feature-sets/GLTO.txt [2026-03-05T20:23:07.610336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:07.610370] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:07.610398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:07.610456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:07.673086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:07.674009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:07.674102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:07.674137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:07.794771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:07.794926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:07.794967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:07.795002] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:07.798675] [DEBUG] [FORECASTER] GLTO: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-03-05T20:23:07.798998] [INFO ] [FORECASTER] Completed predict_future for GLTO [2026-03-05T20:23:07.799135] [INFO ] [sig ] GLTO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:07.944668] [INFO ] [LOCAL ] Saved forecast: GLTO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GLTO.txt [2026-03-05T20:23:07.944801] [INFO ] [sig ] [1337/3362] Completed GLTO in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.2m [2026-03-05T20:23:07.944841] [INFO ] [sig ] [1338/3362] Forecasting GLUE... [2026-03-05T20:23:07.944871] [INFO ] [sig ] Generating forecast for: GLUE [2026-03-05T20:23:07.944900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-03-05T20:23:07.955461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-03-05T20:23:07.955796] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-03-05T20:23:07.956616] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-03-05T20:23:07.956670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:07.956702] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:07.956728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:07.956797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:08.014846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:08.015612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:08.015696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:08.015729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:08.134899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:08.135052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:08.135093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:08.135122] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:08.138548] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: UP (p=85.28%) [2026-03-05T20:23:08.138855] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-03-05T20:23:08.138987] [INFO ] [sig ] GLUE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:08.284742] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GLUE.txt [2026-03-05T20:23:08.284878] [INFO ] [sig ] [1338/3362] Completed GLUE in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.2m [2026-03-05T20:23:08.284920] [INFO ] [sig ] [1339/3362] Forecasting GMAB... [2026-03-05T20:23:08.284953] [INFO ] [sig ] Generating forecast for: GMAB [2026-03-05T20:23:08.284986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-03-05T20:23:08.295805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-03-05T20:23:08.296158] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-03-05T20:23:08.297014] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-03-05T20:23:08.297068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:08.297101] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:08.297130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:08.297187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:08.355610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:08.356319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:08.356432] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:08.356468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:08.481659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:08.481819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:08.481862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:08.481896] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:08.485470] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: UP (p=80.46%) [2026-03-05T20:23:08.485778] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-03-05T20:23:08.485932] [INFO ] [sig ] GMAB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:08.630049] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GMAB.txt [2026-03-05T20:23:08.630183] [INFO ] [sig ] [1339/3362] Completed GMAB in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.2m [2026-03-05T20:23:08.630223] [INFO ] [sig ] [1340/3362] Forecasting GME... [2026-03-05T20:23:08.630254] [INFO ] [sig ] Generating forecast for: GME [2026-03-05T20:23:08.630284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-03-05T20:23:08.641351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-03-05T20:23:08.641762] [INFO ] [FORECASTER] Starting predict_future for GME [2026-03-05T20:23:08.642601] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-03-05T20:23:08.642668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:08.642702] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:08.642730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:08.642787] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:08.700904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:08.701636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:08.701721] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:08.701756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:08.823657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:08.823815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:08.823856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:08.823886] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:08.827382] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: UP (p=68.02%) [2026-03-05T20:23:08.827738] [INFO ] [FORECASTER] Completed predict_future for GME [2026-03-05T20:23:08.827882] [INFO ] [sig ] GME: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:08.975694] [INFO ] [LOCAL ] Saved forecast: GME 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GME.txt [2026-03-05T20:23:08.975866] [INFO ] [sig ] [1340/3362] Completed GME in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.2m [2026-03-05T20:23:08.975908] [INFO ] [sig ] [1341/3362] Forecasting GMED... [2026-03-05T20:23:08.975937] [INFO ] [sig ] Generating forecast for: GMED [2026-03-05T20:23:08.975967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-03-05T20:23:08.987550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-03-05T20:23:08.988029] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-03-05T20:23:08.989173] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-03-05T20:23:08.989230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:08.989263] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:08.989292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:08.989349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:09.050746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:09.051659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:09.051747] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:09.051781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:09.178420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:09.178610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:09.178658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:09.178689] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:09.182390] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: UP (p=76.47%) [2026-03-05T20:23:09.182718] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-03-05T20:23:09.182873] [INFO ] [sig ] GMED: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:09.345958] [INFO ] [LOCAL ] Saved forecast: GMED 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GMED.txt [2026-03-05T20:23:09.346124] [INFO ] [sig ] [1341/3362] Completed GMED in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.2m [2026-03-05T20:23:09.346165] [INFO ] [sig ] [1342/3362] Forecasting GMM... [2026-03-05T20:23:09.346196] [INFO ] [sig ] Generating forecast for: GMM [2026-03-05T20:23:09.346226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-03-05T20:23:09.358423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-03-05T20:23:09.358843] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-03-05T20:23:09.359686] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-03-05T20:23:09.359739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:09.359773] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:09.359800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:09.359858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:09.422873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:09.423803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:09.423890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:09.423926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:09.531129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:09.531293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:09.531335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:09.531368] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:09.534966] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: DOWN (p=34.98%) [2026-03-05T20:23:09.535273] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-03-05T20:23:09.535414] [INFO ] [sig ] GMM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:09.698167] [INFO ] [LOCAL ] Saved forecast: GMM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GMM.txt [2026-03-05T20:23:09.698527] [INFO ] [sig ] [1342/3362] Completed GMM in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.2m [2026-03-05T20:23:09.698586] [INFO ] [sig ] [1343/3362] Forecasting GNE... [2026-03-05T20:23:09.698619] [INFO ] [sig ] Generating forecast for: GNE [2026-03-05T20:23:09.698652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-03-05T20:23:09.709939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-03-05T20:23:09.710262] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-03-05T20:23:09.711313] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-03-05T20:23:09.711366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:09.711399] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:09.711426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:09.711483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:09.773697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:09.774453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:09.774537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:09.774590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:09.891220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:09.891374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:09.891416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:09.891448] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:09.895018] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: UP (p=70.13%) [2026-03-05T20:23:09.895304] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-03-05T20:23:09.895435] [INFO ] [sig ] GNE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:10.046944] [INFO ] [LOCAL ] Saved forecast: GNE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GNE.txt [2026-03-05T20:23:10.047093] [INFO ] [sig ] [1343/3362] Completed GNE in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.2m [2026-03-05T20:23:10.047132] [INFO ] [sig ] [1344/3362] Forecasting GNK... [2026-03-05T20:23:10.047162] [INFO ] [sig ] Generating forecast for: GNK [2026-03-05T20:23:10.047192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-03-05T20:23:10.060206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-03-05T20:23:10.060683] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-03-05T20:23:10.061622] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-03-05T20:23:10.061678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:10.061712] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:10.061741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:10.061803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:10.121511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:10.122626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:10.122717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:10.122750] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:10.257723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:10.257892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:10.257935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:10.257965] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:10.261519] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: UP (p=84.48%) [2026-03-05T20:23:10.261833] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-03-05T20:23:10.261971] [INFO ] [sig ] GNK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:10.416706] [INFO ] [LOCAL ] Saved forecast: GNK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GNK.txt [2026-03-05T20:23:10.416872] [INFO ] [sig ] [1344/3362] Completed GNK in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.2m [2026-03-05T20:23:10.416915] [INFO ] [sig ] [1345/3362] Forecasting GNL... [2026-03-05T20:23:10.416948] [INFO ] [sig ] Generating forecast for: GNL [2026-03-05T20:23:10.416982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-03-05T20:23:10.428396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-03-05T20:23:10.428826] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-03-05T20:23:10.429723] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-03-05T20:23:10.429780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:10.429815] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:10.429845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:10.429904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:10.491732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:10.492648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:10.492737] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:10.492771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:10.621769] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:10.621932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:10.621983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:10.622021] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:10.625512] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: UP (p=86.89%) [2026-03-05T20:23:10.625856] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-03-05T20:23:10.625995] [INFO ] [sig ] GNL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:10.776445] [INFO ] [LOCAL ] Saved forecast: GNL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GNL.txt [2026-03-05T20:23:10.776629] [INFO ] [sig ] [1345/3362] Completed GNL in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-05T20:23:10.776676] [INFO ] [sig ] [1346/3362] Forecasting GNLX... [2026-03-05T20:23:10.776708] [INFO ] [sig ] Generating forecast for: GNLX [2026-03-05T20:23:10.776741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-03-05T20:23:10.788155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-03-05T20:23:10.788548] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-03-05T20:23:10.789421] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-03-05T20:23:10.789477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:10.789539] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:10.789569] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:10.789653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:10.873253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:10.874394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:10.874500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:10.874553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:11.002977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:11.003140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:11.003183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:11.003214] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:11.006788] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: UP (p=97.75%) [2026-03-05T20:23:11.007085] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-03-05T20:23:11.007222] [INFO ] [sig ] GNLX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:11.155082] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GNLX.txt [2026-03-05T20:23:11.155242] [INFO ] [sig ] [1346/3362] Completed GNLX in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-05T20:23:11.155284] [INFO ] [sig ] [1347/3362] Forecasting GNMA... [2026-03-05T20:23:11.155314] [INFO ] [sig ] Generating forecast for: GNMA [2026-03-05T20:23:11.155346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-03-05T20:23:11.166329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-03-05T20:23:11.166697] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-03-05T20:23:11.167526] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-03-05T20:23:11.167600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:11.167635] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:11.167697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:11.167756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:11.225726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:11.226660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:11.226745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:11.226778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:11.341051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:11.341215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:11.341275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:11.341306] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:11.344864] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: UP (p=74.34%) [2026-03-05T20:23:11.345163] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-03-05T20:23:11.345299] [INFO ] [sig ] GNMA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:11.508488] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GNMA.txt [2026-03-05T20:23:11.508668] [INFO ] [sig ] [1347/3362] Completed GNMA in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-05T20:23:11.508713] [INFO ] [sig ] [1348/3362] Forecasting GNOM... [2026-03-05T20:23:11.508746] [INFO ] [sig ] Generating forecast for: GNOM [2026-03-05T20:23:11.508776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-03-05T20:23:11.520908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-03-05T20:23:11.521317] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-03-05T20:23:11.522189] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-03-05T20:23:11.522244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:11.522278] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:11.522307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:11.522366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:11.582183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:11.583116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:11.583209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:11.583244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:11.701889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:11.702055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:11.702097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:11.702125] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:11.706285] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: DOWN (p=18.66%) [2026-03-05T20:23:11.706627] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-03-05T20:23:11.706778] [INFO ] [sig ] GNOM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:11.860688] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GNOM.txt [2026-03-05T20:23:11.860847] [INFO ] [sig ] [1348/3362] Completed GNOM in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-05T20:23:11.860897] [INFO ] [sig ] [1349/3362] Forecasting GNPX... [2026-03-05T20:23:11.860951] [INFO ] [sig ] Generating forecast for: GNPX [2026-03-05T20:23:11.861002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-03-05T20:23:11.873293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-03-05T20:23:11.873688] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-03-05T20:23:11.874746] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-03-05T20:23:11.874802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:11.874835] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:11.874862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:11.874928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:11.935169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:11.936128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:11.936222] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:11.936256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:12.051041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:12.051208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:12.051251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:12.051320] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:12.055020] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: DOWN (p=5.76%) [2026-03-05T20:23:12.055337] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-03-05T20:23:12.055481] [INFO ] [sig ] GNPX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:12.211163] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GNPX.txt [2026-03-05T20:23:12.211324] [INFO ] [sig ] [1349/3362] Completed GNPX in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-05T20:23:12.211366] [INFO ] [sig ] [1350/3362] Forecasting GNRC... [2026-03-05T20:23:12.211396] [INFO ] [sig ] Generating forecast for: GNRC [2026-03-05T20:23:12.211426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-03-05T20:23:12.222139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-03-05T20:23:12.222512] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-03-05T20:23:12.223357] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-03-05T20:23:12.223411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:12.223443] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:12.223470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:12.223527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:12.283163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:12.284076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:12.284163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:12.284198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:12.406697] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:12.406844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:12.406885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:12.406913] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:12.410394] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: UP (p=63.88%) [2026-03-05T20:23:12.410728] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-03-05T20:23:12.410862] [INFO ] [sig ] GNRC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:12.557084] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GNRC.txt [2026-03-05T20:23:12.557246] [INFO ] [sig ] [1350/3362] Completed GNRC in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-05T20:23:12.557287] [INFO ] [sig ] [1351/3362] Forecasting GNSS... [2026-03-05T20:23:12.557317] [INFO ] [sig ] Generating forecast for: GNSS [2026-03-05T20:23:12.557348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-03-05T20:23:12.568250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-03-05T20:23:12.568599] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-03-05T20:23:12.569416] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-03-05T20:23:12.569468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:12.569513] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:12.569542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:12.569622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:12.627864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:12.628563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:12.628662] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:12.628695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:12.747949] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:12.748111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:12.748152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:12.748182] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:12.751683] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: UP (p=85.66%) [2026-03-05T20:23:12.751967] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-03-05T20:23:12.752098] [INFO ] [sig ] GNSS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:12.901835] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GNSS.txt [2026-03-05T20:23:12.902013] [INFO ] [sig ] [1351/3362] Completed GNSS in 0.3s | 2.77 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-05T20:23:12.902060] [INFO ] [sig ] [1352/3362] Forecasting GNTX... [2026-03-05T20:23:12.902276] [INFO ] [sig ] Generating forecast for: GNTX [2026-03-05T20:23:12.902308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-03-05T20:23:12.913669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-03-05T20:23:12.914044] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-03-05T20:23:12.915133] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-03-05T20:23:12.915186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:12.915219] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:12.915246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:12.915310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:12.975997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:12.976794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:12.976879] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:12.976914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:13.103512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:13.103701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:13.103746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:13.103775] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:13.107435] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: UP (p=84.91%) [2026-03-05T20:23:13.107820] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-03-05T20:23:13.107972] [INFO ] [sig ] GNTX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:13.261119] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GNTX.txt [2026-03-05T20:23:13.261285] [INFO ] [sig ] [1352/3362] Completed GNTX in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-05T20:23:13.261330] [INFO ] [sig ] [1353/3362] Forecasting GO... [2026-03-05T20:23:13.261362] [INFO ] [sig ] Generating forecast for: GO [2026-03-05T20:23:13.261397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-03-05T20:23:13.272970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-03-05T20:23:13.273383] [INFO ] [FORECASTER] Starting predict_future for GO [2026-03-05T20:23:13.274519] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-03-05T20:23:13.274595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:13.274633] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:13.274662] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:13.274721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:13.335655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:13.336569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:13.336687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:13.336721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:13.470422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:13.470603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:13.470648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:13.470681] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:13.474713] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: UP (p=89.27%) [2026-03-05T20:23:13.475054] [INFO ] [FORECASTER] Completed predict_future for GO [2026-03-05T20:23:13.475204] [INFO ] [sig ] GO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:13.633954] [INFO ] [LOCAL ] Saved forecast: GO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GO.txt [2026-03-05T20:23:13.634131] [INFO ] [sig ] [1353/3362] Completed GO in 0.4s | 2.77 sym/s | Total: 8.1m | ETA: 12.1m [2026-03-05T20:23:13.634173] [INFO ] [sig ] [1354/3362] Forecasting GOCO... [2026-03-05T20:23:13.634204] [INFO ] [sig ] Generating forecast for: GOCO [2026-03-05T20:23:13.634234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-03-05T20:23:13.645313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-03-05T20:23:13.645710] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-03-05T20:23:13.646564] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-03-05T20:23:13.646639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:13.646672] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:13.646699] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:13.646756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:13.706794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:13.707702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:13.707794] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:13.707829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:13.829723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:13.829887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:13.829929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:13.829959] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:13.833539] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: DOWN (p=10.60%) [2026-03-05T20:23:13.833869] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-03-05T20:23:13.834011] [INFO ] [sig ] GOCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:14.002318] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GOCO.txt [2026-03-05T20:23:14.002488] [INFO ] [sig ] [1354/3362] Completed GOCO in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.1m [2026-03-05T20:23:14.002534] [INFO ] [sig ] [1355/3362] Forecasting GOF... [2026-03-05T20:23:14.002565] [INFO ] [sig ] Generating forecast for: GOF [2026-03-05T20:23:14.002620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-03-05T20:23:14.014637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-03-05T20:23:14.015008] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-03-05T20:23:14.015847] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-03-05T20:23:14.015900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:14.015933] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:14.015959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:14.016021] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:14.072984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:14.073936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:14.074038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:14.074071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:14.195080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:14.195240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:14.195283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:14.195313] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:14.198875] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: UP (p=79.96%) [2026-03-05T20:23:14.199179] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-03-05T20:23:14.199320] [INFO ] [sig ] GOF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:14.346232] [INFO ] [LOCAL ] Saved forecast: GOF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GOF.txt [2026-03-05T20:23:14.346373] [INFO ] [sig ] [1355/3362] Completed GOF in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.1m [2026-03-05T20:23:14.346414] [INFO ] [sig ] [1356/3362] Forecasting GOGO... [2026-03-05T20:23:14.346445] [INFO ] [sig ] Generating forecast for: GOGO [2026-03-05T20:23:14.346475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-03-05T20:23:14.358360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-03-05T20:23:14.358703] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-03-05T20:23:14.359521] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-03-05T20:23:14.359594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:14.359631] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:14.359661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:14.359720] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:14.424697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:14.425809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:14.425983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:14.426022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:14.555987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:14.556152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:14.556197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:14.556228] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:14.559849] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: UP (p=55.26%) [2026-03-05T20:23:14.560142] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-03-05T20:23:14.560315] [INFO ] [sig ] GOGO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:14.709160] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GOGO.txt [2026-03-05T20:23:14.709495] [INFO ] [sig ] [1356/3362] Completed GOGO in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.1m [2026-03-05T20:23:14.709545] [INFO ] [sig ] [1357/3362] Forecasting GOLF... [2026-03-05T20:23:14.709599] [INFO ] [sig ] Generating forecast for: GOLF [2026-03-05T20:23:14.709633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-03-05T20:23:14.724157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-03-05T20:23:14.724543] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-03-05T20:23:14.725627] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-03-05T20:23:14.725682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:14.725715] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:14.725741] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:14.725798] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:14.785754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:14.786805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:14.786895] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:14.786928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:14.907979] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:14.908139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:14.908180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:14.908210] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:14.912053] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-03-05T20:23:14.912349] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-03-05T20:23:14.912479] [INFO ] [sig ] GOLF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:15.062959] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GOLF.txt [2026-03-05T20:23:15.063096] [INFO ] [sig ] [1357/3362] Completed GOLF in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.1m [2026-03-05T20:23:15.063136] [INFO ] [sig ] [1358/3362] Forecasting GOOD... [2026-03-05T20:23:15.063167] [INFO ] [sig ] Generating forecast for: GOOD [2026-03-05T20:23:15.063197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-03-05T20:23:15.074503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-03-05T20:23:15.074885] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-03-05T20:23:15.075763] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-03-05T20:23:15.075817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:15.075851] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:15.075880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:15.075939] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:15.135253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:15.135977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:15.136078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:15.136120] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:15.252799] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:15.252956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:15.252997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:15.253043] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:15.256922] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: UP (p=62.67%) [2026-03-05T20:23:15.257211] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-03-05T20:23:15.257344] [INFO ] [sig ] GOOD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:15.404287] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GOOD.txt [2026-03-05T20:23:15.404439] [INFO ] [sig ] [1358/3362] Completed GOOD in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.1m [2026-03-05T20:23:15.404480] [INFO ] [sig ] [1359/3362] Forecasting GOOG... [2026-03-05T20:23:15.404510] [INFO ] [sig ] Generating forecast for: GOOG [2026-03-05T20:23:15.404541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-03-05T20:23:15.415652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-03-05T20:23:15.415992] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-03-05T20:23:15.416828] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-03-05T20:23:15.416881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:15.416915] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:15.416942] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:15.416998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:15.475848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:15.476498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:15.476597] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:15.476632] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:15.602827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:15.602972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:15.603012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:15.603045] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:15.606709] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: UP (p=94.22%) [2026-03-05T20:23:15.606989] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-03-05T20:23:15.607123] [INFO ] [sig ] GOOG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:15.753163] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GOOG.txt [2026-03-05T20:23:15.753338] [INFO ] [sig ] [1359/3362] Completed GOOG in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.1m [2026-03-05T20:23:15.753396] [INFO ] [sig ] [1360/3362] Forecasting GOOS... [2026-03-05T20:23:15.753439] [INFO ] [sig ] Generating forecast for: GOOS [2026-03-05T20:23:15.753484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-03-05T20:23:15.765353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-03-05T20:23:15.765690] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-03-05T20:23:15.766546] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-03-05T20:23:15.766625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:15.766662] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:15.766693] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:15.766750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:15.826617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:15.827288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:15.827385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:15.827420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:15.952998] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:15.953164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:15.953211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:15.953241] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:15.957051] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: UP (p=69.31%) [2026-03-05T20:23:15.957352] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-03-05T20:23:15.957504] [INFO ] [sig ] GOOS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:16.103805] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GOOS.txt [2026-03-05T20:23:16.103962] [INFO ] [sig ] [1360/3362] Completed GOOS in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.1m [2026-03-05T20:23:16.104010] [INFO ] [sig ] [1361/3362] Forecasting GOVI... [2026-03-05T20:23:16.104043] [INFO ] [sig ] Generating forecast for: GOVI [2026-03-05T20:23:16.104097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-03-05T20:23:16.116876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-03-05T20:23:16.117329] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-03-05T20:23:16.118450] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-03-05T20:23:16.118506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:16.118547] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:16.118601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:16.118679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:16.178123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:16.178836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:16.178944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:16.178980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:16.299322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:16.299475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:16.299517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:16.299545] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:16.303025] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: UP (p=96.35%) [2026-03-05T20:23:16.303494] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-03-05T20:23:16.303639] [INFO ] [sig ] GOVI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:16.450542] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GOVI.txt [2026-03-05T20:23:16.450696] [INFO ] [sig ] [1361/3362] Completed GOVI in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-05T20:23:16.450735] [INFO ] [sig ] [1362/3362] Forecasting GPC... [2026-03-05T20:23:16.450766] [INFO ] [sig ] Generating forecast for: GPC [2026-03-05T20:23:16.450796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-03-05T20:23:16.461990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-03-05T20:23:16.462354] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-03-05T20:23:16.463183] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-03-05T20:23:16.463236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:16.463285] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:16.463314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:16.463371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:16.520417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:16.521075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:16.521168] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:16.521208] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:16.641628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:16.641773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:16.641813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:16.641842] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:16.645328] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: DOWN (p=43.03%) [2026-03-05T20:23:16.645623] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-03-05T20:23:16.645753] [INFO ] [sig ] GPC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:16.792986] [INFO ] [LOCAL ] Saved forecast: GPC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GPC.txt [2026-03-05T20:23:16.793103] [INFO ] [sig ] [1362/3362] Completed GPC in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-05T20:23:16.793142] [INFO ] [sig ] [1363/3362] Forecasting GPI... [2026-03-05T20:23:16.793172] [INFO ] [sig ] Generating forecast for: GPI [2026-03-05T20:23:16.793202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-03-05T20:23:16.803839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-03-05T20:23:16.804154] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-03-05T20:23:16.804978] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-03-05T20:23:16.805034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:16.805104] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:16.805140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:16.805209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:16.862876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:16.863553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:16.863651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:16.863685] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:16.984938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:16.985106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:16.985151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:16.985182] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:16.988731] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: DOWN (p=4.95%) [2026-03-05T20:23:16.989035] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-03-05T20:23:16.989199] [INFO ] [sig ] GPI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:17.135878] [INFO ] [LOCAL ] Saved forecast: GPI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GPI.txt [2026-03-05T20:23:17.136036] [INFO ] [sig ] [1363/3362] Completed GPI in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-05T20:23:17.136077] [INFO ] [sig ] [1364/3362] Forecasting GPIQ... [2026-03-05T20:23:17.136108] [INFO ] [sig ] Generating forecast for: GPIQ [2026-03-05T20:23:17.136139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-03-05T20:23:17.147643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-03-05T20:23:17.148033] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-03-05T20:23:17.148909] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-03-05T20:23:17.148962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:17.148995] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:17.149045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:17.149117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:17.208034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:17.208991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:17.209080] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:17.209115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:17.337932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:17.338099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:17.338140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:17.338168] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:17.341916] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: DOWN (p=32.24%) [2026-03-05T20:23:17.342226] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-03-05T20:23:17.342355] [INFO ] [sig ] GPIQ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:17.493943] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GPIQ.txt [2026-03-05T20:23:17.494074] [INFO ] [sig ] [1364/3362] Completed GPIQ in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-05T20:23:17.494112] [INFO ] [sig ] [1365/3362] Forecasting GPIX... [2026-03-05T20:23:17.494142] [INFO ] [sig ] Generating forecast for: GPIX [2026-03-05T20:23:17.494173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-03-05T20:23:17.505518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-03-05T20:23:17.505864] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-03-05T20:23:17.506691] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-03-05T20:23:17.506744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:17.506777] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:17.506804] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:17.506861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:17.567341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:17.568259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:17.568366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:17.568401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:17.682501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:17.682674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:17.682716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:17.682745] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:17.686144] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: DOWN (p=18.00%) [2026-03-05T20:23:17.686428] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-03-05T20:23:17.686557] [INFO ] [sig ] GPIX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:17.835166] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GPIX.txt [2026-03-05T20:23:17.835369] [INFO ] [sig ] [1365/3362] Completed GPIX in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-05T20:23:17.835414] [INFO ] [sig ] [1366/3362] Forecasting GPJA... [2026-03-05T20:23:17.835453] [INFO ] [sig ] Generating forecast for: GPJA [2026-03-05T20:23:17.835486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-03-05T20:23:17.847057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-03-05T20:23:17.847490] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-03-05T20:23:17.848460] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-03-05T20:23:17.848514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:17.848547] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:17.848598] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:17.848659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:17.910326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:17.911324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:17.911623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:17.911660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:18.027299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:18.027458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:18.027501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:18.027565] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:18.031263] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: DOWN (p=45.44%) [2026-03-05T20:23:18.031566] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-03-05T20:23:18.031728] [INFO ] [sig ] GPJA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:18.184444] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GPJA.txt [2026-03-05T20:23:18.184629] [INFO ] [sig ] [1366/3362] Completed GPJA in 0.3s | 2.77 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-05T20:23:18.184674] [INFO ] [sig ] [1367/3362] Forecasting GPK... [2026-03-05T20:23:18.184707] [INFO ] [sig ] Generating forecast for: GPK [2026-03-05T20:23:18.184739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-03-05T20:23:18.196279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-03-05T20:23:18.196730] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-03-05T20:23:18.197567] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-03-05T20:23:18.197680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:18.197715] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:18.197743] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:18.197800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:18.259364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:18.260283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:18.260371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:18.260404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:18.389800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:18.389960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:18.390002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:18.390031] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:18.393499] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: DOWN (p=3.96%) [2026-03-05T20:23:18.393808] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-03-05T20:23:18.393941] [INFO ] [sig ] GPK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:18.541007] [INFO ] [LOCAL ] Saved forecast: GPK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GPK.txt [2026-03-05T20:23:18.541181] [INFO ] [sig ] [1367/3362] Completed GPK in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-05T20:23:18.541222] [INFO ] [sig ] [1368/3362] Forecasting GPN... [2026-03-05T20:23:18.541253] [INFO ] [sig ] Generating forecast for: GPN [2026-03-05T20:23:18.541284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-03-05T20:23:18.554340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-03-05T20:23:18.554759] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-03-05T20:23:18.555644] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-03-05T20:23:18.555700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:18.555733] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:18.555761] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:18.555820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:18.626665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:18.627867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:18.627972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:18.628007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:18.764317] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:18.764481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:18.764525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:18.764556] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:18.768398] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: UP (p=79.52%) [2026-03-05T20:23:18.768783] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-03-05T20:23:18.768948] [INFO ] [sig ] GPN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:18.932676] [INFO ] [LOCAL ] Saved forecast: GPN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GPN.txt [2026-03-05T20:23:18.932837] [INFO ] [sig ] [1368/3362] Completed GPN in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-05T20:23:18.932876] [INFO ] [sig ] [1369/3362] Forecasting GPRE... [2026-03-05T20:23:18.932906] [INFO ] [sig ] Generating forecast for: GPRE [2026-03-05T20:23:18.932938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-03-05T20:23:18.943773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-03-05T20:23:18.944166] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-03-05T20:23:18.945041] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-03-05T20:23:18.945096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:18.945130] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:18.945158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:18.945214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:19.004194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:19.005045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:19.005131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:19.005166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:19.134187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:19.134348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:19.134390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:19.134438] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:19.137915] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: DOWN (p=17.01%) [2026-03-05T20:23:19.138201] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-03-05T20:23:19.138334] [INFO ] [sig ] GPRE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:19.286981] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GPRE.txt [2026-03-05T20:23:19.287140] [INFO ] [sig ] [1369/3362] Completed GPRE in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-05T20:23:19.287181] [INFO ] [sig ] [1370/3362] Forecasting GPRK... [2026-03-05T20:23:19.287213] [INFO ] [sig ] Generating forecast for: GPRK [2026-03-05T20:23:19.287243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-03-05T20:23:19.298240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-03-05T20:23:19.298638] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-03-05T20:23:19.299440] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-03-05T20:23:19.299493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:19.299527] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:19.299554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:19.299635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:19.356922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:19.357794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:19.357880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:19.357914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:19.486272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:19.486443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:19.486487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:19.486516] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:19.490250] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: DOWN (p=4.01%) [2026-03-05T20:23:19.490598] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-03-05T20:23:19.490745] [INFO ] [sig ] GPRK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:19.647423] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GPRK.txt [2026-03-05T20:23:19.647632] [INFO ] [sig ] [1370/3362] Completed GPRK in 0.4s | 2.77 sym/s | Total: 8.2m | ETA: 12.0m [2026-03-05T20:23:19.647710] [INFO ] [sig ] [1371/3362] Forecasting GRAB... [2026-03-05T20:23:19.647765] [INFO ] [sig ] Generating forecast for: GRAB [2026-03-05T20:23:19.647795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-03-05T20:23:19.659017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-03-05T20:23:19.659416] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-03-05T20:23:19.660264] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-03-05T20:23:19.660318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:19.660351] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:19.660379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:19.660435] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:19.719182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:19.720090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:19.720195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:19.720233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:19.847539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:19.847745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:19.847788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:19.847818] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:19.851285] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: DOWN (p=19.54%) [2026-03-05T20:23:19.851562] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-03-05T20:23:19.851712] [INFO ] [sig ] GRAB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:20.007522] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GRAB.txt [2026-03-05T20:23:20.007760] [INFO ] [sig ] [1371/3362] Completed GRAB in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.0m [2026-03-05T20:23:20.007807] [INFO ] [sig ] [1372/3362] Forecasting GRAL... [2026-03-05T20:23:20.007839] [INFO ] [sig ] Generating forecast for: GRAL [2026-03-05T20:23:20.007885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-03-05T20:23:20.019864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-03-05T20:23:20.020373] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-03-05T20:23:20.021413] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-03-05T20:23:20.021475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:20.021509] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:20.021538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:20.021619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:20.108814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:20.110267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:20.110499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:20.110547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:20.240831] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:20.240994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:20.241038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:20.241067] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:20.244690] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: DOWN (p=44.87%) [2026-03-05T20:23:20.244979] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-03-05T20:23:20.245113] [INFO ] [sig ] GRAL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:20.394187] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GRAL.txt [2026-03-05T20:23:20.394345] [INFO ] [sig ] [1372/3362] Completed GRAL in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.0m [2026-03-05T20:23:20.394385] [INFO ] [sig ] [1373/3362] Forecasting GRBK... [2026-03-05T20:23:20.394414] [INFO ] [sig ] Generating forecast for: GRBK [2026-03-05T20:23:20.394445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-03-05T20:23:20.405529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-03-05T20:23:20.405942] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-03-05T20:23:20.406830] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-03-05T20:23:20.406887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:20.406922] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:20.406951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:20.407023] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:20.466417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:20.467334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:20.467456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:20.467492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:20.588785] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:20.588942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:20.588984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:20.589013] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:20.592463] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: DOWN (p=43.31%) [2026-03-05T20:23:20.592769] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-03-05T20:23:20.592905] [INFO ] [sig ] GRBK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:20.740748] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GRBK.txt [2026-03-05T20:23:20.740908] [INFO ] [sig ] [1373/3362] Completed GRBK in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.0m [2026-03-05T20:23:20.740949] [INFO ] [sig ] [1374/3362] Forecasting GRC... [2026-03-05T20:23:20.740979] [INFO ] [sig ] Generating forecast for: GRC [2026-03-05T20:23:20.741010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-03-05T20:23:20.753021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-03-05T20:23:20.753630] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-03-05T20:23:20.754658] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-03-05T20:23:20.754714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:20.754751] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:20.754782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:20.754842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:20.816378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:20.817314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:20.817402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:20.817437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:20.958626] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:20.958790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:20.958834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:20.958866] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:20.962449] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: UP (p=90.97%) [2026-03-05T20:23:20.962761] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-03-05T20:23:20.962896] [INFO ] [sig ] GRC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:21.121658] [INFO ] [LOCAL ] Saved forecast: GRC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GRC.txt [2026-03-05T20:23:21.121809] [INFO ] [sig ] [1374/3362] Completed GRC in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.0m [2026-03-05T20:23:21.121850] [INFO ] [sig ] [1375/3362] Forecasting GREE... [2026-03-05T20:23:21.121881] [INFO ] [sig ] Generating forecast for: GREE [2026-03-05T20:23:21.121910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-03-05T20:23:21.133177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-03-05T20:23:21.133545] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-03-05T20:23:21.134463] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-03-05T20:23:21.134531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:21.134567] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:21.134619] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:21.134679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:21.192954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:21.193718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:21.193805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:21.193838] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:21.313710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:21.313863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:21.313905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:21.313934] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:21.317337] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: DOWN (p=4.55%) [2026-03-05T20:23:21.317637] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-03-05T20:23:21.317798] [INFO ] [sig ] GREE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:21.463674] [INFO ] [LOCAL ] Saved forecast: GREE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GREE.txt [2026-03-05T20:23:21.463832] [INFO ] [sig ] [1375/3362] Completed GREE in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 12.0m [2026-03-05T20:23:21.463874] [INFO ] [sig ] [1376/3362] Forecasting GRFS... [2026-03-05T20:23:21.463906] [INFO ] [sig ] Generating forecast for: GRFS [2026-03-05T20:23:21.463936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-03-05T20:23:21.476371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-03-05T20:23:21.477026] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-03-05T20:23:21.478054] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-03-05T20:23:21.478109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:21.478150] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:21.478186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:21.478256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:21.537351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:21.538377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:21.538670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:21.538707] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:21.668594] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:21.668750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:21.668794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:21.668826] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:21.672648] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: UP (p=99.34%) [2026-03-05T20:23:21.672974] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-03-05T20:23:21.673143] [INFO ] [sig ] GRFS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:21.829327] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GRFS.txt [2026-03-05T20:23:21.829592] [INFO ] [sig ] [1376/3362] Completed GRFS in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 12.0m [2026-03-05T20:23:21.829660] [INFO ] [sig ] [1377/3362] Forecasting GRID... [2026-03-05T20:23:21.829706] [INFO ] [sig ] Generating forecast for: GRID [2026-03-05T20:23:21.829750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-03-05T20:23:21.841410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-03-05T20:23:21.841807] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-03-05T20:23:21.842758] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-03-05T20:23:21.842813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:21.842848] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:21.842882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:21.842943] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:21.903221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:21.904073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:21.904157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:21.904189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:22.026294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:22.026464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:22.026523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:22.026555] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:22.030443] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: UP (p=95.93%) [2026-03-05T20:23:22.030759] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-03-05T20:23:22.030898] [INFO ] [sig ] GRID: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:22.178424] [INFO ] [LOCAL ] Saved forecast: GRID 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GRID.txt [2026-03-05T20:23:22.178565] [INFO ] [sig ] [1377/3362] Completed GRID in 0.3s | 2.77 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-05T20:23:22.178623] [INFO ] [sig ] [1378/3362] Forecasting GRMN... [2026-03-05T20:23:22.178654] [INFO ] [sig ] Generating forecast for: GRMN [2026-03-05T20:23:22.178684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-03-05T20:23:22.190545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-03-05T20:23:22.190911] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-03-05T20:23:22.191775] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-03-05T20:23:22.191830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:22.191863] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:22.191891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:22.191948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:22.249737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:22.250762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:22.250846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:22.250879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:22.375425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:22.375594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:22.375639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:22.375669] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:22.379116] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: UP (p=84.93%) [2026-03-05T20:23:22.379394] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-03-05T20:23:22.379528] [INFO ] [sig ] GRMN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:22.530664] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GRMN.txt [2026-03-05T20:23:22.530906] [INFO ] [sig ] [1378/3362] Completed GRMN in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-05T20:23:22.530973] [INFO ] [sig ] [1379/3362] Forecasting GRND... [2026-03-05T20:23:22.531024] [INFO ] [sig ] Generating forecast for: GRND [2026-03-05T20:23:22.531072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-03-05T20:23:22.547341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-03-05T20:23:22.548185] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-03-05T20:23:22.549074] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-03-05T20:23:22.549130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:22.549164] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:22.549191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:22.549248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:22.616279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:22.617247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:22.617337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:22.617372] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:22.744612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:22.744783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:22.744829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:22.744862] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:22.748749] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: UP (p=86.90%) [2026-03-05T20:23:22.749145] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-03-05T20:23:22.749303] [INFO ] [sig ] GRND: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:22.920161] [INFO ] [LOCAL ] Saved forecast: GRND 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GRND.txt [2026-03-05T20:23:22.920322] [INFO ] [sig ] [1379/3362] Completed GRND in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-05T20:23:22.920365] [INFO ] [sig ] [1380/3362] Forecasting GRPN... [2026-03-05T20:23:22.920397] [INFO ] [sig ] Generating forecast for: GRPN [2026-03-05T20:23:22.920427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-03-05T20:23:22.932651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-03-05T20:23:22.933032] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-03-05T20:23:22.934103] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-03-05T20:23:22.934157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:22.934223] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:22.934254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:22.934311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:23.000083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:23.001093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:23.001190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:23.001226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:23.130916] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:23.131073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:23.131120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:23.131153] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:23.135757] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: DOWN (p=45.11%) [2026-03-05T20:23:23.136059] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-03-05T20:23:23.136202] [INFO ] [sig ] GRPN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:23.299668] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GRPN.txt [2026-03-05T20:23:23.299823] [INFO ] [sig ] [1380/3362] Completed GRPN in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-05T20:23:23.299873] [INFO ] [sig ] [1381/3362] Forecasting GRVY... [2026-03-05T20:23:23.299909] [INFO ] [sig ] Generating forecast for: GRVY [2026-03-05T20:23:23.299942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-03-05T20:23:23.311644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-03-05T20:23:23.312062] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-03-05T20:23:23.312965] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-03-05T20:23:23.313024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:23.313059] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:23.313089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:23.313147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:23.383592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:23.384817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:23.384942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:23.384984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:23.505241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:23.505430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:23.505478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:23.505509] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:23.509139] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: UP (p=77.06%) [2026-03-05T20:23:23.509445] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-03-05T20:23:23.509621] [INFO ] [sig ] GRVY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:23.660071] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GRVY.txt [2026-03-05T20:23:23.660245] [INFO ] [sig ] [1381/3362] Completed GRVY in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-05T20:23:23.660288] [INFO ] [sig ] [1382/3362] Forecasting GRWG... [2026-03-05T20:23:23.660319] [INFO ] [sig ] Generating forecast for: GRWG [2026-03-05T20:23:23.660354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-03-05T20:23:23.672926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-03-05T20:23:23.673354] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-03-05T20:23:23.674257] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-03-05T20:23:23.674320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:23.674356] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:23.674386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:23.674445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:23.740910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:23.741957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:23.742057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:23.742092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:23.879116] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:23.879316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:23.879366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:23.879402] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:23.884693] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: DOWN (p=20.83%) [2026-03-05T20:23:23.885261] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-03-05T20:23:23.885480] [INFO ] [sig ] GRWG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:24.105407] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GRWG.txt [2026-03-05T20:23:24.105681] [INFO ] [sig ] [1382/3362] Completed GRWG in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-05T20:23:24.105755] [INFO ] [sig ] [1383/3362] Forecasting GRX... [2026-03-05T20:23:24.105815] [INFO ] [sig ] Generating forecast for: GRX [2026-03-05T20:23:24.105870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-03-05T20:23:24.125557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-03-05T20:23:24.126184] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-03-05T20:23:24.127548] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-03-05T20:23:24.127670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:24.127732] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:24.127784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:24.127880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:24.219673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:24.220968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:24.221089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:24.221148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:24.386325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:24.386547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:24.386647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:24.386756] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:24.392704] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: UP (p=92.77%) [2026-03-05T20:23:24.393333] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-03-05T20:23:24.393620] [INFO ] [sig ] GRX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:24.627965] [INFO ] [LOCAL ] Saved forecast: GRX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GRX.txt [2026-03-05T20:23:24.628207] [INFO ] [sig ] [1383/3362] Completed GRX in 0.5s | 2.77 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-05T20:23:24.628277] [INFO ] [sig ] [1384/3362] Forecasting GS... [2026-03-05T20:23:24.628329] [INFO ] [sig ] Generating forecast for: GS [2026-03-05T20:23:24.628386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-03-05T20:23:24.652763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-03-05T20:23:24.662359] [INFO ] [FORECASTER] Starting predict_future for GS [2026-03-05T20:23:24.667323] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-03-05T20:23:24.667417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:24.667470] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:24.667517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:24.667633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:24.762478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:24.763564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:24.763683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:24.763718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:24.945493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:24.945728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:24.945793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:24.945841] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:24.951330] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: DOWN (p=10.19%) [2026-03-05T20:23:24.951818] [INFO ] [FORECASTER] Completed predict_future for GS [2026-03-05T20:23:24.952033] [INFO ] [sig ] GS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:25.162759] [INFO ] [LOCAL ] Saved forecast: GS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GS.txt [2026-03-05T20:23:25.163005] [INFO ] [sig ] [1384/3362] Completed GS in 0.5s | 2.77 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-05T20:23:25.163075] [INFO ] [sig ] [1385/3362] Forecasting GSBC... [2026-03-05T20:23:25.163128] [INFO ] [sig ] Generating forecast for: GSBC [2026-03-05T20:23:25.163178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-03-05T20:23:25.179272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-03-05T20:23:25.179827] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-03-05T20:23:25.180974] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-03-05T20:23:25.181041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:25.181083] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:25.181120] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:25.181294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:25.247744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:25.248793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:25.248887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:25.248922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:25.374261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:25.374433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:25.374478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:25.374509] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:25.378120] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: DOWN (p=30.99%) [2026-03-05T20:23:25.378430] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-03-05T20:23:25.378570] [INFO ] [sig ] GSBC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:25.530368] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GSBC.txt [2026-03-05T20:23:25.530505] [INFO ] [sig ] [1385/3362] Completed GSBC in 0.4s | 2.77 sym/s | Total: 8.3m | ETA: 11.9m [2026-03-05T20:23:25.530546] [INFO ] [sig ] [1386/3362] Forecasting GSBD... [2026-03-05T20:23:25.530595] [INFO ] [sig ] Generating forecast for: GSBD [2026-03-05T20:23:25.530628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-03-05T20:23:25.542837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-03-05T20:23:25.543128] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-03-05T20:23:25.543963] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-03-05T20:23:25.544031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:25.544064] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:25.544092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:25.544148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:25.602024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:25.602840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:25.602939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:25.602980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:25.724320] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:25.724479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:25.724520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:25.724548] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:25.728047] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: UP (p=99.50%) [2026-03-05T20:23:25.728333] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-03-05T20:23:25.728466] [INFO ] [sig ] GSBD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:25.873562] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GSBD.txt [2026-03-05T20:23:25.873723] [INFO ] [sig ] [1386/3362] Completed GSBD in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-05T20:23:25.873764] [INFO ] [sig ] [1387/3362] Forecasting GSHD... [2026-03-05T20:23:25.873795] [INFO ] [sig ] Generating forecast for: GSHD [2026-03-05T20:23:25.873824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-03-05T20:23:25.885770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-03-05T20:23:25.886166] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-03-05T20:23:25.887256] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-03-05T20:23:25.887320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:25.887354] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:25.887384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:25.887443] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:25.947097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:25.948081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:25.948167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:25.948200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:26.077643] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:26.077836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:26.077879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:26.077909] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:26.081427] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: UP (p=52.84%) [2026-03-05T20:23:26.081736] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-03-05T20:23:26.081872] [INFO ] [sig ] GSHD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:26.232449] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GSHD.txt [2026-03-05T20:23:26.232630] [INFO ] [sig ] [1387/3362] Completed GSHD in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-05T20:23:26.232677] [INFO ] [sig ] [1388/3362] Forecasting GSK... [2026-03-05T20:23:26.232709] [INFO ] [sig ] Generating forecast for: GSK [2026-03-05T20:23:26.232742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-03-05T20:23:26.245628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-03-05T20:23:26.246024] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-03-05T20:23:26.246885] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-03-05T20:23:26.246940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:26.246974] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:26.247003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:26.247063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:26.307783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:26.308704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:26.308786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:26.308821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:26.437414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:26.437807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:26.437853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:26.437883] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:26.441435] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: DOWN (p=19.66%) [2026-03-05T20:23:26.441757] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-03-05T20:23:26.441891] [INFO ] [sig ] GSK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:26.602110] [INFO ] [LOCAL ] Saved forecast: GSK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GSK.txt [2026-03-05T20:23:26.602278] [INFO ] [sig ] [1388/3362] Completed GSK in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-05T20:23:26.602322] [INFO ] [sig ] [1389/3362] Forecasting GSL... [2026-03-05T20:23:26.602354] [INFO ] [sig ] Generating forecast for: GSL [2026-03-05T20:23:26.602387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-03-05T20:23:26.613599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-03-05T20:23:26.613991] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-03-05T20:23:26.614851] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-03-05T20:23:26.614907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:26.614943] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:26.614976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:26.615038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:26.676754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:26.677702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:26.677793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:26.677829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:26.813058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:26.813238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:26.813285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:26.813315] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:26.817856] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: DOWN (p=8.03%) [2026-03-05T20:23:26.818174] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-03-05T20:23:26.818313] [INFO ] [sig ] GSL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:26.972561] [INFO ] [LOCAL ] Saved forecast: GSL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GSL.txt [2026-03-05T20:23:26.972741] [INFO ] [sig ] [1389/3362] Completed GSL in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-05T20:23:26.972797] [INFO ] [sig ] [1390/3362] Forecasting GSM... [2026-03-05T20:23:26.972830] [INFO ] [sig ] Generating forecast for: GSM [2026-03-05T20:23:26.972863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-03-05T20:23:26.984633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-03-05T20:23:26.985016] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-03-05T20:23:26.985898] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-03-05T20:23:26.985954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:26.985989] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:26.986019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:26.986079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:27.047902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:27.049018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:27.049144] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:27.049179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:27.174195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:27.174366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:27.174412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:27.174443] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:27.178372] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: UP (p=90.25%) [2026-03-05T20:23:27.178725] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-03-05T20:23:27.178865] [INFO ] [sig ] GSM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:27.329328] [INFO ] [LOCAL ] Saved forecast: GSM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GSM.txt [2026-03-05T20:23:27.329486] [INFO ] [sig ] [1390/3362] Completed GSM in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-05T20:23:27.329530] [INFO ] [sig ] [1391/3362] Forecasting GTES... [2026-03-05T20:23:27.329564] [INFO ] [sig ] Generating forecast for: GTES [2026-03-05T20:23:27.329811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-03-05T20:23:27.341948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-03-05T20:23:27.342316] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-03-05T20:23:27.343209] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-03-05T20:23:27.343266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:27.343300] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:27.343333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:27.343394] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:27.406535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:27.407419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:27.407507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:27.407540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:27.539368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:27.539540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:27.539606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:27.539640] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:27.543739] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: UP (p=52.51%) [2026-03-05T20:23:27.544090] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-03-05T20:23:27.544269] [INFO ] [sig ] GTES: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:27.708364] [INFO ] [LOCAL ] Saved forecast: GTES 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GTES.txt [2026-03-05T20:23:27.708531] [INFO ] [sig ] [1391/3362] Completed GTES in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-05T20:23:27.708595] [INFO ] [sig ] [1392/3362] Forecasting GTLB... [2026-03-05T20:23:27.708631] [INFO ] [sig ] Generating forecast for: GTLB [2026-03-05T20:23:27.708663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-03-05T20:23:27.724464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-03-05T20:23:27.724995] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-03-05T20:23:27.726211] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-03-05T20:23:27.726284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:27.726336] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:27.726385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:27.726477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:27.802607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:27.803915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:27.804000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:27.804034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:27.931883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:27.932072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:27.932125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:27.932163] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:27.936524] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: UP (p=82.44%) [2026-03-05T20:23:27.936908] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-03-05T20:23:27.937061] [INFO ] [sig ] GTLB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:28.095014] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GTLB.txt [2026-03-05T20:23:28.095235] [INFO ] [sig ] [1392/3362] Completed GTLB in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-05T20:23:28.095290] [INFO ] [sig ] [1393/3362] Forecasting GTLS... [2026-03-05T20:23:28.095329] [INFO ] [sig ] Generating forecast for: GTLS [2026-03-05T20:23:28.095367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-03-05T20:23:28.110660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-03-05T20:23:28.111110] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-03-05T20:23:28.112171] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-03-05T20:23:28.112238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:28.112280] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:28.112316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:28.112396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:28.200173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:28.201374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:28.201504] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:28.201556] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:28.339630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:28.339831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:28.339893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:28.339924] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:28.343685] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: UP (p=87.45%) [2026-03-05T20:23:28.344062] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-03-05T20:23:28.344214] [INFO ] [sig ] GTLS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:28.508552] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GTLS.txt [2026-03-05T20:23:28.508841] [INFO ] [sig ] [1393/3362] Completed GTLS in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-05T20:23:28.508900] [INFO ] [sig ] [1394/3362] Forecasting GTN... [2026-03-05T20:23:28.508941] [INFO ] [sig ] Generating forecast for: GTN [2026-03-05T20:23:28.508987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-03-05T20:23:28.522458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-03-05T20:23:28.522882] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-03-05T20:23:28.523821] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-03-05T20:23:28.523879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:28.523914] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:28.523943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:28.524002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:28.594828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:28.595957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:28.596046] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:28.596080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:28.724128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:28.724294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:28.724339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:28.724371] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:28.727985] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: UP (p=50.05%) [2026-03-05T20:23:28.728291] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-03-05T20:23:28.728435] [INFO ] [sig ] GTN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:28.886767] [INFO ] [LOCAL ] Saved forecast: GTN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GTN.txt [2026-03-05T20:23:28.886928] [INFO ] [sig ] [1394/3362] Completed GTN in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-05T20:23:28.886970] [INFO ] [sig ] [1395/3362] Forecasting GTX... [2026-03-05T20:23:28.887001] [INFO ] [sig ] Generating forecast for: GTX [2026-03-05T20:23:28.887032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-03-05T20:23:28.899609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-03-05T20:23:28.899993] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-03-05T20:23:28.900857] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-03-05T20:23:28.900912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:28.900945] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:28.900973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:28.901031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:28.960686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:28.961601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:28.961726] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:28.961761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:29.100530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:29.100727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:29.100781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:29.100821] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:29.104668] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: UP (p=57.51%) [2026-03-05T20:23:29.104978] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-03-05T20:23:29.105127] [INFO ] [sig ] GTX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:29.253867] [INFO ] [LOCAL ] Saved forecast: GTX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GTX.txt [2026-03-05T20:23:29.254027] [INFO ] [sig ] [1395/3362] Completed GTX in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 11.9m [2026-03-05T20:23:29.254068] [INFO ] [sig ] [1396/3362] Forecasting GTY... [2026-03-05T20:23:29.254099] [INFO ] [sig ] Generating forecast for: GTY [2026-03-05T20:23:29.254129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-03-05T20:23:29.266727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-03-05T20:23:29.267128] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-03-05T20:23:29.268038] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-03-05T20:23:29.268093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:29.268128] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:29.268156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:29.268215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:29.328218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:29.329126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:29.329211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:29.329245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:29.455179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:29.455340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:29.455390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:29.455427] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:29.459031] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: DOWN (p=5.87%) [2026-03-05T20:23:29.459371] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-03-05T20:23:29.459520] [INFO ] [sig ] GTY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:29.617894] [INFO ] [LOCAL ] Saved forecast: GTY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GTY.txt [2026-03-05T20:23:29.618058] [INFO ] [sig ] [1396/3362] Completed GTY in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-05T20:23:29.618100] [INFO ] [sig ] [1397/3362] Forecasting GUG... [2026-03-05T20:23:29.618131] [INFO ] [sig ] Generating forecast for: GUG [2026-03-05T20:23:29.618161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-03-05T20:23:29.631393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-03-05T20:23:29.631842] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-03-05T20:23:29.632807] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-03-05T20:23:29.632872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:29.632950] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:29.633024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:29.633108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:29.696182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:29.697345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:29.697456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:29.697493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:29.824351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:29.824523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:29.824590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:29.824627] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:29.828251] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: DOWN (p=2.64%) [2026-03-05T20:23:29.828565] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-03-05T20:23:29.828723] [INFO ] [sig ] GUG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:29.981186] [INFO ] [LOCAL ] Saved forecast: GUG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GUG.txt [2026-03-05T20:23:29.981333] [INFO ] [sig ] [1397/3362] Completed GUG in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-05T20:23:29.981377] [INFO ] [sig ] [1398/3362] Forecasting GVA... [2026-03-05T20:23:29.981414] [INFO ] [sig ] Generating forecast for: GVA [2026-03-05T20:23:29.981451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-03-05T20:23:29.993199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-03-05T20:23:29.993635] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-03-05T20:23:29.994534] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-03-05T20:23:29.994607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:29.994642] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:29.994670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:29.994733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:30.054436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:30.055254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:30.055339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:30.055382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:30.184135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:30.184293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:30.184337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:30.184369] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:30.187974] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: UP (p=96.55%) [2026-03-05T20:23:30.188292] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-03-05T20:23:30.188432] [INFO ] [sig ] GVA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:30.338532] [INFO ] [LOCAL ] Saved forecast: GVA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GVA.txt [2026-03-05T20:23:30.338702] [INFO ] [sig ] [1398/3362] Completed GVA in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-05T20:23:30.338745] [INFO ] [sig ] [1399/3362] Forecasting GWH... [2026-03-05T20:23:30.338781] [INFO ] [sig ] Generating forecast for: GWH [2026-03-05T20:23:30.338824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-03-05T20:23:30.350633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-03-05T20:23:30.351033] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-03-05T20:23:30.351935] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-03-05T20:23:30.351991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:30.352027] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:30.352055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:30.352114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:30.411715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:30.412509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:30.412616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:30.412655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:30.553005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:30.553177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:30.553232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:30.553265] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:30.557087] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: DOWN (p=25.45%) [2026-03-05T20:23:30.557394] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-03-05T20:23:30.557532] [INFO ] [sig ] GWH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:30.704180] [INFO ] [LOCAL ] Saved forecast: GWH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GWH.txt [2026-03-05T20:23:30.704322] [INFO ] [sig ] [1399/3362] Completed GWH in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-05T20:23:30.704363] [INFO ] [sig ] [1400/3362] Forecasting GWRE... [2026-03-05T20:23:30.704392] [INFO ] [sig ] Generating forecast for: GWRE [2026-03-05T20:23:30.704424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-03-05T20:23:30.716212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-03-05T20:23:30.716565] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-03-05T20:23:30.717424] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-03-05T20:23:30.717479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:30.717513] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:30.717541] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:30.717621] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:30.782478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:30.783654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:30.783741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:30.783776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:30.909015] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:30.909175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:30.909217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:30.909293] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:30.913258] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: UP (p=96.27%) [2026-03-05T20:23:30.913555] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-03-05T20:23:30.913716] [INFO ] [sig ] GWRE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:31.071616] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GWRE.txt [2026-03-05T20:23:31.071795] [INFO ] [sig ] [1400/3362] Completed GWRE in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-05T20:23:31.071843] [INFO ] [sig ] [1401/3362] Forecasting GWRS... [2026-03-05T20:23:31.071875] [INFO ] [sig ] Generating forecast for: GWRS [2026-03-05T20:23:31.071915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-03-05T20:23:31.084041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-03-05T20:23:31.084439] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-03-05T20:23:31.085279] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-03-05T20:23:31.085333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:31.085367] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:31.085394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:31.085455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:31.144737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:31.145504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:31.145616] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:31.145657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:31.262952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:31.263113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:31.263155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:31.263184] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:31.266648] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: UP (p=78.64%) [2026-03-05T20:23:31.266928] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-03-05T20:23:31.267053] [INFO ] [sig ] GWRS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:31.425219] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GWRS.txt [2026-03-05T20:23:31.425426] [INFO ] [sig ] [1401/3362] Completed GWRS in 0.4s | 2.77 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-05T20:23:31.425490] [INFO ] [sig ] [1402/3362] Forecasting GXAI... [2026-03-05T20:23:31.425538] [INFO ] [sig ] Generating forecast for: GXAI [2026-03-05T20:23:31.425610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-03-05T20:23:31.438619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-03-05T20:23:31.439042] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-03-05T20:23:31.440170] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-03-05T20:23:31.440259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:31.440305] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:31.440349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:31.440440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:31.499959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:31.500859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:31.500945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:31.500978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:31.615208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:31.615364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:31.615408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:31.615440] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:31.618895] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-03-05T20:23:31.619177] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-03-05T20:23:31.619307] [INFO ] [sig ] GXAI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:31.764722] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/GXAI.txt [2026-03-05T20:23:31.764860] [INFO ] [sig ] [1402/3362] Completed GXAI in 0.3s | 2.77 sym/s | Total: 8.4m | ETA: 11.8m [2026-03-05T20:23:31.764900] [INFO ] [sig ] [1403/3362] Forecasting GYRE... [2026-03-05T20:23:31.764929] [INFO ] [sig ] Generating forecast for: GYRE [2026-03-05T20:23:31.764960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-03-05T20:23:31.777598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-03-05T20:23:31.778018] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-03-05T20:23:31.778889] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-03-05T20:23:31.778943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:31.778976] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:31.779004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:31.779061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:31.844371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:31.845445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:31.845556] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:31.845624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:31.972445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:31.972644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:31.972697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:31.972730] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:31.976707] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: UP (p=73.36%) [2026-03-05T20:23:31.977084] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-03-05T20:23:31.977248] [INFO ] [sig ] GYRE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:32.124477] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/GYRE.txt [2026-03-05T20:23:32.124656] [INFO ] [sig ] [1403/3362] Completed GYRE in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-05T20:23:32.124701] [INFO ] [sig ] [1404/3362] Forecasting H... [2026-03-05T20:23:32.124732] [INFO ] [sig ] Generating forecast for: H [2026-03-05T20:23:32.124763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-03-05T20:23:32.136423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-03-05T20:23:32.136792] [INFO ] [FORECASTER] Starting predict_future for H [2026-03-05T20:23:32.137659] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-03-05T20:23:32.137715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:32.137750] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:32.137780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:32.137839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:32.196393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:32.197195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:32.197280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:32.197315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:32.323869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:32.324029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:32.324072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:32.324104] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:32.327628] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: DOWN (p=33.55%) [2026-03-05T20:23:32.327952] [INFO ] [FORECASTER] Completed predict_future for H [2026-03-05T20:23:32.328088] [INFO ] [sig ] H: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:32.474887] [INFO ] [LOCAL ] Saved forecast: H 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/H.txt [2026-03-05T20:23:32.475023] [INFO ] [sig ] [1404/3362] Completed H in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-05T20:23:32.475074] [INFO ] [sig ] [1405/3362] Forecasting HAE... [2026-03-05T20:23:32.475105] [INFO ] [sig ] Generating forecast for: HAE [2026-03-05T20:23:32.475136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-03-05T20:23:32.486561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-03-05T20:23:32.486942] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-03-05T20:23:32.487808] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-03-05T20:23:32.487860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:32.487892] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:32.487919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:32.487975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:32.547857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:32.548553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:32.548840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:32.548876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:32.686760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:32.686938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:32.687002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:32.687036] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:32.690950] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: DOWN (p=37.59%) [2026-03-05T20:23:32.691253] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-03-05T20:23:32.691399] [INFO ] [sig ] HAE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:32.843387] [INFO ] [LOCAL ] Saved forecast: HAE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HAE.txt [2026-03-05T20:23:32.843594] [INFO ] [sig ] [1405/3362] Completed HAE in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-05T20:23:32.843644] [INFO ] [sig ] [1406/3362] Forecasting HAFC... [2026-03-05T20:23:32.843676] [INFO ] [sig ] Generating forecast for: HAFC [2026-03-05T20:23:32.843895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-03-05T20:23:32.856748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-03-05T20:23:32.857081] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-03-05T20:23:32.858082] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-03-05T20:23:32.858137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:32.858171] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:32.858200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:32.858259] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:32.920163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:32.920953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:32.921037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:32.921072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:33.050903] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:33.051067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:33.051113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:33.051144] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:33.054683] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: UP (p=61.81%) [2026-03-05T20:23:33.054975] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-03-05T20:23:33.055111] [INFO ] [sig ] HAFC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:33.204813] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HAFC.txt [2026-03-05T20:23:33.204942] [INFO ] [sig ] [1406/3362] Completed HAFC in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-05T20:23:33.204981] [INFO ] [sig ] [1407/3362] Forecasting HAL... [2026-03-05T20:23:33.205012] [INFO ] [sig ] Generating forecast for: HAL [2026-03-05T20:23:33.205042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-03-05T20:23:33.216016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-03-05T20:23:33.216327] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-03-05T20:23:33.217147] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-03-05T20:23:33.217200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:33.217232] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:33.217260] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:33.217317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:33.278086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:33.278941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:33.279022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:33.279102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:33.412405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:33.412634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:33.412691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:33.412730] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:33.416825] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: DOWN (p=10.95%) [2026-03-05T20:23:33.417176] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-03-05T20:23:33.417326] [INFO ] [sig ] HAL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:33.566225] [INFO ] [LOCAL ] Saved forecast: HAL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HAL.txt [2026-03-05T20:23:33.566387] [INFO ] [sig ] [1407/3362] Completed HAL in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-05T20:23:33.566432] [INFO ] [sig ] [1408/3362] Forecasting HALO... [2026-03-05T20:23:33.566470] [INFO ] [sig ] Generating forecast for: HALO [2026-03-05T20:23:33.566508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-03-05T20:23:33.578781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-03-05T20:23:33.579170] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-03-05T20:23:33.580086] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-03-05T20:23:33.580140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:33.580172] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:33.580199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:33.580256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:33.639418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:33.640364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:33.640451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:33.640485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:33.767274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:33.767437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:33.767480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:33.767512] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:33.771388] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: DOWN (p=38.70%) [2026-03-05T20:23:33.771901] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-03-05T20:23:33.772039] [INFO ] [sig ] HALO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:33.968487] [INFO ] [LOCAL ] Saved forecast: HALO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HALO.txt [2026-03-05T20:23:33.968670] [INFO ] [sig ] [1408/3362] Completed HALO in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-05T20:23:33.968714] [INFO ] [sig ] [1409/3362] Forecasting HAS... [2026-03-05T20:23:33.968745] [INFO ] [sig ] Generating forecast for: HAS [2026-03-05T20:23:33.968775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-03-05T20:23:33.980531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-03-05T20:23:33.980922] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-03-05T20:23:33.981789] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-03-05T20:23:33.981844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:33.981877] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:33.981904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:33.981961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:34.043740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:34.044710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:34.044811] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:34.044851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:34.180007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:34.180214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:34.180260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:34.180292] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:34.184986] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: UP (p=67.62%) [2026-03-05T20:23:34.185389] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-03-05T20:23:34.185600] [INFO ] [sig ] HAS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:34.345336] [INFO ] [LOCAL ] Saved forecast: HAS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HAS.txt [2026-03-05T20:23:34.345512] [INFO ] [sig ] [1409/3362] Completed HAS in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-05T20:23:34.345556] [INFO ] [sig ] [1410/3362] Forecasting HASI... [2026-03-05T20:23:34.345607] [INFO ] [sig ] Generating forecast for: HASI [2026-03-05T20:23:34.345640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-03-05T20:23:34.359272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-03-05T20:23:34.360007] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-03-05T20:23:34.361074] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-03-05T20:23:34.361160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:34.361217] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:34.361265] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:34.361342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:34.424392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:34.425361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:34.425458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:34.425495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:34.549882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:34.550034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:34.550078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:34.550108] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:34.553597] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: UP (p=99.46%) [2026-03-05T20:23:34.553881] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-03-05T20:23:34.554009] [INFO ] [sig ] HASI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:34.704981] [INFO ] [LOCAL ] Saved forecast: HASI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HASI.txt [2026-03-05T20:23:34.705170] [INFO ] [sig ] [1410/3362] Completed HASI in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-05T20:23:34.705212] [INFO ] [sig ] [1411/3362] Forecasting HBAN... [2026-03-05T20:23:34.705242] [INFO ] [sig ] Generating forecast for: HBAN [2026-03-05T20:23:34.705273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-03-05T20:23:34.716560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-03-05T20:23:34.716953] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-03-05T20:23:34.717913] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-03-05T20:23:34.717969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:34.718003] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:34.718031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:34.718088] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:34.781424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:34.782261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:34.782347] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:34.782381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:34.914490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:34.914725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:34.914773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:34.914804] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:34.919144] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: UP (p=93.08%) [2026-03-05T20:23:34.919469] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-03-05T20:23:34.919641] [INFO ] [sig ] HBAN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:35.097182] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HBAN.txt [2026-03-05T20:23:35.097350] [INFO ] [sig ] [1411/3362] Completed HBAN in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-05T20:23:35.097403] [INFO ] [sig ] [1412/3362] Forecasting HBANL... [2026-03-05T20:23:35.097436] [INFO ] [sig ] Generating forecast for: HBANL [2026-03-05T20:23:35.097467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-03-05T20:23:35.109387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-03-05T20:23:35.109783] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-03-05T20:23:35.110715] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-03-05T20:23:35.110770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:35.110805] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:35.110834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:35.110893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:35.171193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:35.172002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:35.172098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:35.172135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:35.292001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:35.292172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:35.292222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:35.292252] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:35.295874] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: UP (p=93.86%) [2026-03-05T20:23:35.296161] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-03-05T20:23:35.296293] [INFO ] [sig ] HBANL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:35.448090] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HBANL.txt [2026-03-05T20:23:35.448246] [INFO ] [sig ] [1412/3362] Completed HBANL in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.8m [2026-03-05T20:23:35.448287] [INFO ] [sig ] [1413/3362] Forecasting HBANP... [2026-03-05T20:23:35.448317] [INFO ] [sig ] Generating forecast for: HBANP [2026-03-05T20:23:35.448347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-03-05T20:23:35.459558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-03-05T20:23:35.460095] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-03-05T20:23:35.460939] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-03-05T20:23:35.460993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:35.461026] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:35.461054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:35.461111] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:35.519234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:35.519885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:35.519966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:35.520010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:35.639983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:35.640205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:35.640247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:35.640278] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:35.643895] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: DOWN (p=10.96%) [2026-03-05T20:23:35.644189] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-03-05T20:23:35.644326] [INFO ] [sig ] HBANP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:35.788904] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HBANP.txt [2026-03-05T20:23:35.789052] [INFO ] [sig ] [1413/3362] Completed HBANP in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-05T20:23:35.789093] [INFO ] [sig ] [1414/3362] Forecasting HBB... [2026-03-05T20:23:35.789123] [INFO ] [sig ] Generating forecast for: HBB [2026-03-05T20:23:35.789164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-03-05T20:23:35.801709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-03-05T20:23:35.802050] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-03-05T20:23:35.802905] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-03-05T20:23:35.802958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:35.803033] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:35.803062] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:35.803120] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:35.860313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:35.861105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:35.861191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:35.861224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:35.975386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:35.975546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:35.975611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:35.975643] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:35.979111] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: DOWN (p=2.37%) [2026-03-05T20:23:35.979387] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-03-05T20:23:35.979519] [INFO ] [sig ] HBB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:36.124026] [INFO ] [LOCAL ] Saved forecast: HBB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HBB.txt [2026-03-05T20:23:36.124145] [INFO ] [sig ] [1414/3362] Completed HBB in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-05T20:23:36.124185] [INFO ] [sig ] [1415/3362] Forecasting HBCP... [2026-03-05T20:23:36.124215] [INFO ] [sig ] Generating forecast for: HBCP [2026-03-05T20:23:36.124246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-03-05T20:23:36.135208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-03-05T20:23:36.135540] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-03-05T20:23:36.136369] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-03-05T20:23:36.136422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:36.136454] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:36.136482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:36.136538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:36.194682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:36.195334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:36.195415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:36.195447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:36.317074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:36.317233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:36.317275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:36.317304] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:36.321099] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: UP (p=51.35%) [2026-03-05T20:23:36.321406] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-03-05T20:23:36.321550] [INFO ] [sig ] HBCP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:36.467460] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HBCP.txt [2026-03-05T20:23:36.467606] [INFO ] [sig ] [1415/3362] Completed HBCP in 0.3s | 2.77 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-05T20:23:36.467666] [INFO ] [sig ] [1416/3362] Forecasting HBM... [2026-03-05T20:23:36.467697] [INFO ] [sig ] Generating forecast for: HBM [2026-03-05T20:23:36.467728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-03-05T20:23:36.479830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-03-05T20:23:36.480125] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-03-05T20:23:36.480944] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-03-05T20:23:36.480997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:36.481030] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:36.481058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:36.481115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:36.544926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:36.545852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:36.545936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:36.545969] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:36.681860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:36.682021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:36.682064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:36.682093] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:36.685833] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: DOWN (p=25.95%) [2026-03-05T20:23:36.686132] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-03-05T20:23:36.686269] [INFO ] [sig ] HBM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:36.836558] [INFO ] [LOCAL ] Saved forecast: HBM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HBM.txt [2026-03-05T20:23:36.836711] [INFO ] [sig ] [1416/3362] Completed HBM in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-05T20:23:36.836751] [INFO ] [sig ] [1417/3362] Forecasting HBNC... [2026-03-05T20:23:36.836779] [INFO ] [sig ] Generating forecast for: HBNC [2026-03-05T20:23:36.836810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-03-05T20:23:36.848463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-03-05T20:23:36.848805] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-03-05T20:23:36.849655] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-03-05T20:23:36.849713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:36.849746] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:36.849773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:36.849830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:36.911113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:36.911849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:36.911931] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:36.911966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:37.034906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:37.035095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:37.035163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:37.035238] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:37.039062] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: UP (p=89.35%) [2026-03-05T20:23:37.039359] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-03-05T20:23:37.039504] [INFO ] [sig ] HBNC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:37.192363] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HBNC.txt [2026-03-05T20:23:37.192534] [INFO ] [sig ] [1417/3362] Completed HBNC in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-05T20:23:37.192602] [INFO ] [sig ] [1418/3362] Forecasting HCA... [2026-03-05T20:23:37.192667] [INFO ] [sig ] Generating forecast for: HCA [2026-03-05T20:23:37.192711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-03-05T20:23:37.209566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-03-05T20:23:37.210126] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-03-05T20:23:37.211455] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-03-05T20:23:37.211555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:37.211651] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:37.211704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:37.211801] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:37.287530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:37.288495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:37.288602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:37.288639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:37.409950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:37.410117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:37.410163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:37.410195] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:37.413774] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: UP (p=95.60%) [2026-03-05T20:23:37.414109] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-03-05T20:23:37.414259] [INFO ] [sig ] HCA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:37.564047] [INFO ] [LOCAL ] Saved forecast: HCA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HCA.txt [2026-03-05T20:23:37.564226] [INFO ] [sig ] [1418/3362] Completed HCA in 0.4s | 2.77 sym/s | Total: 8.5m | ETA: 11.7m [2026-03-05T20:23:37.564271] [INFO ] [sig ] [1419/3362] Forecasting HCC... [2026-03-05T20:23:37.564303] [INFO ] [sig ] Generating forecast for: HCC [2026-03-05T20:23:37.564335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-03-05T20:23:37.575962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-03-05T20:23:37.576336] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-03-05T20:23:37.577174] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-03-05T20:23:37.577228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:37.577261] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:37.577288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:37.577345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:37.636713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:37.637705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:37.637797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:37.637831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:37.767461] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:37.767710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:37.767761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:37.767793] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:37.771605] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: UP (p=89.66%) [2026-03-05T20:23:37.771971] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-03-05T20:23:37.772145] [INFO ] [sig ] HCC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:37.923622] [INFO ] [LOCAL ] Saved forecast: HCC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HCC.txt [2026-03-05T20:23:37.923979] [INFO ] [sig ] [1419/3362] Completed HCC in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-05T20:23:37.924022] [INFO ] [sig ] [1420/3362] Forecasting HCI... [2026-03-05T20:23:37.924054] [INFO ] [sig ] Generating forecast for: HCI [2026-03-05T20:23:37.924089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-03-05T20:23:37.936459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-03-05T20:23:37.937074] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-03-05T20:23:37.937972] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-03-05T20:23:37.938026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:37.938060] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:37.938087] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:37.938143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:37.996917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:37.997870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:37.997958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:37.997992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:38.127541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:38.127878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:38.127924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:38.127952] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:38.131605] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: UP (p=66.49%) [2026-03-05T20:23:38.131921] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-03-05T20:23:38.132056] [INFO ] [sig ] HCI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:38.294723] [INFO ] [LOCAL ] Saved forecast: HCI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HCI.txt [2026-03-05T20:23:38.294899] [INFO ] [sig ] [1420/3362] Completed HCI in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-05T20:23:38.294942] [INFO ] [sig ] [1421/3362] Forecasting HCM... [2026-03-05T20:23:38.294974] [INFO ] [sig ] Generating forecast for: HCM [2026-03-05T20:23:38.295008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-03-05T20:23:38.309340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-03-05T20:23:38.309803] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-03-05T20:23:38.310793] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-03-05T20:23:38.310848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:38.310896] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:38.310925] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:38.310983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:38.374604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:38.375851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:38.375941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:38.375977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:38.501934] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:38.502107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:38.502179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:38.502216] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:38.506249] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: UP (p=72.52%) [2026-03-05T20:23:38.506538] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-03-05T20:23:38.506693] [INFO ] [sig ] HCM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:38.672976] [INFO ] [LOCAL ] Saved forecast: HCM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HCM.txt [2026-03-05T20:23:38.673195] [INFO ] [sig ] [1421/3362] Completed HCM in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-05T20:23:38.673251] [INFO ] [sig ] [1422/3362] Forecasting HCSG... [2026-03-05T20:23:38.673292] [INFO ] [sig ] Generating forecast for: HCSG [2026-03-05T20:23:38.673333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-03-05T20:23:38.688726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-03-05T20:23:38.689146] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-03-05T20:23:38.690053] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-03-05T20:23:38.690117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:38.690155] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:38.690188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:38.690287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:38.755192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:38.756615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:38.756712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:38.756747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:38.895082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:38.895245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:38.895287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:38.895316] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:38.898939] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: DOWN (p=19.06%) [2026-03-05T20:23:38.899245] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-03-05T20:23:38.899383] [INFO ] [sig ] HCSG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:39.049952] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HCSG.txt [2026-03-05T20:23:39.050114] [INFO ] [sig ] [1422/3362] Completed HCSG in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-05T20:23:39.050155] [INFO ] [sig ] [1423/3362] Forecasting HD... [2026-03-05T20:23:39.050185] [INFO ] [sig ] Generating forecast for: HD [2026-03-05T20:23:39.050215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-03-05T20:23:39.063178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-03-05T20:23:39.063603] [INFO ] [FORECASTER] Starting predict_future for HD [2026-03-05T20:23:39.064451] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-03-05T20:23:39.064505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:39.064537] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:39.064564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:39.064657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:39.123593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:39.124516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:39.124635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:39.124681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:39.247412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:39.247714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:39.247770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:39.247800] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:39.251433] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: DOWN (p=11.63%) [2026-03-05T20:23:39.251824] [INFO ] [FORECASTER] Completed predict_future for HD [2026-03-05T20:23:39.251985] [INFO ] [sig ] HD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:39.404810] [INFO ] [LOCAL ] Saved forecast: HD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HD.txt [2026-03-05T20:23:39.405025] [INFO ] [sig ] [1423/3362] Completed HD in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-05T20:23:39.405078] [INFO ] [sig ] [1424/3362] Forecasting HDB... [2026-03-05T20:23:39.405111] [INFO ] [sig ] Generating forecast for: HDB [2026-03-05T20:23:39.405143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-03-05T20:23:39.416748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-03-05T20:23:39.417161] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-03-05T20:23:39.418112] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-03-05T20:23:39.418168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:39.418202] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:39.418229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:39.418286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:39.477440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:39.481784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:39.481949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:39.481987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:39.612987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:39.613160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:39.613205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:39.613234] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:39.617200] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: UP (p=96.96%) [2026-03-05T20:23:39.617592] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-03-05T20:23:39.617795] [INFO ] [sig ] HDB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:39.770641] [INFO ] [LOCAL ] Saved forecast: HDB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HDB.txt [2026-03-05T20:23:39.770810] [INFO ] [sig ] [1424/3362] Completed HDB in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-05T20:23:39.770851] [INFO ] [sig ] [1425/3362] Forecasting HDSN... [2026-03-05T20:23:39.770889] [INFO ] [sig ] Generating forecast for: HDSN [2026-03-05T20:23:39.770922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-03-05T20:23:39.782668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-03-05T20:23:39.783090] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-03-05T20:23:39.783954] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-03-05T20:23:39.784007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:39.784039] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:39.784067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:39.784124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:39.841168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:39.842098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:39.842187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:39.842220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:39.967371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:39.967549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:39.967632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:39.967697] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:39.971672] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: UP (p=76.01%) [2026-03-05T20:23:39.972258] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-03-05T20:23:39.972419] [INFO ] [sig ] HDSN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:40.133212] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HDSN.txt [2026-03-05T20:23:40.133381] [INFO ] [sig ] [1425/3362] Completed HDSN in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-05T20:23:40.133423] [INFO ] [sig ] [1426/3362] Forecasting HE... [2026-03-05T20:23:40.133452] [INFO ] [sig ] Generating forecast for: HE [2026-03-05T20:23:40.133484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-03-05T20:23:40.146373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-03-05T20:23:40.147064] [INFO ] [FORECASTER] Starting predict_future for HE [2026-03-05T20:23:40.147972] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-03-05T20:23:40.148026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:40.148058] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:40.148084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:40.148141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:40.214002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:40.215048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:40.215142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:40.215175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:40.341745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:40.341911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:40.341955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:40.341985] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:40.345599] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: UP (p=92.33%) [2026-03-05T20:23:40.345895] [INFO ] [FORECASTER] Completed predict_future for HE [2026-03-05T20:23:40.346035] [INFO ] [sig ] HE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:40.498642] [INFO ] [LOCAL ] Saved forecast: HE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HE.txt [2026-03-05T20:23:40.498802] [INFO ] [sig ] [1426/3362] Completed HE in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-05T20:23:40.498844] [INFO ] [sig ] [1427/3362] Forecasting HEI... [2026-03-05T20:23:40.498874] [INFO ] [sig ] Generating forecast for: HEI [2026-03-05T20:23:40.498905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-03-05T20:23:40.510136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-03-05T20:23:40.510478] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-03-05T20:23:40.511371] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-03-05T20:23:40.511427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:40.511463] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:40.511492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:40.511551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:40.570129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:40.570972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:40.571058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:40.571091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:40.696129] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:40.696283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:40.696328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:40.696358] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:40.700012] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: UP (p=71.84%) [2026-03-05T20:23:40.700308] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-03-05T20:23:40.700444] [INFO ] [sig ] HEI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:40.894068] [INFO ] [LOCAL ] Saved forecast: HEI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HEI.txt [2026-03-05T20:23:40.894326] [INFO ] [sig ] [1427/3362] Completed HEI in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-05T20:23:40.894397] [INFO ] [sig ] [1428/3362] Forecasting HELE... [2026-03-05T20:23:40.894451] [INFO ] [sig ] Generating forecast for: HELE [2026-03-05T20:23:40.894509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-03-05T20:23:40.906913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-03-05T20:23:40.907331] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-03-05T20:23:40.908277] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-03-05T20:23:40.908336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:40.908371] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:40.908399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:40.908457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:40.974045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:40.975128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:40.975223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:40.975262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:41.102810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:41.102968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:41.103011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:41.103059] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:41.106720] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: UP (p=58.76%) [2026-03-05T20:23:41.107020] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-03-05T20:23:41.107159] [INFO ] [sig ] HELE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:41.256650] [INFO ] [LOCAL ] Saved forecast: HELE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HELE.txt [2026-03-05T20:23:41.256809] [INFO ] [sig ] [1428/3362] Completed HELE in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-05T20:23:41.256849] [INFO ] [sig ] [1429/3362] Forecasting HEPS... [2026-03-05T20:23:41.256879] [INFO ] [sig ] Generating forecast for: HEPS [2026-03-05T20:23:41.256911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-03-05T20:23:41.269098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-03-05T20:23:41.269505] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-03-05T20:23:41.270677] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-03-05T20:23:41.270732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:41.270765] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:41.270792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:41.270851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:41.330317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:41.331259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:41.331346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:41.331380] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:41.454988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:41.455149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:41.455191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:41.455221] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:41.458694] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: DOWN (p=28.00%) [2026-03-05T20:23:41.458975] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-03-05T20:23:41.459105] [INFO ] [sig ] HEPS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:41.612156] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HEPS.txt [2026-03-05T20:23:41.612314] [INFO ] [sig ] [1429/3362] Completed HEPS in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.7m [2026-03-05T20:23:41.612356] [INFO ] [sig ] [1430/3362] Forecasting HEQ... [2026-03-05T20:23:41.612385] [INFO ] [sig ] Generating forecast for: HEQ [2026-03-05T20:23:41.612416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-03-05T20:23:41.625050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-03-05T20:23:41.625462] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-03-05T20:23:41.626369] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-03-05T20:23:41.626423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:41.626458] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:41.626485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:41.626541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:41.693565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:41.694825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:41.694928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:41.694973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:41.852250] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:41.852437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:41.852492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:41.852524] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:41.856331] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: UP (p=96.55%) [2026-03-05T20:23:41.856654] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-03-05T20:23:41.856819] [INFO ] [sig ] HEQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:42.007888] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HEQ.txt [2026-03-05T20:23:42.008047] [INFO ] [sig ] [1430/3362] Completed HEQ in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-05T20:23:42.008090] [INFO ] [sig ] [1431/3362] Forecasting HERO... [2026-03-05T20:23:42.008119] [INFO ] [sig ] Generating forecast for: HERO [2026-03-05T20:23:42.008151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-03-05T20:23:42.020305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-03-05T20:23:42.020728] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-03-05T20:23:42.021568] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-03-05T20:23:42.021640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:42.021703] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:42.021732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:42.021789] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:42.079457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:42.080330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:42.080416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:42.080449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:42.203372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:42.203542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:42.203608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:42.203641] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:42.207241] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-03-05T20:23:42.207535] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-03-05T20:23:42.207730] [INFO ] [sig ] HERO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:42.356887] [INFO ] [LOCAL ] Saved forecast: HERO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HERO.txt [2026-03-05T20:23:42.357093] [INFO ] [sig ] [1431/3362] Completed HERO in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-05T20:23:42.357148] [INFO ] [sig ] [1432/3362] Forecasting HESM... [2026-03-05T20:23:42.357182] [INFO ] [sig ] Generating forecast for: HESM [2026-03-05T20:23:42.357228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-03-05T20:23:42.368942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-03-05T20:23:42.369306] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-03-05T20:23:42.370226] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-03-05T20:23:42.370282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:42.370316] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:42.370343] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:42.370416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:42.435509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:42.436534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:42.436650] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:42.436694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:42.566747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:42.567100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:42.567143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:42.567172] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:42.571059] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: UP (p=83.20%) [2026-03-05T20:23:42.571393] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-03-05T20:23:42.571538] [INFO ] [sig ] HESM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:42.716201] [INFO ] [LOCAL ] Saved forecast: HESM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HESM.txt [2026-03-05T20:23:42.716348] [INFO ] [sig ] [1432/3362] Completed HESM in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-05T20:23:42.716387] [INFO ] [sig ] [1433/3362] Forecasting HFFG... [2026-03-05T20:23:42.716417] [INFO ] [sig ] Generating forecast for: HFFG [2026-03-05T20:23:42.716448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-03-05T20:23:42.727736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-03-05T20:23:42.728100] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-03-05T20:23:42.728969] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-03-05T20:23:42.729022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:42.729055] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:42.729081] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:42.729137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:42.786006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:42.786800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:42.786882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:42.786915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:42.909926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:42.910080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:42.910121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:42.910150] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:42.914085] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: DOWN (p=18.92%) [2026-03-05T20:23:42.914359] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-03-05T20:23:42.914486] [INFO ] [sig ] HFFG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:43.060141] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HFFG.txt [2026-03-05T20:23:43.060274] [INFO ] [sig ] [1433/3362] Completed HFFG in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-05T20:23:43.060314] [INFO ] [sig ] [1434/3362] Forecasting HFRO... [2026-03-05T20:23:43.060343] [INFO ] [sig ] Generating forecast for: HFRO [2026-03-05T20:23:43.060375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-03-05T20:23:43.071557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-03-05T20:23:43.071956] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-03-05T20:23:43.072781] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-03-05T20:23:43.072848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:43.072881] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:43.072909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:43.072965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:43.129587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:43.130298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:43.130382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:43.130415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:43.256686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:43.256872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:43.256915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:43.256983] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:43.260695] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: UP (p=57.89%) [2026-03-05T20:23:43.261035] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-03-05T20:23:43.261179] [INFO ] [sig ] HFRO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:43.408964] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HFRO.txt [2026-03-05T20:23:43.409124] [INFO ] [sig ] [1434/3362] Completed HFRO in 0.3s | 2.77 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-05T20:23:43.409166] [INFO ] [sig ] [1435/3362] Forecasting HFWA... [2026-03-05T20:23:43.409197] [INFO ] [sig ] Generating forecast for: HFWA [2026-03-05T20:23:43.409229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-03-05T20:23:43.421071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-03-05T20:23:43.421471] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-03-05T20:23:43.422336] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-03-05T20:23:43.422393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:43.422426] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:43.422453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:43.422510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:43.485066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:43.485989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:43.486078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:43.486112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:43.611025] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:43.611184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:43.611225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:43.611254] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:43.615375] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: UP (p=88.62%) [2026-03-05T20:23:43.615794] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-03-05T20:23:43.615974] [INFO ] [sig ] HFWA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:43.768936] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HFWA.txt [2026-03-05T20:23:43.769095] [INFO ] [sig ] [1435/3362] Completed HFWA in 0.4s | 2.77 sym/s | Total: 8.6m | ETA: 11.6m [2026-03-05T20:23:43.769137] [INFO ] [sig ] [1436/3362] Forecasting HG... [2026-03-05T20:23:43.769167] [INFO ] [sig ] Generating forecast for: HG [2026-03-05T20:23:43.769199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-03-05T20:23:43.780475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-03-05T20:23:43.780842] [INFO ] [FORECASTER] Starting predict_future for HG [2026-03-05T20:23:43.781725] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-03-05T20:23:43.781782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:43.781818] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:43.781847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:43.781921] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:43.843526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:43.844427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:43.844516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:43.844552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:43.977422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:43.977670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:43.977732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:43.977772] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:43.981964] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: UP (p=88.48%) [2026-03-05T20:23:43.982273] [INFO ] [FORECASTER] Completed predict_future for HG [2026-03-05T20:23:43.982419] [INFO ] [sig ] HG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:44.137756] [INFO ] [LOCAL ] Saved forecast: HG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HG.txt [2026-03-05T20:23:44.137919] [INFO ] [sig ] [1436/3362] Completed HG in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-05T20:23:44.137963] [INFO ] [sig ] [1437/3362] Forecasting HGBL... [2026-03-05T20:23:44.137994] [INFO ] [sig ] Generating forecast for: HGBL [2026-03-05T20:23:44.138028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-03-05T20:23:44.150225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-03-05T20:23:44.150650] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-03-05T20:23:44.151566] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-03-05T20:23:44.151659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:44.151695] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:44.151724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:44.151782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:44.214266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:44.215169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:44.215255] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:44.215291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:44.337488] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:44.337685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:44.337730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:44.337761] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:44.341297] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: DOWN (p=43.44%) [2026-03-05T20:23:44.341598] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-03-05T20:23:44.341733] [INFO ] [sig ] HGBL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:44.487186] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HGBL.txt [2026-03-05T20:23:44.487331] [INFO ] [sig ] [1437/3362] Completed HGBL in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-05T20:23:44.487372] [INFO ] [sig ] [1438/3362] Forecasting HGLB... [2026-03-05T20:23:44.487402] [INFO ] [sig ] Generating forecast for: HGLB [2026-03-05T20:23:44.487432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-03-05T20:23:44.498627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-03-05T20:23:44.498981] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-03-05T20:23:44.499830] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-03-05T20:23:44.499883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:44.499916] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:44.499943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:44.499998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:44.564507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:44.565403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:44.565489] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:44.565524] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:44.694354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:44.694529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:44.694589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:44.694622] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:44.698246] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: UP (p=60.07%) [2026-03-05T20:23:44.698570] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-03-05T20:23:44.698776] [INFO ] [sig ] HGLB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:44.859557] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HGLB.txt [2026-03-05T20:23:44.859741] [INFO ] [sig ] [1438/3362] Completed HGLB in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-05T20:23:44.859788] [INFO ] [sig ] [1439/3362] Forecasting HGTY... [2026-03-05T20:23:44.859832] [INFO ] [sig ] Generating forecast for: HGTY [2026-03-05T20:23:44.859875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-03-05T20:23:44.871261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-03-05T20:23:44.871706] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-03-05T20:23:44.872666] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-03-05T20:23:44.872728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:44.872777] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:44.872812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:44.872873] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:44.934664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:44.935606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:44.935700] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:44.935743] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:45.063190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:45.063346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:45.063388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:45.063418] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:45.067094] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: UP (p=85.24%) [2026-03-05T20:23:45.067468] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-03-05T20:23:45.067669] [INFO ] [sig ] HGTY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:45.222627] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HGTY.txt [2026-03-05T20:23:45.222791] [INFO ] [sig ] [1439/3362] Completed HGTY in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-05T20:23:45.222833] [INFO ] [sig ] [1440/3362] Forecasting HHH... [2026-03-05T20:23:45.222863] [INFO ] [sig ] Generating forecast for: HHH [2026-03-05T20:23:45.222897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-03-05T20:23:45.233944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-03-05T20:23:45.234319] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-03-05T20:23:45.235201] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-03-05T20:23:45.235256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:45.235288] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:45.235315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:45.235370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:45.292422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:45.293221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:45.293306] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:45.293340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:45.413176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:45.413355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:45.413410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:45.413447] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:45.416972] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: DOWN (p=7.80%) [2026-03-05T20:23:45.417255] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-03-05T20:23:45.417392] [INFO ] [sig ] HHH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:45.641948] [INFO ] [LOCAL ] Saved forecast: HHH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HHH.txt [2026-03-05T20:23:45.642101] [INFO ] [sig ] [1440/3362] Completed HHH in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-05T20:23:45.642140] [INFO ] [sig ] [1441/3362] Forecasting HIFS... [2026-03-05T20:23:45.642170] [INFO ] [sig ] Generating forecast for: HIFS [2026-03-05T20:23:45.642200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-03-05T20:23:45.653666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-03-05T20:23:45.654064] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-03-05T20:23:45.654998] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-03-05T20:23:45.655052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:45.655085] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:45.655115] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:45.655173] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:45.713367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:45.714149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:45.714261] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:45.714296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:45.830313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:45.830487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:45.830530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:45.830560] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:45.834440] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: UP (p=74.01%) [2026-03-05T20:23:45.834753] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-03-05T20:23:45.834910] [INFO ] [sig ] HIFS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:45.985940] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HIFS.txt [2026-03-05T20:23:45.986283] [INFO ] [sig ] [1441/3362] Completed HIFS in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-05T20:23:45.986324] [INFO ] [sig ] [1442/3362] Forecasting HIG... [2026-03-05T20:23:45.986354] [INFO ] [sig ] Generating forecast for: HIG [2026-03-05T20:23:45.986385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-03-05T20:23:45.998060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-03-05T20:23:45.998451] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-03-05T20:23:45.999372] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-03-05T20:23:45.999428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:45.999463] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:45.999493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:45.999552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:46.057494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:46.058357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:46.058440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:46.058474] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:46.180961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:46.181116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:46.181157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:46.181187] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:46.184705] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: DOWN (p=11.10%) [2026-03-05T20:23:46.184994] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-03-05T20:23:46.185125] [INFO ] [sig ] HIG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:46.337599] [INFO ] [LOCAL ] Saved forecast: HIG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HIG.txt [2026-03-05T20:23:46.338140] [INFO ] [sig ] [1442/3362] Completed HIG in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-05T20:23:46.338323] [INFO ] [sig ] [1443/3362] Forecasting HII... [2026-03-05T20:23:46.338387] [INFO ] [sig ] Generating forecast for: HII [2026-03-05T20:23:46.338447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-03-05T20:23:46.349779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-03-05T20:23:46.350122] [INFO ] [FORECASTER] Starting predict_future for HII [2026-03-05T20:23:46.351051] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-03-05T20:23:46.351105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:46.351137] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:46.351164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:46.351220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:46.408799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:46.409682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:46.409770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:46.409810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:46.538153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:46.538314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:46.538355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:46.538384] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:46.541913] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: UP (p=92.55%) [2026-03-05T20:23:46.542194] [INFO ] [FORECASTER] Completed predict_future for HII [2026-03-05T20:23:46.542324] [INFO ] [sig ] HII: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:46.689842] [INFO ] [LOCAL ] Saved forecast: HII 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HII.txt [2026-03-05T20:23:46.690003] [INFO ] [sig ] [1443/3362] Completed HII in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-05T20:23:46.690042] [INFO ] [sig ] [1444/3362] Forecasting HIMS... [2026-03-05T20:23:46.690073] [INFO ] [sig ] Generating forecast for: HIMS [2026-03-05T20:23:46.690103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-03-05T20:23:46.701172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-03-05T20:23:46.701527] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-03-05T20:23:46.702381] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-03-05T20:23:46.702435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:46.702469] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:46.702498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:46.702556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:46.760699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:46.761348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:46.761429] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:46.761462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:46.884634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:46.884806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:46.884855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:46.884890] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:46.888390] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: UP (p=83.80%) [2026-03-05T20:23:46.888702] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-03-05T20:23:46.888857] [INFO ] [sig ] HIMS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:47.034504] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HIMS.txt [2026-03-05T20:23:47.034727] [INFO ] [sig ] [1444/3362] Completed HIMS in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-05T20:23:47.034770] [INFO ] [sig ] [1445/3362] Forecasting HIMX... [2026-03-05T20:23:47.034800] [INFO ] [sig ] Generating forecast for: HIMX [2026-03-05T20:23:47.034833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-03-05T20:23:47.046453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-03-05T20:23:47.046906] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-03-05T20:23:47.047870] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-03-05T20:23:47.047933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:47.048004] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:47.048034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:47.048093] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:47.105483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:47.106387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:47.106475] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:47.106507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:47.228600] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:47.228765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:47.228817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:47.228854] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:47.232496] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: UP (p=70.04%) [2026-03-05T20:23:47.232796] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-03-05T20:23:47.232930] [INFO ] [sig ] HIMX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:47.379007] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HIMX.txt [2026-03-05T20:23:47.379144] [INFO ] [sig ] [1445/3362] Completed HIMX in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.6m [2026-03-05T20:23:47.379183] [INFO ] [sig ] [1446/3362] Forecasting HIO... [2026-03-05T20:23:47.379213] [INFO ] [sig ] Generating forecast for: HIO [2026-03-05T20:23:47.379244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-03-05T20:23:47.390502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-03-05T20:23:47.390862] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-03-05T20:23:47.391732] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-03-05T20:23:47.391786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:47.391825] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:47.391854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:47.391912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:47.450280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:47.451026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:47.451108] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:47.451142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:47.573887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:47.574047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:47.574090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:47.574119] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:47.577551] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: UP (p=55.59%) [2026-03-05T20:23:47.577875] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-03-05T20:23:47.578006] [INFO ] [sig ] HIO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:47.725347] [INFO ] [LOCAL ] Saved forecast: HIO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HIO.txt [2026-03-05T20:23:47.725494] [INFO ] [sig ] [1446/3362] Completed HIO in 0.3s | 2.77 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-05T20:23:47.725534] [INFO ] [sig ] [1447/3362] Forecasting HIPO... [2026-03-05T20:23:47.725563] [INFO ] [sig ] Generating forecast for: HIPO [2026-03-05T20:23:47.725616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-03-05T20:23:47.737639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-03-05T20:23:47.738158] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-03-05T20:23:47.739024] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-03-05T20:23:47.739077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:47.739110] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:47.739137] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:47.739194] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:47.800863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:47.801658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:47.801741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:47.801774] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:47.925809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:47.925981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:47.926026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:47.926058] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:47.930334] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: DOWN (p=10.82%) [2026-03-05T20:23:47.930646] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-03-05T20:23:47.930780] [INFO ] [sig ] HIPO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:48.077933] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HIPO.txt [2026-03-05T20:23:48.078111] [INFO ] [sig ] [1447/3362] Completed HIPO in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-05T20:23:48.078346] [INFO ] [sig ] [1448/3362] Forecasting HITI... [2026-03-05T20:23:48.078376] [INFO ] [sig ] Generating forecast for: HITI [2026-03-05T20:23:48.078408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-03-05T20:23:48.090107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-03-05T20:23:48.090521] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-03-05T20:23:48.091407] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-03-05T20:23:48.091461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:48.091528] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:48.091589] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:48.091681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:48.152961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:48.153813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:48.153899] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:48.153936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:48.278559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:48.278735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:48.278784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:48.278827] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:48.282563] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: DOWN (p=13.89%) [2026-03-05T20:23:48.282876] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-03-05T20:23:48.283009] [INFO ] [sig ] HITI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:48.436543] [INFO ] [LOCAL ] Saved forecast: HITI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HITI.txt [2026-03-05T20:23:48.436713] [INFO ] [sig ] [1448/3362] Completed HITI in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-05T20:23:48.436760] [INFO ] [sig ] [1449/3362] Forecasting HIVE... [2026-03-05T20:23:48.436793] [INFO ] [sig ] Generating forecast for: HIVE [2026-03-05T20:23:48.436825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-03-05T20:23:48.447977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-03-05T20:23:48.448334] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-03-05T20:23:48.449242] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-03-05T20:23:48.449296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:48.449328] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:48.449355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:48.449411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:48.512004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:48.512850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:48.512938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:48.512972] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:48.640209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:48.640369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:48.640414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:48.640445] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:48.644987] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: UP (p=89.18%) [2026-03-05T20:23:48.645384] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-03-05T20:23:48.645559] [INFO ] [sig ] HIVE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:48.807136] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HIVE.txt [2026-03-05T20:23:48.807285] [INFO ] [sig ] [1449/3362] Completed HIVE in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-05T20:23:48.807327] [INFO ] [sig ] [1450/3362] Forecasting HIX... [2026-03-05T20:23:48.807359] [INFO ] [sig ] Generating forecast for: HIX [2026-03-05T20:23:48.807389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-03-05T20:23:48.819925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-03-05T20:23:48.820334] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-03-05T20:23:48.821273] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-03-05T20:23:48.821339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:48.821385] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:48.821415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:48.821473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:48.884461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:48.885534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:48.885642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:48.885677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:49.012109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:49.012277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:49.012320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:49.012359] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:49.016250] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: DOWN (p=27.83%) [2026-03-05T20:23:49.016557] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-03-05T20:23:49.016733] [INFO ] [sig ] HIX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:49.176349] [INFO ] [LOCAL ] Saved forecast: HIX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HIX.txt [2026-03-05T20:23:49.176505] [INFO ] [sig ] [1450/3362] Completed HIX in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-05T20:23:49.176548] [INFO ] [sig ] [1451/3362] Forecasting HL... [2026-03-05T20:23:49.176600] [INFO ] [sig ] Generating forecast for: HL [2026-03-05T20:23:49.176635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-03-05T20:23:49.188592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-03-05T20:23:49.188958] [INFO ] [FORECASTER] Starting predict_future for HL [2026-03-05T20:23:49.189826] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-03-05T20:23:49.189879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:49.189913] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:49.189942] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:49.190000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:49.254784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:49.255921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:49.256014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:49.256050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:49.383345] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:49.383513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:49.383556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:49.383641] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:49.387210] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: DOWN (p=12.15%) [2026-03-05T20:23:49.387510] [INFO ] [FORECASTER] Completed predict_future for HL [2026-03-05T20:23:49.387689] [INFO ] [sig ] HL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:49.534084] [INFO ] [LOCAL ] Saved forecast: HL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HL.txt [2026-03-05T20:23:49.534428] [INFO ] [sig ] [1451/3362] Completed HL in 0.4s | 2.77 sym/s | Total: 8.7m | ETA: 11.5m [2026-03-05T20:23:49.534468] [INFO ] [sig ] [1452/3362] Forecasting HLAL... [2026-03-05T20:23:49.534498] [INFO ] [sig ] Generating forecast for: HLAL [2026-03-05T20:23:49.534527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-03-05T20:23:49.546059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-03-05T20:23:49.546450] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-03-05T20:23:49.547305] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-03-05T20:23:49.547362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:49.547395] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:49.547421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:49.547476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:49.608878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:49.609923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:49.610024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:49.610065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:49.742193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:49.742359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:49.742401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:49.742446] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:49.745951] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: DOWN (p=16.09%) [2026-03-05T20:23:49.746427] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-03-05T20:23:49.746561] [INFO ] [sig ] HLAL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:49.898266] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HLAL.txt [2026-03-05T20:23:49.898428] [INFO ] [sig ] [1452/3362] Completed HLAL in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-05T20:23:49.898468] [INFO ] [sig ] [1453/3362] Forecasting HLF... [2026-03-05T20:23:49.898498] [INFO ] [sig ] Generating forecast for: HLF [2026-03-05T20:23:49.898530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-03-05T20:23:49.910017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-03-05T20:23:49.910452] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-03-05T20:23:49.911360] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-03-05T20:23:49.911416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:49.911451] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:49.911480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:49.911539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:49.971561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:49.972487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:49.972599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:49.972637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:50.097046] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:50.097204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:50.097248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:50.097278] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:50.100806] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: DOWN (p=4.40%) [2026-03-05T20:23:50.101130] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-03-05T20:23:50.101267] [INFO ] [sig ] HLF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:50.253667] [INFO ] [LOCAL ] Saved forecast: HLF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HLF.txt [2026-03-05T20:23:50.253832] [INFO ] [sig ] [1453/3362] Completed HLF in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-05T20:23:50.253876] [INFO ] [sig ] [1454/3362] Forecasting HLI... [2026-03-05T20:23:50.253919] [INFO ] [sig ] Generating forecast for: HLI [2026-03-05T20:23:50.253952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-03-05T20:23:50.266538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-03-05T20:23:50.266975] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-03-05T20:23:50.267862] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-03-05T20:23:50.267928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:50.267969] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:50.268002] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:50.268061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:50.326752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:50.327885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:50.327994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:50.328028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:50.449381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:50.449544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:50.449608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:50.449642] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:50.453474] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: UP (p=97.51%) [2026-03-05T20:23:50.453815] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-03-05T20:23:50.453984] [INFO ] [sig ] HLI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:50.606226] [INFO ] [LOCAL ] Saved forecast: HLI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HLI.txt [2026-03-05T20:23:50.606361] [INFO ] [sig ] [1454/3362] Completed HLI in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-05T20:23:50.606401] [INFO ] [sig ] [1455/3362] Forecasting HLIO... [2026-03-05T20:23:50.606432] [INFO ] [sig ] Generating forecast for: HLIO [2026-03-05T20:23:50.606462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-03-05T20:23:50.617636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-03-05T20:23:50.617992] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-03-05T20:23:50.618829] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-03-05T20:23:50.618893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:50.618933] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:50.618967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:50.619031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:50.678275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:50.678982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:50.679071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:50.679103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:50.809045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:50.809219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:50.809262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:50.809291] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:50.813172] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: UP (p=99.19%) [2026-03-05T20:23:50.813481] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-03-05T20:23:50.813643] [INFO ] [sig ] HLIO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:50.960932] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HLIO.txt [2026-03-05T20:23:50.961087] [INFO ] [sig ] [1455/3362] Completed HLIO in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-05T20:23:50.961127] [INFO ] [sig ] [1456/3362] Forecasting HLLY... [2026-03-05T20:23:50.961158] [INFO ] [sig ] Generating forecast for: HLLY [2026-03-05T20:23:50.961188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-03-05T20:23:50.977354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-03-05T20:23:50.977853] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-03-05T20:23:50.978787] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-03-05T20:23:50.978849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:50.978896] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:50.978962] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:50.979044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:51.043868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:51.044854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:51.044956] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:51.044991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:51.172639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:51.172804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:51.172847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:51.172878] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:51.176542] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: UP (p=53.65%) [2026-03-05T20:23:51.176863] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-03-05T20:23:51.176998] [INFO ] [sig ] HLLY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:51.329012] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HLLY.txt [2026-03-05T20:23:51.329161] [INFO ] [sig ] [1456/3362] Completed HLLY in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-05T20:23:51.329201] [INFO ] [sig ] [1457/3362] Forecasting HLMN... [2026-03-05T20:23:51.329233] [INFO ] [sig ] Generating forecast for: HLMN [2026-03-05T20:23:51.329264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-03-05T20:23:51.341885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-03-05T20:23:51.342288] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-03-05T20:23:51.343217] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-03-05T20:23:51.343274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:51.343309] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:51.343339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:51.343397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:51.406692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:51.407901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:51.408006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:51.408045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:51.531858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:51.532022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:51.532065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:51.532094] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:51.536272] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: DOWN (p=42.69%) [2026-03-05T20:23:51.536670] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-03-05T20:23:51.536836] [INFO ] [sig ] HLMN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:51.691532] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HLMN.txt [2026-03-05T20:23:51.691688] [INFO ] [sig ] [1457/3362] Completed HLMN in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-05T20:23:51.691729] [INFO ] [sig ] [1458/3362] Forecasting HLN... [2026-03-05T20:23:51.691759] [INFO ] [sig ] Generating forecast for: HLN [2026-03-05T20:23:51.691790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-03-05T20:23:51.703741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-03-05T20:23:51.704254] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-03-05T20:23:51.705168] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-03-05T20:23:51.705225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:51.705257] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:51.705286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:51.705342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:51.767327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:51.768191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:51.768329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:51.768366] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:51.888826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:51.888988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:51.889031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:51.889061] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:51.892924] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-03-05T20:23:51.893396] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-03-05T20:23:51.893528] [INFO ] [sig ] HLN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:52.038648] [INFO ] [LOCAL ] Saved forecast: HLN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HLN.txt [2026-03-05T20:23:52.038806] [INFO ] [sig ] [1458/3362] Completed HLN in 0.3s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-05T20:23:52.038846] [INFO ] [sig ] [1459/3362] Forecasting HLNE... [2026-03-05T20:23:52.038885] [INFO ] [sig ] Generating forecast for: HLNE [2026-03-05T20:23:52.038921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-03-05T20:23:52.050180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-03-05T20:23:52.050515] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-03-05T20:23:52.051377] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-03-05T20:23:52.051431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:52.051464] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:52.051491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:52.051549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:52.109018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:52.109954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:52.110040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:52.110075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:52.234411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:52.234588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:52.234633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:52.234661] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:52.238466] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-03-05T20:23:52.238778] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-03-05T20:23:52.238914] [INFO ] [sig ] HLNE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:52.393561] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HLNE.txt [2026-03-05T20:23:52.393726] [INFO ] [sig ] [1459/3362] Completed HLNE in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-05T20:23:52.393769] [INFO ] [sig ] [1460/3362] Forecasting HLX... [2026-03-05T20:23:52.393801] [INFO ] [sig ] Generating forecast for: HLX [2026-03-05T20:23:52.393841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-03-05T20:23:52.405818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-03-05T20:23:52.406187] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-03-05T20:23:52.407065] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-03-05T20:23:52.407119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:52.407153] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:52.407182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:52.407240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:52.470954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:52.471713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:52.471797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:52.471832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:52.596714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:52.596875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:52.596917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:52.596947] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:52.600723] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: DOWN (p=3.97%) [2026-03-05T20:23:52.601020] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-03-05T20:23:52.601153] [INFO ] [sig ] HLX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:52.753413] [INFO ] [LOCAL ] Saved forecast: HLX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HLX.txt [2026-03-05T20:23:52.753560] [INFO ] [sig ] [1460/3362] Completed HLX in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-05T20:23:52.753619] [INFO ] [sig ] [1461/3362] Forecasting HMC... [2026-03-05T20:23:52.753651] [INFO ] [sig ] Generating forecast for: HMC [2026-03-05T20:23:52.753681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-03-05T20:23:52.765093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-03-05T20:23:52.765461] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-03-05T20:23:52.766378] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-03-05T20:23:52.766432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:52.766466] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:52.766493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:52.766549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:52.827672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:52.828434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:52.828519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:52.828553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:52.957304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:52.957462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:52.957503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:52.957534] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:52.961041] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: DOWN (p=28.52%) [2026-03-05T20:23:52.961331] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-03-05T20:23:52.961460] [INFO ] [sig ] HMC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:53.109529] [INFO ] [LOCAL ] Saved forecast: HMC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HMC.txt [2026-03-05T20:23:53.109728] [INFO ] [sig ] [1461/3362] Completed HMC in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.5m [2026-03-05T20:23:53.109772] [INFO ] [sig ] [1462/3362] Forecasting HMN... [2026-03-05T20:23:53.109803] [INFO ] [sig ] Generating forecast for: HMN [2026-03-05T20:23:53.109836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-03-05T20:23:53.120725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-03-05T20:23:53.121076] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-03-05T20:23:53.121973] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-03-05T20:23:53.122037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:53.122072] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:53.122099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:53.122157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:53.184055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:53.184951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:53.185037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:53.185073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:53.317487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:53.317820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:53.317876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:53.317910] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:53.322802] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: DOWN (p=43.18%) [2026-03-05T20:23:53.323457] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-03-05T20:23:53.323656] [INFO ] [sig ] HMN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:53.478975] [INFO ] [LOCAL ] Saved forecast: HMN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HMN.txt [2026-03-05T20:23:53.479188] [INFO ] [sig ] [1462/3362] Completed HMN in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-05T20:23:53.479257] [INFO ] [sig ] [1463/3362] Forecasting HMY... [2026-03-05T20:23:53.479299] [INFO ] [sig ] Generating forecast for: HMY [2026-03-05T20:23:53.479345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-03-05T20:23:53.492590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-03-05T20:23:53.492998] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-03-05T20:23:53.493851] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-03-05T20:23:53.493906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:53.493946] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:53.493974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:53.494037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:53.551849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:53.552790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:53.552894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:53.552932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:53.675006] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:53.675165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:53.675209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:53.675240] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:53.678848] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: DOWN (p=39.62%) [2026-03-05T20:23:53.679149] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-03-05T20:23:53.679287] [INFO ] [sig ] HMY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:53.839011] [INFO ] [LOCAL ] Saved forecast: HMY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HMY.txt [2026-03-05T20:23:53.839170] [INFO ] [sig ] [1463/3362] Completed HMY in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-05T20:23:53.839211] [INFO ] [sig ] [1464/3362] Forecasting HNDL... [2026-03-05T20:23:53.839243] [INFO ] [sig ] Generating forecast for: HNDL [2026-03-05T20:23:53.839276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-03-05T20:23:53.850852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-03-05T20:23:53.851220] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-03-05T20:23:53.852088] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-03-05T20:23:53.852143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:53.852177] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:53.852205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:53.852262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:53.914419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:53.915513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:53.915615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:53.915651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:54.046099] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:54.046259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:54.046301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:54.046331] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:54.049803] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: DOWN (p=3.28%) [2026-03-05T20:23:54.050100] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-03-05T20:23:54.050238] [INFO ] [sig ] HNDL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:54.201735] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HNDL.txt [2026-03-05T20:23:54.201900] [INFO ] [sig ] [1464/3362] Completed HNDL in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-05T20:23:54.201943] [INFO ] [sig ] [1465/3362] Forecasting HNI... [2026-03-05T20:23:54.201974] [INFO ] [sig ] Generating forecast for: HNI [2026-03-05T20:23:54.202004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-03-05T20:23:54.214490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-03-05T20:23:54.214971] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-03-05T20:23:54.215915] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-03-05T20:23:54.215972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:54.216064] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:54.216093] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:54.216151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:54.275409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:54.276501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:54.276617] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:54.276654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:54.405067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:54.405237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:54.405278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:54.405307] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:54.408996] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: UP (p=97.46%) [2026-03-05T20:23:54.409323] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-03-05T20:23:54.409460] [INFO ] [sig ] HNI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:54.562999] [INFO ] [LOCAL ] Saved forecast: HNI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HNI.txt [2026-03-05T20:23:54.563175] [INFO ] [sig ] [1465/3362] Completed HNI in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-05T20:23:54.563218] [INFO ] [sig ] [1466/3362] Forecasting HNRG... [2026-03-05T20:23:54.563248] [INFO ] [sig ] Generating forecast for: HNRG [2026-03-05T20:23:54.563279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-03-05T20:23:54.574901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-03-05T20:23:54.575324] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-03-05T20:23:54.576203] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-03-05T20:23:54.576257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:54.576290] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:54.576317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:54.576373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:54.636447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:54.637388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:54.637478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:54.637511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:54.772629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:54.772805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:54.772850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:54.772880] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:54.777423] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: UP (p=95.22%) [2026-03-05T20:23:54.777838] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-03-05T20:23:54.777989] [INFO ] [sig ] HNRG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:54.934531] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HNRG.txt [2026-03-05T20:23:54.934707] [INFO ] [sig ] [1466/3362] Completed HNRG in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-05T20:23:54.934749] [INFO ] [sig ] [1467/3362] Forecasting HOG... [2026-03-05T20:23:54.934780] [INFO ] [sig ] Generating forecast for: HOG [2026-03-05T20:23:54.934811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-03-05T20:23:54.946053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-03-05T20:23:54.946612] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-03-05T20:23:54.947451] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-03-05T20:23:54.947505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:54.947538] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:54.947564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:54.947668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:55.006942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:55.007923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:55.008017] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:55.008051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:55.131980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:55.132338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:55.132379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:55.132408] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:55.135998] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: UP (p=82.16%) [2026-03-05T20:23:55.136333] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-03-05T20:23:55.136477] [INFO ] [sig ] HOG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:55.288540] [INFO ] [LOCAL ] Saved forecast: HOG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HOG.txt [2026-03-05T20:23:55.288717] [INFO ] [sig ] [1467/3362] Completed HOG in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-05T20:23:55.288758] [INFO ] [sig ] [1468/3362] Forecasting HOLO... [2026-03-05T20:23:55.288788] [INFO ] [sig ] Generating forecast for: HOLO [2026-03-05T20:23:55.288822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-03-05T20:23:55.300465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-03-05T20:23:55.300846] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-03-05T20:23:55.301671] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-03-05T20:23:55.301723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:55.301755] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:55.301782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:55.301838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:55.361696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:55.362621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:55.362708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:55.362742] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:55.492458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:55.492637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:55.492680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:55.492744] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:55.496187] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: DOWN (p=8.73%) [2026-03-05T20:23:55.496463] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-03-05T20:23:55.496609] [INFO ] [sig ] HOLO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:55.649817] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HOLO.txt [2026-03-05T20:23:55.649974] [INFO ] [sig ] [1468/3362] Completed HOLO in 0.4s | 2.77 sym/s | Total: 8.8m | ETA: 11.4m [2026-03-05T20:23:55.650015] [INFO ] [sig ] [1469/3362] Forecasting HOLX... [2026-03-05T20:23:55.650045] [INFO ] [sig ] Generating forecast for: HOLX [2026-03-05T20:23:55.650077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-03-05T20:23:55.661778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-03-05T20:23:55.662151] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-03-05T20:23:55.663009] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-03-05T20:23:55.663092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:55.663132] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:55.663158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:55.663214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:55.722160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:55.723058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:55.723154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:55.723186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:55.848002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:55.848176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:55.848218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:55.848248] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:55.851709] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: UP (p=83.99%) [2026-03-05T20:23:55.851985] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-03-05T20:23:55.852118] [INFO ] [sig ] HOLX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:55.997542] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HOLX.txt [2026-03-05T20:23:55.997750] [INFO ] [sig ] [1469/3362] Completed HOLX in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-05T20:23:55.997794] [INFO ] [sig ] [1470/3362] Forecasting HOMB... [2026-03-05T20:23:55.997825] [INFO ] [sig ] Generating forecast for: HOMB [2026-03-05T20:23:55.997855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-03-05T20:23:56.009158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-03-05T20:23:56.009495] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-03-05T20:23:56.010334] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-03-05T20:23:56.010388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:56.010420] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:56.010447] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:56.010506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:56.068536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:56.069382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:56.069466] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:56.069498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:56.193565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:56.193757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:56.193802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:56.193832] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:56.197523] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: UP (p=80.10%) [2026-03-05T20:23:56.197858] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-03-05T20:23:56.197991] [INFO ] [sig ] HOMB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:56.345859] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HOMB.txt [2026-03-05T20:23:56.346018] [INFO ] [sig ] [1470/3362] Completed HOMB in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-05T20:23:56.346060] [INFO ] [sig ] [1471/3362] Forecasting HON... [2026-03-05T20:23:56.346093] [INFO ] [sig ] Generating forecast for: HON [2026-03-05T20:23:56.346125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-03-05T20:23:56.357695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-03-05T20:23:56.358014] [INFO ] [FORECASTER] Starting predict_future for HON [2026-03-05T20:23:56.358885] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-03-05T20:23:56.358938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:56.358971] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:56.359000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:56.359065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:56.419852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:56.420826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:56.420928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:56.420982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:56.551634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:56.551805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:56.551850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:56.551879] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:56.555432] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: DOWN (p=23.50%) [2026-03-05T20:23:56.555764] [INFO ] [FORECASTER] Completed predict_future for HON [2026-03-05T20:23:56.555910] [INFO ] [sig ] HON: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:56.705041] [INFO ] [LOCAL ] Saved forecast: HON 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HON.txt [2026-03-05T20:23:56.705202] [INFO ] [sig ] [1471/3362] Completed HON in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-05T20:23:56.705241] [INFO ] [sig ] [1472/3362] Forecasting HOOD... [2026-03-05T20:23:56.705270] [INFO ] [sig ] Generating forecast for: HOOD [2026-03-05T20:23:56.705302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-03-05T20:23:56.716877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-03-05T20:23:56.717332] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-03-05T20:23:56.718383] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-03-05T20:23:56.718442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:56.718475] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:56.718502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:56.718560] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:56.776649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:56.777616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:56.777728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:56.777763] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:56.907265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:56.907428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:56.907471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:56.907503] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:56.911322] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: UP (p=98.57%) [2026-03-05T20:23:56.911845] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-03-05T20:23:56.911993] [INFO ] [sig ] HOOD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:23:57.064528] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HOOD.txt [2026-03-05T20:23:57.064711] [INFO ] [sig ] [1472/3362] Completed HOOD in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-05T20:23:57.064782] [INFO ] [sig ] [1473/3362] Forecasting HOPE... [2026-03-05T20:23:57.064816] [INFO ] [sig ] Generating forecast for: HOPE [2026-03-05T20:23:57.064847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-03-05T20:23:57.076695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-03-05T20:23:57.077126] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-03-05T20:23:57.078029] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-03-05T20:23:57.078095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:57.078135] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:57.078165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:57.078225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:57.138810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:57.139724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:57.139808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:57.139841] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:57.258771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:57.258936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:57.258979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:57.259011] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:57.262553] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: DOWN (p=44.16%) [2026-03-05T20:23:57.262856] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-03-05T20:23:57.262996] [INFO ] [sig ] HOPE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:57.411960] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HOPE.txt [2026-03-05T20:23:57.412120] [INFO ] [sig ] [1473/3362] Completed HOPE in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-05T20:23:57.412161] [INFO ] [sig ] [1474/3362] Forecasting HP... [2026-03-05T20:23:57.412192] [INFO ] [sig ] Generating forecast for: HP [2026-03-05T20:23:57.412222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-03-05T20:23:57.423461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-03-05T20:23:57.423879] [INFO ] [FORECASTER] Starting predict_future for HP [2026-03-05T20:23:57.424919] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-03-05T20:23:57.425004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:57.425044] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:57.425072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:57.425135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:57.484370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:57.485287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:57.485375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:57.485409] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:57.614743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:57.614904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:57.614946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:57.614974] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:57.619067] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: DOWN (p=12.35%) [2026-03-05T20:23:57.619615] [INFO ] [FORECASTER] Completed predict_future for HP [2026-03-05T20:23:57.619758] [INFO ] [sig ] HP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:57.773289] [INFO ] [LOCAL ] Saved forecast: HP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HP.txt [2026-03-05T20:23:57.773456] [INFO ] [sig ] [1474/3362] Completed HP in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-05T20:23:57.773498] [INFO ] [sig ] [1475/3362] Forecasting HPE... [2026-03-05T20:23:57.773529] [INFO ] [sig ] Generating forecast for: HPE [2026-03-05T20:23:57.773562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-03-05T20:23:57.784833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-03-05T20:23:57.785228] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-03-05T20:23:57.786082] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-03-05T20:23:57.786136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:57.786168] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:57.786196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:57.786252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:57.850103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:57.851025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:57.851161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:57.851200] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:57.979549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:57.979729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:57.979776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:57.979807] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:57.983941] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: DOWN (p=35.11%) [2026-03-05T20:23:57.984225] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-03-05T20:23:57.984354] [INFO ] [sig ] HPE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:58.144330] [INFO ] [LOCAL ] Saved forecast: HPE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HPE.txt [2026-03-05T20:23:58.144497] [INFO ] [sig ] [1475/3362] Completed HPE in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-05T20:23:58.144538] [INFO ] [sig ] [1476/3362] Forecasting HPF... [2026-03-05T20:23:58.144589] [INFO ] [sig ] Generating forecast for: HPF [2026-03-05T20:23:58.144626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-03-05T20:23:58.157255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-03-05T20:23:58.157777] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-03-05T20:23:58.158680] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-03-05T20:23:58.158735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:58.158769] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:58.158796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:58.158853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:58.226713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:58.227625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:58.227732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:58.227767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:58.360641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:58.360852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:58.360964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:58.361010] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:58.364764] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: DOWN (p=12.96%) [2026-03-05T20:23:58.365071] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-03-05T20:23:58.365211] [INFO ] [sig ] HPF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:58.520328] [INFO ] [LOCAL ] Saved forecast: HPF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HPF.txt [2026-03-05T20:23:58.520483] [INFO ] [sig ] [1476/3362] Completed HPF in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-05T20:23:58.520524] [INFO ] [sig ] [1477/3362] Forecasting HPI... [2026-03-05T20:23:58.520554] [INFO ] [sig ] Generating forecast for: HPI [2026-03-05T20:23:58.520608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-03-05T20:23:58.532057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-03-05T20:23:58.532402] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-03-05T20:23:58.533292] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-03-05T20:23:58.533357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:58.533394] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:58.533422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:58.533479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:58.591633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:58.592401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:58.592483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:58.592516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:58.711982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:58.712146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:58.712201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:58.712234] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:58.715899] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: DOWN (p=24.71%) [2026-03-05T20:23:58.716197] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-03-05T20:23:58.716338] [INFO ] [sig ] HPI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:58.865207] [INFO ] [LOCAL ] Saved forecast: HPI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HPI.txt [2026-03-05T20:23:58.865369] [INFO ] [sig ] [1477/3362] Completed HPI in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-05T20:23:58.865411] [INFO ] [sig ] [1478/3362] Forecasting HPK... [2026-03-05T20:23:58.865442] [INFO ] [sig ] Generating forecast for: HPK [2026-03-05T20:23:58.865473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-03-05T20:23:58.877185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-03-05T20:23:58.877552] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-03-05T20:23:58.878420] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-03-05T20:23:58.878474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:58.878507] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:58.878534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:58.878612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:58.938850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:58.939945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:58.940047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:58.940083] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:59.069910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:59.070072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:59.070125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:59.070159] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:59.074238] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: DOWN (p=6.74%) [2026-03-05T20:23:59.074521] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-03-05T20:23:59.074672] [INFO ] [sig ] HPK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:59.224101] [INFO ] [LOCAL ] Saved forecast: HPK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HPK.txt [2026-03-05T20:23:59.224286] [INFO ] [sig ] [1478/3362] Completed HPK in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.4m [2026-03-05T20:23:59.224341] [INFO ] [sig ] [1479/3362] Forecasting HPP... [2026-03-05T20:23:59.224381] [INFO ] [sig ] Generating forecast for: HPP [2026-03-05T20:23:59.224424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-03-05T20:23:59.236356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-03-05T20:23:59.236698] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-03-05T20:23:59.237503] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-03-05T20:23:59.237555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:59.237609] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:59.237638] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:59.237723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:59.296462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:59.297452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:59.297539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:59.297591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:59.423728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:59.423889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:59.423931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:59.423962] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:59.427502] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-03-05T20:23:59.427829] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-03-05T20:23:59.427963] [INFO ] [sig ] HPP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:59.579170] [INFO ] [LOCAL ] Saved forecast: HPP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HPP.txt [2026-03-05T20:23:59.579331] [INFO ] [sig ] [1479/3362] Completed HPP in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-05T20:23:59.579372] [INFO ] [sig ] [1480/3362] Forecasting HPQ... [2026-03-05T20:23:59.579404] [INFO ] [sig ] Generating forecast for: HPQ [2026-03-05T20:23:59.579436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-03-05T20:23:59.590732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-03-05T20:23:59.591061] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-03-05T20:23:59.591887] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-03-05T20:23:59.591939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:59.592008] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:59.592039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:59.592095] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:23:59.652366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:23:59.653293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:23:59.653385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:23:59.653419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:23:59.781132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:23:59.781479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:23:59.781525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:23:59.781554] [INFO ] [FORECASTER] Training complete [2026-03-05T20:23:59.785199] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: DOWN (p=44.30%) [2026-03-05T20:23:59.785690] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-03-05T20:23:59.785823] [INFO ] [sig ] HPQ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:23:59.939467] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HPQ.txt [2026-03-05T20:23:59.939646] [INFO ] [sig ] [1480/3362] Completed HPQ in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-05T20:23:59.939691] [INFO ] [sig ] [1481/3362] Forecasting HPS... [2026-03-05T20:23:59.939723] [INFO ] [sig ] Generating forecast for: HPS [2026-03-05T20:23:59.939755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-03-05T20:23:59.951683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-03-05T20:23:59.952089] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-03-05T20:23:59.952944] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-03-05T20:23:59.952998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:23:59.953032] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:23:59.953066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:23:59.953162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:00.013427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:00.014322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:00.014406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:00.014441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:00.137112] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:00.137276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:00.137319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:00.137352] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:00.140984] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: UP (p=78.69%) [2026-03-05T20:24:00.141282] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-03-05T20:24:00.141421] [INFO ] [sig ] HPS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:00.291441] [INFO ] [LOCAL ] Saved forecast: HPS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HPS.txt [2026-03-05T20:24:00.291613] [INFO ] [sig ] [1481/3362] Completed HPS in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-05T20:24:00.291657] [INFO ] [sig ] [1482/3362] Forecasting HQI... [2026-03-05T20:24:00.291688] [INFO ] [sig ] Generating forecast for: HQI [2026-03-05T20:24:00.291718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-03-05T20:24:00.302673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-03-05T20:24:00.303061] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-03-05T20:24:00.303995] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-03-05T20:24:00.304050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:00.304112] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:00.304143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:00.304202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:00.364496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:00.365402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:00.365488] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:00.365522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:00.472898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:00.473070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:00.473112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:00.473141] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:00.476724] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: UP (p=59.37%) [2026-03-05T20:24:00.477073] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-03-05T20:24:00.477221] [INFO ] [sig ] HQI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:00.638964] [INFO ] [LOCAL ] Saved forecast: HQI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HQI.txt [2026-03-05T20:24:00.639138] [INFO ] [sig ] [1482/3362] Completed HQI in 0.3s | 2.77 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-05T20:24:00.639181] [INFO ] [sig ] [1483/3362] Forecasting HQL... [2026-03-05T20:24:00.639213] [INFO ] [sig ] Generating forecast for: HQL [2026-03-05T20:24:00.639246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-03-05T20:24:00.652717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-03-05T20:24:00.653117] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-03-05T20:24:00.654007] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-03-05T20:24:00.654071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:00.654126] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:00.654162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:00.654222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:00.712065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:00.712983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:00.713072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:00.713107] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:00.839706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:00.839871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:00.839917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:00.839972] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:00.843933] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: UP (p=87.39%) [2026-03-05T20:24:00.844236] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-03-05T20:24:00.844386] [INFO ] [sig ] HQL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:01.001471] [INFO ] [LOCAL ] Saved forecast: HQL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HQL.txt [2026-03-05T20:24:01.001672] [INFO ] [sig ] [1483/3362] Completed HQL in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-05T20:24:01.001720] [INFO ] [sig ] [1484/3362] Forecasting HQY... [2026-03-05T20:24:01.001754] [INFO ] [sig ] Generating forecast for: HQY [2026-03-05T20:24:01.001791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-03-05T20:24:01.013924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-03-05T20:24:01.014357] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-03-05T20:24:01.015359] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-03-05T20:24:01.015416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:01.015451] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:01.015479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:01.015539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:01.076230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:01.077106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:01.077195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:01.077230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:01.209671] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:01.209833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:01.209876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:01.209906] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:01.213644] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: UP (p=57.98%) [2026-03-05T20:24:01.213934] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-03-05T20:24:01.214068] [INFO ] [sig ] HQY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:01.371652] [INFO ] [LOCAL ] Saved forecast: HQY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HQY.txt [2026-03-05T20:24:01.371856] [INFO ] [sig ] [1484/3362] Completed HQY in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-05T20:24:01.371917] [INFO ] [sig ] [1485/3362] Forecasting HRB... [2026-03-05T20:24:01.371967] [INFO ] [sig ] Generating forecast for: HRB [2026-03-05T20:24:01.372017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-03-05T20:24:01.384947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-03-05T20:24:01.385387] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-03-05T20:24:01.386309] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-03-05T20:24:01.386363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:01.386601] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:01.386633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:01.386690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:01.446749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:01.447529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:01.447634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:01.447694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:01.572560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:01.572747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:01.572792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:01.572822] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:01.576697] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: UP (p=58.04%) [2026-03-05T20:24:01.577001] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-03-05T20:24:01.577169] [INFO ] [sig ] HRB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:01.728289] [INFO ] [LOCAL ] Saved forecast: HRB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HRB.txt [2026-03-05T20:24:01.728459] [INFO ] [sig ] [1485/3362] Completed HRB in 0.4s | 2.77 sym/s | Total: 8.9m | ETA: 11.3m [2026-03-05T20:24:01.728503] [INFO ] [sig ] [1486/3362] Forecasting HRL... [2026-03-05T20:24:01.728533] [INFO ] [sig ] Generating forecast for: HRL [2026-03-05T20:24:01.728565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-03-05T20:24:01.740188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-03-05T20:24:01.740593] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-03-05T20:24:01.741499] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-03-05T20:24:01.741555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:01.741619] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:01.741665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:01.741747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:01.805220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:01.806141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:01.806229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:01.806262] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:01.940163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:01.940335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:01.940382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:01.940412] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:01.944191] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: DOWN (p=28.45%) [2026-03-05T20:24:01.944514] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-03-05T20:24:01.944716] [INFO ] [sig ] HRL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:02.103991] [INFO ] [LOCAL ] Saved forecast: HRL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HRL.txt [2026-03-05T20:24:02.104176] [INFO ] [sig ] [1486/3362] Completed HRL in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-05T20:24:02.104228] [INFO ] [sig ] [1487/3362] Forecasting HRMY... [2026-03-05T20:24:02.104264] [INFO ] [sig ] Generating forecast for: HRMY [2026-03-05T20:24:02.104294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-03-05T20:24:02.117042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-03-05T20:24:02.117400] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-03-05T20:24:02.118632] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-03-05T20:24:02.118695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:02.118729] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:02.118756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:02.118813] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:02.179969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:02.180782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:02.180868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:02.180903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:02.305551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:02.305740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:02.305786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:02.305817] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:02.309701] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: DOWN (p=23.53%) [2026-03-05T20:24:02.310043] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-03-05T20:24:02.310229] [INFO ] [sig ] HRMY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:02.464013] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HRMY.txt [2026-03-05T20:24:02.464179] [INFO ] [sig ] [1487/3362] Completed HRMY in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-05T20:24:02.464225] [INFO ] [sig ] [1488/3362] Forecasting HRTG... [2026-03-05T20:24:02.464268] [INFO ] [sig ] Generating forecast for: HRTG [2026-03-05T20:24:02.464301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-03-05T20:24:02.476218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-03-05T20:24:02.476678] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-03-05T20:24:02.477533] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-03-05T20:24:02.477622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:02.477697] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:02.477727] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:02.477784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:02.538873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:02.540062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:02.540153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:02.540189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:02.670743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:02.670907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:02.670951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:02.670982] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:02.674976] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: DOWN (p=10.95%) [2026-03-05T20:24:02.675277] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-03-05T20:24:02.675443] [INFO ] [sig ] HRTG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:02.831874] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HRTG.txt [2026-03-05T20:24:02.832055] [INFO ] [sig ] [1488/3362] Completed HRTG in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-05T20:24:02.832101] [INFO ] [sig ] [1489/3362] Forecasting HRTX... [2026-03-05T20:24:02.832133] [INFO ] [sig ] Generating forecast for: HRTX [2026-03-05T20:24:02.832169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTX' from 'https://tdm.silogroup.org/data/derivative_storage/HRTX.csv'. [2026-03-05T20:24:02.844082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTX'. [2026-03-05T20:24:02.844455] [INFO ] [FORECASTER] Starting predict_future for HRTX [2026-03-05T20:24:02.845409] [DEBUG] [LOCAL ] No optimal features file found for HRTX: ./output/feature-sets/HRTX.txt [2026-03-05T20:24:02.845464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:02.845498] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:02.845526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:02.845610] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:02.906528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:02.907438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:02.907533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:02.907570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:03.034590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:03.034752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:03.034794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:03.034825] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:03.039359] [DEBUG] [FORECASTER] HRTX: Forecast T+1@11:T+2@11: UP (p=98.80%) [2026-03-05T20:24:03.039854] [INFO ] [FORECASTER] Completed predict_future for HRTX [2026-03-05T20:24:03.040053] [INFO ] [sig ] HRTX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:03.186360] [INFO ] [LOCAL ] Saved forecast: HRTX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HRTX.txt [2026-03-05T20:24:03.186708] [INFO ] [sig ] [1489/3362] Completed HRTX in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-05T20:24:03.186751] [INFO ] [sig ] [1490/3362] Forecasting HRZN... [2026-03-05T20:24:03.186780] [INFO ] [sig ] Generating forecast for: HRZN [2026-03-05T20:24:03.186812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-03-05T20:24:03.198846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-03-05T20:24:03.199201] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-03-05T20:24:03.200245] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-03-05T20:24:03.200477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:03.200510] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:03.200539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:03.200612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:03.262588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:03.263729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:03.263822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:03.263857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:03.389452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:03.389633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:03.389679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:03.389709] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:03.393650] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: UP (p=82.61%) [2026-03-05T20:24:03.394006] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-03-05T20:24:03.394188] [INFO ] [sig ] HRZN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:03.545727] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HRZN.txt [2026-03-05T20:24:03.545886] [INFO ] [sig ] [1490/3362] Completed HRZN in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-05T20:24:03.545927] [INFO ] [sig ] [1491/3362] Forecasting HSAI... [2026-03-05T20:24:03.545958] [INFO ] [sig ] Generating forecast for: HSAI [2026-03-05T20:24:03.545988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-03-05T20:24:03.563102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-03-05T20:24:03.563500] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-03-05T20:24:03.564479] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-03-05T20:24:03.564535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:03.564569] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:03.564617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:03.564691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:03.628513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:03.629395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:03.629481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:03.629515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:03.757783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:03.757963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:03.758010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:03.758039] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:03.762063] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: DOWN (p=6.59%) [2026-03-05T20:24:03.762370] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-03-05T20:24:03.762746] [INFO ] [sig ] HSAI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:03.914133] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HSAI.txt [2026-03-05T20:24:03.914302] [INFO ] [sig ] [1491/3362] Completed HSAI in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-05T20:24:03.914345] [INFO ] [sig ] [1492/3362] Forecasting HSBC... [2026-03-05T20:24:03.914377] [INFO ] [sig ] Generating forecast for: HSBC [2026-03-05T20:24:03.914408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-03-05T20:24:03.925834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-03-05T20:24:03.926191] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-03-05T20:24:03.927074] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-03-05T20:24:03.927128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:03.927162] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:03.927192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:03.927259] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:03.988458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:03.989424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:03.989545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:03.989605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:04.125721] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:04.125890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:04.125951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:04.125989] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:04.129740] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: UP (p=60.01%) [2026-03-05T20:24:04.130042] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-03-05T20:24:04.130175] [INFO ] [sig ] HSBC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:04.281006] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HSBC.txt [2026-03-05T20:24:04.281149] [INFO ] [sig ] [1492/3362] Completed HSBC in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-05T20:24:04.281193] [INFO ] [sig ] [1493/3362] Forecasting HSCS... [2026-03-05T20:24:04.281231] [INFO ] [sig ] Generating forecast for: HSCS [2026-03-05T20:24:04.281269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-03-05T20:24:04.294135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-03-05T20:24:04.294627] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-03-05T20:24:04.295517] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-03-05T20:24:04.295607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:04.295645] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:04.295674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:04.295734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:04.356209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:04.357175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:04.357268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:04.357303] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:04.472919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:04.473086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:04.473131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:04.473166] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:04.476765] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: UP (p=83.99%) [2026-03-05T20:24:04.477050] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-03-05T20:24:04.477183] [INFO ] [sig ] HSCS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:04.628703] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HSCS.txt [2026-03-05T20:24:04.628850] [INFO ] [sig ] [1493/3362] Completed HSCS in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-05T20:24:04.628890] [INFO ] [sig ] [1494/3362] Forecasting HSHP... [2026-03-05T20:24:04.628920] [INFO ] [sig ] Generating forecast for: HSHP [2026-03-05T20:24:04.628950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-03-05T20:24:04.640284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-03-05T20:24:04.640912] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-03-05T20:24:04.641746] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-03-05T20:24:04.641799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:04.641832] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:04.641859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:04.641916] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:04.702654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:04.703546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:04.703674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:04.703731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:04.834736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:04.834910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:04.834960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:04.834992] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:04.838938] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: DOWN (p=1.01%) [2026-03-05T20:24:04.839257] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-03-05T20:24:04.839402] [INFO ] [sig ] HSHP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:04.991693] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HSHP.txt [2026-03-05T20:24:04.991832] [INFO ] [sig ] [1494/3362] Completed HSHP in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.3m [2026-03-05T20:24:04.991872] [INFO ] [sig ] [1495/3362] Forecasting HSIC... [2026-03-05T20:24:04.991902] [INFO ] [sig ] Generating forecast for: HSIC [2026-03-05T20:24:04.991933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-03-05T20:24:05.003989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-03-05T20:24:05.004381] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-03-05T20:24:05.005219] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-03-05T20:24:05.005272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:05.005305] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:05.005332] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:05.005389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:05.065320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:05.066161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:05.066262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:05.066304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:05.191178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:05.191346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:05.191400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:05.191442] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:05.195485] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: UP (p=70.83%) [2026-03-05T20:24:05.195793] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-03-05T20:24:05.195931] [INFO ] [sig ] HSIC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:05.343277] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HSIC.txt [2026-03-05T20:24:05.343461] [INFO ] [sig ] [1495/3362] Completed HSIC in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-05T20:24:05.343504] [INFO ] [sig ] [1496/3362] Forecasting HSTM... [2026-03-05T20:24:05.343535] [INFO ] [sig ] Generating forecast for: HSTM [2026-03-05T20:24:05.343565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-03-05T20:24:05.354385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-03-05T20:24:05.354735] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-03-05T20:24:05.355639] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-03-05T20:24:05.355693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:05.355728] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:05.355756] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:05.355814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:05.416355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:05.417118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:05.417203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:05.417240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:05.538745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:05.538909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:05.538951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:05.538981] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:05.542431] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: DOWN (p=35.05%) [2026-03-05T20:24:05.542735] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-03-05T20:24:05.542866] [INFO ] [sig ] HSTM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:05.688237] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HSTM.txt [2026-03-05T20:24:05.688413] [INFO ] [sig ] [1496/3362] Completed HSTM in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-05T20:24:05.688454] [INFO ] [sig ] [1497/3362] Forecasting HSY... [2026-03-05T20:24:05.688484] [INFO ] [sig ] Generating forecast for: HSY [2026-03-05T20:24:05.688515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-03-05T20:24:05.699560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-03-05T20:24:05.699945] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-03-05T20:24:05.700780] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-03-05T20:24:05.700833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:05.700866] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:05.700894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:05.700951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:05.758853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:05.759760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:05.759846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:05.759879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:05.879938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:05.880097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:05.880139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:05.880170] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:05.883667] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: DOWN (p=17.83%) [2026-03-05T20:24:05.883949] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-03-05T20:24:05.884078] [INFO ] [sig ] HSY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:06.030164] [INFO ] [LOCAL ] Saved forecast: HSY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HSY.txt [2026-03-05T20:24:06.030323] [INFO ] [sig ] [1497/3362] Completed HSY in 0.3s | 2.77 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-05T20:24:06.030373] [INFO ] [sig ] [1498/3362] Forecasting HTBK... [2026-03-05T20:24:06.030404] [INFO ] [sig ] Generating forecast for: HTBK [2026-03-05T20:24:06.030436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-03-05T20:24:06.041426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-03-05T20:24:06.041812] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-03-05T20:24:06.042722] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-03-05T20:24:06.042776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:06.042810] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:06.042840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:06.042899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:06.104537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:06.105407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:06.105494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:06.105529] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:06.229891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:06.230047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:06.230092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:06.230123] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:06.234079] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: UP (p=83.85%) [2026-03-05T20:24:06.234410] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-03-05T20:24:06.234555] [INFO ] [sig ] HTBK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:06.383634] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HTBK.txt [2026-03-05T20:24:06.383781] [INFO ] [sig ] [1498/3362] Completed HTBK in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-05T20:24:06.383822] [INFO ] [sig ] [1499/3362] Forecasting HTD... [2026-03-05T20:24:06.383859] [INFO ] [sig ] Generating forecast for: HTD [2026-03-05T20:24:06.383905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-03-05T20:24:06.394749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-03-05T20:24:06.395086] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-03-05T20:24:06.396127] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-03-05T20:24:06.396192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:06.396257] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:06.396287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:06.396344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:06.458080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:06.458955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:06.459044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:06.459080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:06.584009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:06.584170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:06.584217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:06.584254] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:06.588102] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: UP (p=92.89%) [2026-03-05T20:24:06.588467] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-03-05T20:24:06.588646] [INFO ] [sig ] HTD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:06.742559] [INFO ] [LOCAL ] Saved forecast: HTD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HTD.txt [2026-03-05T20:24:06.742738] [INFO ] [sig ] [1499/3362] Completed HTD in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-05T20:24:06.742780] [INFO ] [sig ] [1500/3362] Forecasting HTGC... [2026-03-05T20:24:06.742811] [INFO ] [sig ] Generating forecast for: HTGC [2026-03-05T20:24:06.742841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-03-05T20:24:06.754281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-03-05T20:24:06.754695] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-03-05T20:24:06.755737] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-03-05T20:24:06.755790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:06.755822] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:06.755848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:06.755904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:06.817630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:06.818630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:06.818723] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:06.818759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:06.946139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:06.946338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:06.946385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:06.946415] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:06.950017] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: UP (p=66.10%) [2026-03-05T20:24:06.950331] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-03-05T20:24:06.950483] [INFO ] [sig ] HTGC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:07.103794] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HTGC.txt [2026-03-05T20:24:07.103947] [INFO ] [sig ] [1500/3362] Completed HTGC in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-05T20:24:07.103988] [INFO ] [sig ] [1501/3362] Forecasting HTH... [2026-03-05T20:24:07.104018] [INFO ] [sig ] Generating forecast for: HTH [2026-03-05T20:24:07.104050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-03-05T20:24:07.115372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-03-05T20:24:07.115708] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-03-05T20:24:07.116521] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-03-05T20:24:07.116593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:07.116630] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:07.116658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:07.116714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:07.177182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:07.178107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:07.178195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:07.178230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:07.301910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:07.302073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:07.302117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:07.302148] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:07.305778] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: DOWN (p=22.29%) [2026-03-05T20:24:07.306064] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-03-05T20:24:07.306198] [INFO ] [sig ] HTH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:07.454847] [INFO ] [LOCAL ] Saved forecast: HTH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HTH.txt [2026-03-05T20:24:07.455000] [INFO ] [sig ] [1501/3362] Completed HTH in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-05T20:24:07.455042] [INFO ] [sig ] [1502/3362] Forecasting HTLD... [2026-03-05T20:24:07.455072] [INFO ] [sig ] Generating forecast for: HTLD [2026-03-05T20:24:07.455105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-03-05T20:24:07.466183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-03-05T20:24:07.466745] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-03-05T20:24:07.467618] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-03-05T20:24:07.467702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:07.467737] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:07.467763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:07.467819] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:07.526443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:07.527276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:07.527360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:07.527393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:07.655749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:07.655907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:07.655948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:07.656009] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:07.659490] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: UP (p=68.32%) [2026-03-05T20:24:07.659787] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-03-05T20:24:07.659916] [INFO ] [sig ] HTLD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:07.807432] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HTLD.txt [2026-03-05T20:24:07.807563] [INFO ] [sig ] [1502/3362] Completed HTLD in 0.4s | 2.77 sym/s | Total: 9.0m | ETA: 11.2m [2026-03-05T20:24:07.807622] [INFO ] [sig ] [1503/3362] Forecasting HTOO... [2026-03-05T20:24:07.807675] [INFO ] [sig ] Generating forecast for: HTOO [2026-03-05T20:24:07.807708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-03-05T20:24:07.818825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-03-05T20:24:07.819179] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-03-05T20:24:07.820065] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-03-05T20:24:07.820121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:07.820155] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:07.820184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:07.820248] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:07.880454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:07.881272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:07.881357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:07.881394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:08.001062] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:08.001222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:08.001263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:08.001292] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:08.004789] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: UP (p=97.21%) [2026-03-05T20:24:08.005067] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-03-05T20:24:08.005196] [INFO ] [sig ] HTOO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:08.157079] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HTOO.txt [2026-03-05T20:24:08.157212] [INFO ] [sig ] [1503/3362] Completed HTOO in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-05T20:24:08.157265] [INFO ] [sig ] [1504/3362] Forecasting HTZ... [2026-03-05T20:24:08.157297] [INFO ] [sig ] Generating forecast for: HTZ [2026-03-05T20:24:08.157327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-03-05T20:24:08.171646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-03-05T20:24:08.172070] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-03-05T20:24:08.173077] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-03-05T20:24:08.173138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:08.173208] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:08.173245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:08.173335] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:08.239523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:08.240263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:08.240343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:08.240376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:08.361749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:08.361902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:08.361970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:08.362002] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:08.365487] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: DOWN (p=9.75%) [2026-03-05T20:24:08.365782] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-03-05T20:24:08.365913] [INFO ] [sig ] HTZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:08.517694] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HTZ.txt [2026-03-05T20:24:08.517834] [INFO ] [sig ] [1504/3362] Completed HTZ in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-05T20:24:08.517876] [INFO ] [sig ] [1505/3362] Forecasting HUBB... [2026-03-05T20:24:08.517909] [INFO ] [sig ] Generating forecast for: HUBB [2026-03-05T20:24:08.517941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-03-05T20:24:08.528807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-03-05T20:24:08.529136] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-03-05T20:24:08.530249] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-03-05T20:24:08.530302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:08.530336] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:08.530365] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:08.530427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:08.590340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:08.591040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:08.591123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:08.591157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:08.713732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:08.713891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:08.713937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:08.713967] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:08.717547] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: UP (p=93.82%) [2026-03-05T20:24:08.717881] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-03-05T20:24:08.718014] [INFO ] [sig ] HUBB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:08.866363] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HUBB.txt [2026-03-05T20:24:08.866539] [INFO ] [sig ] [1505/3362] Completed HUBB in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-05T20:24:08.866601] [INFO ] [sig ] [1506/3362] Forecasting HUBG... [2026-03-05T20:24:08.866637] [INFO ] [sig ] Generating forecast for: HUBG [2026-03-05T20:24:08.866670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-03-05T20:24:08.883300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-03-05T20:24:08.883667] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-03-05T20:24:08.884553] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-03-05T20:24:08.884636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:08.884674] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:08.884704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:08.884764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:08.945116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:08.946012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:08.946098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:08.946134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:09.065014] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:09.065169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:09.065210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:09.065239] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:09.068754] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: UP (p=91.39%) [2026-03-05T20:24:09.069035] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-03-05T20:24:09.069164] [INFO ] [sig ] HUBG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:09.213512] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HUBG.txt [2026-03-05T20:24:09.213668] [INFO ] [sig ] [1506/3362] Completed HUBG in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-05T20:24:09.213710] [INFO ] [sig ] [1507/3362] Forecasting HUBS... [2026-03-05T20:24:09.213748] [INFO ] [sig ] Generating forecast for: HUBS [2026-03-05T20:24:09.213777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-03-05T20:24:09.224353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-03-05T20:24:09.224680] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-03-05T20:24:09.225520] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-03-05T20:24:09.225590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:09.225626] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:09.225654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:09.225710] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:09.283020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:09.283777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:09.283859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:09.283892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:09.407111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:09.407263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:09.407306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:09.407337] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:09.410884] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: DOWN (p=31.02%) [2026-03-05T20:24:09.411163] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-03-05T20:24:09.411301] [INFO ] [sig ] HUBS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:09.559910] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HUBS.txt [2026-03-05T20:24:09.560047] [INFO ] [sig ] [1507/3362] Completed HUBS in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-05T20:24:09.560103] [INFO ] [sig ] [1508/3362] Forecasting HUM... [2026-03-05T20:24:09.560136] [INFO ] [sig ] Generating forecast for: HUM [2026-03-05T20:24:09.560166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-03-05T20:24:09.571199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-03-05T20:24:09.571611] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-03-05T20:24:09.572510] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-03-05T20:24:09.572564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:09.572638] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:09.572670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:09.572729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:09.630558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:09.631468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:09.631553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:09.631605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:09.758189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:09.758344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:09.758394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:09.758430] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:09.761884] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: UP (p=64.74%) [2026-03-05T20:24:09.762161] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-03-05T20:24:09.762292] [INFO ] [sig ] HUM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:09.908142] [INFO ] [LOCAL ] Saved forecast: HUM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HUM.txt [2026-03-05T20:24:09.908283] [INFO ] [sig ] [1508/3362] Completed HUM in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-05T20:24:09.908331] [INFO ] [sig ] [1509/3362] Forecasting HUN... [2026-03-05T20:24:09.908368] [INFO ] [sig ] Generating forecast for: HUN [2026-03-05T20:24:09.908404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-03-05T20:24:09.919648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-03-05T20:24:09.919963] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-03-05T20:24:09.920801] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-03-05T20:24:09.920853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:09.920886] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:09.920914] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:09.920971] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:09.980191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:09.980900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:09.981010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:09.981045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:10.100492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:10.100667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:10.100710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:10.100741] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:10.104276] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: DOWN (p=42.72%) [2026-03-05T20:24:10.104568] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-03-05T20:24:10.104743] [INFO ] [sig ] HUN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:10.250494] [INFO ] [LOCAL ] Saved forecast: HUN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HUN.txt [2026-03-05T20:24:10.250643] [INFO ] [sig ] [1509/3362] Completed HUN in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-05T20:24:10.250685] [INFO ] [sig ] [1510/3362] Forecasting HURC... [2026-03-05T20:24:10.250715] [INFO ] [sig ] Generating forecast for: HURC [2026-03-05T20:24:10.250746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-03-05T20:24:10.261541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-03-05T20:24:10.261914] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-03-05T20:24:10.262751] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-03-05T20:24:10.262803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:10.262837] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:10.262864] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:10.262920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:10.321395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:10.322169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:10.322254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:10.322289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:10.432074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:10.432221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:10.432263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:10.432296] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:10.435762] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: UP (p=63.14%) [2026-03-05T20:24:10.436041] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-03-05T20:24:10.436170] [INFO ] [sig ] HURC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:10.584102] [INFO ] [LOCAL ] Saved forecast: HURC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HURC.txt [2026-03-05T20:24:10.584244] [INFO ] [sig ] [1510/3362] Completed HURC in 0.3s | 2.77 sym/s | Total: 9.1m | ETA: 11.2m [2026-03-05T20:24:10.584293] [INFO ] [sig ] [1511/3362] Forecasting HURN... [2026-03-05T20:24:10.584347] [INFO ] [sig ] Generating forecast for: HURN [2026-03-05T20:24:10.584390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-03-05T20:24:10.595480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-03-05T20:24:10.596016] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-03-05T20:24:10.596851] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-03-05T20:24:10.596904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:10.596936] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:10.596964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:10.597020] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:10.658855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:10.659817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:10.659905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:10.659941] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:10.785739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:10.785905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:10.785950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:10.785999] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:10.789820] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: DOWN (p=22.35%) [2026-03-05T20:24:10.790224] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-03-05T20:24:10.790391] [INFO ] [sig ] HURN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:10.940666] [INFO ] [LOCAL ] Saved forecast: HURN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HURN.txt [2026-03-05T20:24:10.940814] [INFO ] [sig ] [1511/3362] Completed HURN in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-05T20:24:10.940853] [INFO ] [sig ] [1512/3362] Forecasting HUYA... [2026-03-05T20:24:10.940884] [INFO ] [sig ] Generating forecast for: HUYA [2026-03-05T20:24:10.940914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-03-05T20:24:10.952911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-03-05T20:24:10.953262] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-03-05T20:24:10.954180] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-03-05T20:24:10.954234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:10.954270] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:10.954299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:10.954358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:11.020887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:11.021940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:11.022037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:11.022073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:11.150103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:11.150274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:11.150328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:11.150372] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:11.154161] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: DOWN (p=5.47%) [2026-03-05T20:24:11.154450] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-03-05T20:24:11.154603] [INFO ] [sig ] HUYA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:11.306871] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HUYA.txt [2026-03-05T20:24:11.307088] [INFO ] [sig ] [1512/3362] Completed HUYA in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-05T20:24:11.307151] [INFO ] [sig ] [1513/3362] Forecasting HWC... [2026-03-05T20:24:11.307196] [INFO ] [sig ] Generating forecast for: HWC [2026-03-05T20:24:11.307239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-03-05T20:24:11.318450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-03-05T20:24:11.318830] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-03-05T20:24:11.319910] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-03-05T20:24:11.319966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:11.320002] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:11.320031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:11.320090] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:11.379279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:11.380183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:11.380278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:11.380312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:11.516503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:11.516719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:11.516783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:11.516832] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:11.522131] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: UP (p=54.98%) [2026-03-05T20:24:11.522604] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-03-05T20:24:11.522791] [INFO ] [sig ] HWC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:11.746596] [INFO ] [LOCAL ] Saved forecast: HWC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HWC.txt [2026-03-05T20:24:11.746831] [INFO ] [sig ] [1513/3362] Completed HWC in 0.4s | 2.77 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-05T20:24:11.746893] [INFO ] [sig ] [1514/3362] Forecasting HWH... [2026-03-05T20:24:11.746942] [INFO ] [sig ] Generating forecast for: HWH [2026-03-05T20:24:11.746994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-03-05T20:24:11.764459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-03-05T20:24:11.765034] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-03-05T20:24:11.766409] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-03-05T20:24:11.766505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:11.766560] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:11.766639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:11.766736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:11.856137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:11.857220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:11.857348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:11.857401] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:12.022899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:12.023082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:12.023126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:12.023156] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:12.027951] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: DOWN (p=33.90%) [2026-03-05T20:24:12.028423] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-03-05T20:24:12.028623] [INFO ] [sig ] HWH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:12.258503] [INFO ] [LOCAL ] Saved forecast: HWH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HWH.txt [2026-03-05T20:24:12.258794] [INFO ] [sig ] [1514/3362] Completed HWH in 0.5s | 2.77 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-05T20:24:12.258868] [INFO ] [sig ] [1515/3362] Forecasting HWKN... [2026-03-05T20:24:12.258924] [INFO ] [sig ] Generating forecast for: HWKN [2026-03-05T20:24:12.258982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-03-05T20:24:12.292899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-03-05T20:24:12.293452] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-03-05T20:24:12.295198] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-03-05T20:24:12.295278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:12.295335] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:12.295403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:12.295501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:12.376881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:12.378124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:12.378269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:12.378310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:12.559512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:12.559735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:12.559795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:12.559834] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:12.564792] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: DOWN (p=37.24%) [2026-03-05T20:24:12.565367] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-03-05T20:24:12.565620] [INFO ] [sig ] HWKN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:12.792678] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HWKN.txt [2026-03-05T20:24:12.792925] [INFO ] [sig ] [1515/3362] Completed HWKN in 0.5s | 2.76 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-05T20:24:12.793001] [INFO ] [sig ] [1516/3362] Forecasting HWM... [2026-03-05T20:24:12.793056] [INFO ] [sig ] Generating forecast for: HWM [2026-03-05T20:24:12.793114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-03-05T20:24:12.809269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-03-05T20:24:12.809792] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-03-05T20:24:12.810753] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-03-05T20:24:12.810813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:12.810921] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:12.810971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:12.811057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:12.878789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:12.879900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:12.879998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:12.880034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:13.004743] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:13.004911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:13.004958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:13.004988] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:13.009246] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: DOWN (p=15.84%) [2026-03-05T20:24:13.009700] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-03-05T20:24:13.009888] [INFO ] [sig ] HWM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:13.182567] [INFO ] [LOCAL ] Saved forecast: HWM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HWM.txt [2026-03-05T20:24:13.182750] [INFO ] [sig ] [1516/3362] Completed HWM in 0.4s | 2.76 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-05T20:24:13.182794] [INFO ] [sig ] [1517/3362] Forecasting HXL... [2026-03-05T20:24:13.182827] [INFO ] [sig ] Generating forecast for: HXL [2026-03-05T20:24:13.182857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-03-05T20:24:13.194360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-03-05T20:24:13.194740] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-03-05T20:24:13.195676] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-03-05T20:24:13.195732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:13.195765] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:13.195793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:13.195850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:13.253213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:13.254156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:13.254245] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:13.254279] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:13.382756] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:13.382916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:13.382958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:13.382987] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:13.386839] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: UP (p=64.86%) [2026-03-05T20:24:13.387122] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-03-05T20:24:13.387251] [INFO ] [sig ] HXL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:13.549121] [INFO ] [LOCAL ] Saved forecast: HXL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HXL.txt [2026-03-05T20:24:13.549281] [INFO ] [sig ] [1517/3362] Completed HXL in 0.4s | 2.76 sym/s | Total: 9.1m | ETA: 11.1m [2026-03-05T20:24:13.549322] [INFO ] [sig ] [1518/3362] Forecasting HY... [2026-03-05T20:24:13.549354] [INFO ] [sig ] Generating forecast for: HY [2026-03-05T20:24:13.549384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-03-05T20:24:13.562606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-03-05T20:24:13.563234] [INFO ] [FORECASTER] Starting predict_future for HY [2026-03-05T20:24:13.564445] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-03-05T20:24:13.564507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:13.564541] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:13.564569] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:13.564649] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:13.625293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:13.626208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:13.626298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:13.626332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:13.749481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:13.749661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:13.749705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:13.749734] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:13.754232] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-03-05T20:24:13.754533] [INFO ] [FORECASTER] Completed predict_future for HY [2026-03-05T20:24:13.754690] [INFO ] [sig ] HY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:13.914115] [INFO ] [LOCAL ] Saved forecast: HY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HY.txt [2026-03-05T20:24:13.914280] [INFO ] [sig ] [1518/3362] Completed HY in 0.4s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-05T20:24:13.914322] [INFO ] [sig ] [1519/3362] Forecasting HYFM... [2026-03-05T20:24:13.914352] [INFO ] [sig ] Generating forecast for: HYFM [2026-03-05T20:24:13.914412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-03-05T20:24:13.926703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-03-05T20:24:13.927106] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-03-05T20:24:13.928013] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-03-05T20:24:13.928068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:13.928101] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:13.928129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:13.928188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:13.990559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:13.991530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:13.991657] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:13.991694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:14.109131] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:14.109296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:14.109339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:14.109367] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:14.112947] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: DOWN (p=36.49%) [2026-03-05T20:24:14.113246] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-03-05T20:24:14.113385] [INFO ] [sig ] HYFM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:14.270017] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HYFM.txt [2026-03-05T20:24:14.270182] [INFO ] [sig ] [1519/3362] Completed HYFM in 0.4s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-05T20:24:14.270223] [INFO ] [sig ] [1520/3362] Forecasting HYI... [2026-03-05T20:24:14.270253] [INFO ] [sig ] Generating forecast for: HYI [2026-03-05T20:24:14.270282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-03-05T20:24:14.282037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-03-05T20:24:14.282420] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-03-05T20:24:14.283285] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-03-05T20:24:14.283339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:14.283372] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:14.283405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:14.283475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:14.341340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:14.342267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:14.342356] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:14.342389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:14.465108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:14.465274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:14.465317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:14.465346] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:14.468946] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-03-05T20:24:14.469260] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-03-05T20:24:14.469398] [INFO ] [sig ] HYI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:14.618347] [INFO ] [LOCAL ] Saved forecast: HYI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HYI.txt [2026-03-05T20:24:14.618528] [INFO ] [sig ] [1520/3362] Completed HYI in 0.3s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-05T20:24:14.618597] [INFO ] [sig ] [1521/3362] Forecasting HYLS... [2026-03-05T20:24:14.618632] [INFO ] [sig ] Generating forecast for: HYLS [2026-03-05T20:24:14.618664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-03-05T20:24:14.629976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-03-05T20:24:14.630472] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-03-05T20:24:14.631752] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-03-05T20:24:14.631842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:14.631887] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:14.631920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:14.631981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:14.690196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:14.691141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:14.691232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:14.691265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:14.814004] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:14.814174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:14.814217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:14.814245] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:14.817853] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: DOWN (p=31.60%) [2026-03-05T20:24:14.818156] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-03-05T20:24:14.818296] [INFO ] [sig ] HYLS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:14.966996] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HYLS.txt [2026-03-05T20:24:14.967142] [INFO ] [sig ] [1521/3362] Completed HYLS in 0.3s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-05T20:24:14.967182] [INFO ] [sig ] [1522/3362] Forecasting HYMC... [2026-03-05T20:24:14.967212] [INFO ] [sig ] Generating forecast for: HYMC [2026-03-05T20:24:14.967244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-03-05T20:24:14.978552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-03-05T20:24:14.978904] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-03-05T20:24:14.979740] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-03-05T20:24:14.979792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:14.979826] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:14.979853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:14.979909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:15.038685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:15.039452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:15.039536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:15.039570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:15.157886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:15.158042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:15.158086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:15.158115] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:15.161768] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: DOWN (p=49.43%) [2026-03-05T20:24:15.162217] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-03-05T20:24:15.162346] [INFO ] [sig ] HYMC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:15.312073] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HYMC.txt [2026-03-05T20:24:15.312211] [INFO ] [sig ] [1522/3362] Completed HYMC in 0.3s | 2.76 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-05T20:24:15.312252] [INFO ] [sig ] [1523/3362] Forecasting HYXF... [2026-03-05T20:24:15.312282] [INFO ] [sig ] Generating forecast for: HYXF [2026-03-05T20:24:15.312312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-03-05T20:24:15.323536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-03-05T20:24:15.323896] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-03-05T20:24:15.324732] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-03-05T20:24:15.324785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:15.324818] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:15.324845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:15.324901] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:15.383803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:15.384421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:15.384501] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:15.384534] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:15.494995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:15.495151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:15.495194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:15.495225] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:15.499259] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: UP (p=90.64%) [2026-03-05T20:24:15.499547] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-03-05T20:24:15.499886] [INFO ] [sig ] HYXF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:15.649676] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HYXF.txt [2026-03-05T20:24:15.649814] [INFO ] [sig ] [1523/3362] Completed HYXF in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-05T20:24:15.649853] [INFO ] [sig ] [1524/3362] Forecasting HYZD... [2026-03-05T20:24:15.649882] [INFO ] [sig ] Generating forecast for: HYZD [2026-03-05T20:24:15.649913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-03-05T20:24:15.662678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-03-05T20:24:15.663212] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-03-05T20:24:15.664124] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-03-05T20:24:15.664177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:15.664208] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:15.664235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:15.664291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:15.723831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:15.724511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:15.724609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:15.724645] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:15.854354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:15.854512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:15.854554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:15.854603] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:15.858040] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: DOWN (p=5.77%) [2026-03-05T20:24:15.858329] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-03-05T20:24:15.858458] [INFO ] [sig ] HYZD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:16.004191] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/HYZD.txt [2026-03-05T20:24:16.004313] [INFO ] [sig ] [1524/3362] Completed HYZD in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-05T20:24:16.004351] [INFO ] [sig ] [1525/3362] Forecasting HZO... [2026-03-05T20:24:16.004380] [INFO ] [sig ] Generating forecast for: HZO [2026-03-05T20:24:16.004410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-03-05T20:24:16.015727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-03-05T20:24:16.016061] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-03-05T20:24:16.017100] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-03-05T20:24:16.017153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:16.017185] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:16.017212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:16.017268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:16.074933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:16.075539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:16.075637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:16.075671] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:16.197259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:16.197416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:16.197459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:16.197488] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:16.200937] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: UP (p=97.16%) [2026-03-05T20:24:16.201216] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-03-05T20:24:16.201347] [INFO ] [sig ] HZO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:16.346905] [INFO ] [LOCAL ] Saved forecast: HZO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/HZO.txt [2026-03-05T20:24:16.347069] [INFO ] [sig ] [1525/3362] Completed HZO in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-05T20:24:16.347110] [INFO ] [sig ] [1526/3362] Forecasting IAC... [2026-03-05T20:24:16.347142] [INFO ] [sig ] Generating forecast for: IAC [2026-03-05T20:24:16.347173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-03-05T20:24:16.358065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-03-05T20:24:16.358439] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-03-05T20:24:16.359283] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-03-05T20:24:16.359337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:16.359369] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:16.359396] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:16.359453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:16.417401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:16.418305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:16.418425] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:16.418460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:16.541392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:16.541558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:16.541623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:16.541655] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:16.545104] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: UP (p=58.54%) [2026-03-05T20:24:16.545402] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-03-05T20:24:16.545539] [INFO ] [sig ] IAC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:16.695625] [INFO ] [LOCAL ] Saved forecast: IAC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IAC.txt [2026-03-05T20:24:16.695785] [INFO ] [sig ] [1526/3362] Completed IAC in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-05T20:24:16.695827] [INFO ] [sig ] [1527/3362] Forecasting IAE... [2026-03-05T20:24:16.695859] [INFO ] [sig ] Generating forecast for: IAE [2026-03-05T20:24:16.695890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-03-05T20:24:16.708358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-03-05T20:24:16.708792] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-03-05T20:24:16.709681] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-03-05T20:24:16.709738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:16.709773] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:16.709801] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:16.709858] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:16.773553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:16.774737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:16.774865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:16.774908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:16.897158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:16.897326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:16.897370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:16.897401] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:16.901801] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: UP (p=98.43%) [2026-03-05T20:24:16.902189] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-03-05T20:24:16.902373] [INFO ] [sig ] IAE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:17.048191] [INFO ] [LOCAL ] Saved forecast: IAE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IAE.txt [2026-03-05T20:24:17.048343] [INFO ] [sig ] [1527/3362] Completed IAE in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-05T20:24:17.048385] [INFO ] [sig ] [1528/3362] Forecasting IAG... [2026-03-05T20:24:17.048416] [INFO ] [sig ] Generating forecast for: IAG [2026-03-05T20:24:17.048447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-03-05T20:24:17.060557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-03-05T20:24:17.060980] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-03-05T20:24:17.061863] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-03-05T20:24:17.061942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:17.061979] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:17.062006] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:17.062063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:17.122744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:17.123687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:17.123776] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:17.123809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:17.250906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:17.251074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:17.251120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:17.251151] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:17.254805] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: UP (p=53.84%) [2026-03-05T20:24:17.255114] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-03-05T20:24:17.255253] [INFO ] [sig ] IAG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:17.405934] [INFO ] [LOCAL ] Saved forecast: IAG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IAG.txt [2026-03-05T20:24:17.406100] [INFO ] [sig ] [1528/3362] Completed IAG in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.1m [2026-03-05T20:24:17.406151] [INFO ] [sig ] [1529/3362] Forecasting IBB... [2026-03-05T20:24:17.406184] [INFO ] [sig ] Generating forecast for: IBB [2026-03-05T20:24:17.406215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-03-05T20:24:17.418210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-03-05T20:24:17.418615] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-03-05T20:24:17.419440] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-03-05T20:24:17.419493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:17.419526] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:17.419553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:17.419639] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:17.479768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:17.480673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:17.480760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:17.480793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:17.605476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:17.605670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:17.605716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:17.605747] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:17.609623] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-03-05T20:24:17.609905] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-03-05T20:24:17.610034] [INFO ] [sig ] IBB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:17.756357] [INFO ] [LOCAL ] Saved forecast: IBB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IBB.txt [2026-03-05T20:24:17.756518] [INFO ] [sig ] [1529/3362] Completed IBB in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.0m [2026-03-05T20:24:17.756559] [INFO ] [sig ] [1530/3362] Forecasting IBBQ... [2026-03-05T20:24:17.756610] [INFO ] [sig ] Generating forecast for: IBBQ [2026-03-05T20:24:17.756642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-03-05T20:24:17.767325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-03-05T20:24:17.767757] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-03-05T20:24:17.768648] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-03-05T20:24:17.768707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:17.768742] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:17.768770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:17.768829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:17.828795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:17.829464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:17.829546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:17.829599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:17.947186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:17.947338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:17.947381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:17.947411] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:17.951793] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: DOWN (p=3.64%) [2026-03-05T20:24:17.952258] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-03-05T20:24:17.952388] [INFO ] [sig ] IBBQ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:18.106217] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IBBQ.txt [2026-03-05T20:24:18.106367] [INFO ] [sig ] [1530/3362] Completed IBBQ in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.0m [2026-03-05T20:24:18.106408] [INFO ] [sig ] [1531/3362] Forecasting IBCP... [2026-03-05T20:24:18.106439] [INFO ] [sig ] Generating forecast for: IBCP [2026-03-05T20:24:18.106470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-03-05T20:24:18.117627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-03-05T20:24:18.118017] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-03-05T20:24:18.118860] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-03-05T20:24:18.118913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:18.118945] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:18.118972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:18.119029] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:18.177556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:18.178199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:18.178279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:18.178312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:18.302212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:18.302396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:18.302449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:18.302480] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:18.306260] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: DOWN (p=31.67%) [2026-03-05T20:24:18.306611] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-03-05T20:24:18.306751] [INFO ] [sig ] IBCP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:18.453616] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IBCP.txt [2026-03-05T20:24:18.453737] [INFO ] [sig ] [1531/3362] Completed IBCP in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.0m [2026-03-05T20:24:18.453790] [INFO ] [sig ] [1532/3362] Forecasting IBEX... [2026-03-05T20:24:18.453822] [INFO ] [sig ] Generating forecast for: IBEX [2026-03-05T20:24:18.453851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-03-05T20:24:18.465412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-03-05T20:24:18.465728] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-03-05T20:24:18.466620] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-03-05T20:24:18.466673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:18.466706] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:18.466733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:18.466790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:18.525384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:18.526204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:18.526288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:18.526321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:18.646644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:18.646799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:18.646840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:18.646869] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:18.650677] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: UP (p=76.85%) [2026-03-05T20:24:18.651121] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-03-05T20:24:18.651251] [INFO ] [sig ] IBEX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:18.797686] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IBEX.txt [2026-03-05T20:24:18.797816] [INFO ] [sig ] [1532/3362] Completed IBEX in 0.3s | 2.77 sym/s | Total: 9.2m | ETA: 11.0m [2026-03-05T20:24:18.797858] [INFO ] [sig ] [1533/3362] Forecasting IBM... [2026-03-05T20:24:18.797890] [INFO ] [sig ] Generating forecast for: IBM [2026-03-05T20:24:18.797921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-03-05T20:24:18.809458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-03-05T20:24:18.809812] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-03-05T20:24:18.810699] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-03-05T20:24:18.810752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:18.810832] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:18.810862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:18.810922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:18.869499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:18.870153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:18.870235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:18.870270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:18.994153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:18.994301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:18.994344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:18.994375] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:18.997859] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: UP (p=75.01%) [2026-03-05T20:24:18.998150] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-03-05T20:24:18.998335] [INFO ] [sig ] IBM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:19.148196] [INFO ] [LOCAL ] Saved forecast: IBM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IBM.txt [2026-03-05T20:24:19.148324] [INFO ] [sig ] [1533/3362] Completed IBM in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.0m [2026-03-05T20:24:19.148372] [INFO ] [sig ] [1534/3362] Forecasting IBN... [2026-03-05T20:24:19.148404] [INFO ] [sig ] Generating forecast for: IBN [2026-03-05T20:24:19.148435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-03-05T20:24:19.159963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-03-05T20:24:19.160288] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-03-05T20:24:19.161103] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-03-05T20:24:19.161164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:19.161207] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:19.161238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:19.161295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:19.223134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:19.224044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:19.224146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:19.224190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:19.346680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:19.346834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:19.346875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:19.346905] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:19.350478] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: UP (p=65.24%) [2026-03-05T20:24:19.350783] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-03-05T20:24:19.350914] [INFO ] [sig ] IBN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:19.506405] [INFO ] [LOCAL ] Saved forecast: IBN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IBN.txt [2026-03-05T20:24:19.506625] [INFO ] [sig ] [1534/3362] Completed IBN in 0.4s | 2.77 sym/s | Total: 9.2m | ETA: 11.0m [2026-03-05T20:24:19.506683] [INFO ] [sig ] [1535/3362] Forecasting IBOC... [2026-03-05T20:24:19.506716] [INFO ] [sig ] Generating forecast for: IBOC [2026-03-05T20:24:19.506748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-03-05T20:24:19.518454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-03-05T20:24:19.518869] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-03-05T20:24:19.519869] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-03-05T20:24:19.519924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:19.519959] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:19.519987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:19.520044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:19.583509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:19.584406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:19.584499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:19.584533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:19.708031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:19.708264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:19.708332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:19.708374] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:19.712497] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: DOWN (p=36.78%) [2026-03-05T20:24:19.713030] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-03-05T20:24:19.713179] [INFO ] [sig ] IBOC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:19.864452] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IBOC.txt [2026-03-05T20:24:19.864635] [INFO ] [sig ] [1535/3362] Completed IBOC in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-05T20:24:19.864681] [INFO ] [sig ] [1536/3362] Forecasting IBP... [2026-03-05T20:24:19.864719] [INFO ] [sig ] Generating forecast for: IBP [2026-03-05T20:24:19.864760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-03-05T20:24:19.876446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-03-05T20:24:19.876851] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-03-05T20:24:19.877775] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-03-05T20:24:19.877829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:19.877862] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:19.877889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:19.877955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:19.938148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:19.939063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:19.939154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:19.939187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:20.081841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:20.082009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:20.082055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:20.082126] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:20.085759] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: UP (p=90.05%) [2026-03-05T20:24:20.086068] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-03-05T20:24:20.086210] [INFO ] [sig ] IBP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:20.236309] [INFO ] [LOCAL ] Saved forecast: IBP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IBP.txt [2026-03-05T20:24:20.236498] [INFO ] [sig ] [1536/3362] Completed IBP in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-05T20:24:20.236545] [INFO ] [sig ] [1537/3362] Forecasting IBRX... [2026-03-05T20:24:20.236602] [INFO ] [sig ] Generating forecast for: IBRX [2026-03-05T20:24:20.236636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-03-05T20:24:20.259158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-03-05T20:24:20.259540] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-03-05T20:24:20.260439] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-03-05T20:24:20.260495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:20.260530] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:20.260559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:20.260638] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:20.322769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:20.323681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:20.323813] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:20.323850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:20.449458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:20.449696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:20.449763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:20.449811] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:20.454489] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: UP (p=81.88%) [2026-03-05T20:24:20.454912] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-03-05T20:24:20.455072] [INFO ] [sig ] IBRX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:20.616213] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IBRX.txt [2026-03-05T20:24:20.616350] [INFO ] [sig ] [1537/3362] Completed IBRX in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-05T20:24:20.616391] [INFO ] [sig ] [1538/3362] Forecasting IBTG... [2026-03-05T20:24:20.616423] [INFO ] [sig ] Generating forecast for: IBTG [2026-03-05T20:24:20.616455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-03-05T20:24:20.627773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-03-05T20:24:20.628076] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-03-05T20:24:20.628910] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-03-05T20:24:20.628965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:20.628999] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:20.629027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:20.629086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:20.686228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:20.686869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:20.686951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:20.686985] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:20.806221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:20.806382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:20.806427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:20.806459] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:20.810243] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=91.63%) [2026-03-05T20:24:20.810534] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-03-05T20:24:20.810695] [INFO ] [sig ] IBTG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:20.962423] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IBTG.txt [2026-03-05T20:24:20.962606] [INFO ] [sig ] [1538/3362] Completed IBTG in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-05T20:24:20.962653] [INFO ] [sig ] [1539/3362] Forecasting IBTH... [2026-03-05T20:24:20.962688] [INFO ] [sig ] Generating forecast for: IBTH [2026-03-05T20:24:20.962721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-03-05T20:24:20.974269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-03-05T20:24:20.974628] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-03-05T20:24:20.975486] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-03-05T20:24:20.975546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:20.975633] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:20.975674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:20.975743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:21.039171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:21.040380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:21.040487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:21.040537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:21.170894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:21.171083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:21.171125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:21.171154] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:21.175238] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: UP (p=55.06%) [2026-03-05T20:24:21.175562] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-03-05T20:24:21.175771] [INFO ] [sig ] IBTH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:21.332065] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IBTH.txt [2026-03-05T20:24:21.332239] [INFO ] [sig ] [1539/3362] Completed IBTH in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-05T20:24:21.332293] [INFO ] [sig ] [1540/3362] Forecasting IBTI... [2026-03-05T20:24:21.332324] [INFO ] [sig ] Generating forecast for: IBTI [2026-03-05T20:24:21.332356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-03-05T20:24:21.344539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-03-05T20:24:21.344910] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-03-05T20:24:21.345813] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-03-05T20:24:21.345870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:21.346063] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:21.346103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:21.346164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:21.407428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:21.408316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:21.408418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:21.408454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:21.528631] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:21.528801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:21.528845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:21.528876] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:21.532601] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: DOWN (p=28.47%) [2026-03-05T20:24:21.532977] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-03-05T20:24:21.533126] [INFO ] [sig ] IBTI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:21.682919] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IBTI.txt [2026-03-05T20:24:21.683079] [INFO ] [sig ] [1540/3362] Completed IBTI in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-05T20:24:21.683123] [INFO ] [sig ] [1541/3362] Forecasting IBTJ... [2026-03-05T20:24:21.683157] [INFO ] [sig ] Generating forecast for: IBTJ [2026-03-05T20:24:21.683187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-03-05T20:24:21.695296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-03-05T20:24:21.695748] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-03-05T20:24:21.696628] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-03-05T20:24:21.696683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:21.696717] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:21.696744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:21.696803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:21.758386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:21.759328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:21.759419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:21.759454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:21.905147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:21.905330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:21.905381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:21.905412] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:21.910207] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: DOWN (p=12.72%) [2026-03-05T20:24:21.910565] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-03-05T20:24:21.910782] [INFO ] [sig ] IBTJ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:22.064174] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IBTJ.txt [2026-03-05T20:24:22.064325] [INFO ] [sig ] [1541/3362] Completed IBTJ in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-05T20:24:22.064366] [INFO ] [sig ] [1542/3362] Forecasting IBTK... [2026-03-05T20:24:22.064396] [INFO ] [sig ] Generating forecast for: IBTK [2026-03-05T20:24:22.064427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-03-05T20:24:22.075929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-03-05T20:24:22.076282] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-03-05T20:24:22.077138] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-03-05T20:24:22.077191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:22.077224] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:22.077251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:22.077308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:22.135336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:22.136176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:22.136262] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:22.136295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:22.261161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:22.261318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:22.261359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:22.261387] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:22.264866] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: UP (p=92.74%) [2026-03-05T20:24:22.265147] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-03-05T20:24:22.265277] [INFO ] [sig ] IBTK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:22.414695] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IBTK.txt [2026-03-05T20:24:22.414856] [INFO ] [sig ] [1542/3362] Completed IBTK in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-05T20:24:22.414896] [INFO ] [sig ] [1543/3362] Forecasting IBTL... [2026-03-05T20:24:22.414933] [INFO ] [sig ] Generating forecast for: IBTL [2026-03-05T20:24:22.414966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-03-05T20:24:22.426799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-03-05T20:24:22.427198] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-03-05T20:24:22.428145] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-03-05T20:24:22.428200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:22.428235] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:22.428264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:22.428320] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:22.499353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:22.500378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:22.500503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:22.500540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:22.629835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:22.629998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:22.630040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:22.630070] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:22.633754] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: UP (p=54.06%) [2026-03-05T20:24:22.634105] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-03-05T20:24:22.634250] [INFO ] [sig ] IBTL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:22.809297] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IBTL.txt [2026-03-05T20:24:22.809519] [INFO ] [sig ] [1543/3362] Completed IBTL in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-05T20:24:22.809600] [INFO ] [sig ] [1544/3362] Forecasting IBTM... [2026-03-05T20:24:22.809646] [INFO ] [sig ] Generating forecast for: IBTM [2026-03-05T20:24:22.809684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-03-05T20:24:22.826607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-03-05T20:24:22.827183] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-03-05T20:24:22.828173] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-03-05T20:24:22.828229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:22.828264] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:22.828292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:22.828350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:22.894907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:22.896104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:22.896217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:22.896253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:23.018913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:23.019074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:23.019117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:23.019147] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:23.022761] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: UP (p=50.99%) [2026-03-05T20:24:23.023086] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-03-05T20:24:23.023227] [INFO ] [sig ] IBTM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:23.180711] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IBTM.txt [2026-03-05T20:24:23.180887] [INFO ] [sig ] [1544/3362] Completed IBTM in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-05T20:24:23.180931] [INFO ] [sig ] [1545/3362] Forecasting IBTO... [2026-03-05T20:24:23.180964] [INFO ] [sig ] Generating forecast for: IBTO [2026-03-05T20:24:23.181008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-03-05T20:24:23.193265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-03-05T20:24:23.193694] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-03-05T20:24:23.194515] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-03-05T20:24:23.194585] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:23.194621] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:23.194650] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:23.194706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:23.251937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:23.253056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:23.253142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:23.253175] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:23.383536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:23.383726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:23.383771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:23.383801] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:23.387837] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: UP (p=95.72%) [2026-03-05T20:24:23.388177] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-03-05T20:24:23.388324] [INFO ] [sig ] IBTO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:23.549375] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IBTO.txt [2026-03-05T20:24:23.549556] [INFO ] [sig ] [1545/3362] Completed IBTO in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 11.0m [2026-03-05T20:24:23.549632] [INFO ] [sig ] [1546/3362] Forecasting ICE... [2026-03-05T20:24:23.549671] [INFO ] [sig ] Generating forecast for: ICE [2026-03-05T20:24:23.549708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-03-05T20:24:23.561890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-03-05T20:24:23.562469] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-03-05T20:24:23.563544] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-03-05T20:24:23.563631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:23.563673] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:23.563706] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:23.563776] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:23.624126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:23.625215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:23.625301] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:23.625334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:23.753019] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:23.753178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:23.753220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:23.753268] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:23.757325] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: UP (p=70.18%) [2026-03-05T20:24:23.757643] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-03-05T20:24:23.757833] [INFO ] [sig ] ICE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:23.906521] [INFO ] [LOCAL ] Saved forecast: ICE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ICE.txt [2026-03-05T20:24:23.906724] [INFO ] [sig ] [1546/3362] Completed ICE in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-05T20:24:23.906767] [INFO ] [sig ] [1547/3362] Forecasting ICFI... [2026-03-05T20:24:23.906799] [INFO ] [sig ] Generating forecast for: ICFI [2026-03-05T20:24:23.906830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-03-05T20:24:23.918403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-03-05T20:24:23.918777] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-03-05T20:24:23.920032] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-03-05T20:24:23.920086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:23.920121] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:23.920150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:23.920208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:23.982020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:23.982896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:23.983183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:23.983216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:24.107394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:24.107563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:24.107626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:24.107676] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:24.111248] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: UP (p=66.93%) [2026-03-05T20:24:24.111542] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-03-05T20:24:24.111800] [INFO ] [sig ] ICFI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:24.282237] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ICFI.txt [2026-03-05T20:24:24.282431] [INFO ] [sig ] [1547/3362] Completed ICFI in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-05T20:24:24.282473] [INFO ] [sig ] [1548/3362] Forecasting ICL... [2026-03-05T20:24:24.282503] [INFO ] [sig ] Generating forecast for: ICL [2026-03-05T20:24:24.282535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-03-05T20:24:24.296143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-03-05T20:24:24.296522] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-03-05T20:24:24.297429] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-03-05T20:24:24.297483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:24.297516] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:24.297543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:24.297626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:24.356843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:24.357822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:24.357928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:24.357979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:24.480347] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:24.480510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:24.480556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:24.480610] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:24.484435] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: UP (p=65.46%) [2026-03-05T20:24:24.484766] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-03-05T20:24:24.484912] [INFO ] [sig ] ICL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:24.638875] [INFO ] [LOCAL ] Saved forecast: ICL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ICL.txt [2026-03-05T20:24:24.639235] [INFO ] [sig ] [1548/3362] Completed ICL in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-05T20:24:24.639276] [INFO ] [sig ] [1549/3362] Forecasting ICLN... [2026-03-05T20:24:24.639306] [INFO ] [sig ] Generating forecast for: ICLN [2026-03-05T20:24:24.639335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-03-05T20:24:24.650977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-03-05T20:24:24.651358] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-03-05T20:24:24.652200] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-03-05T20:24:24.652253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:24.652286] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:24.652313] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:24.652370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:24.711656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:24.712529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:24.712642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:24.712678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:24.838041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:24.838206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:24.838250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:24.838281] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:24.841799] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: UP (p=59.03%) [2026-03-05T20:24:24.842089] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-03-05T20:24:24.842224] [INFO ] [sig ] ICLN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:24.997175] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ICLN.txt [2026-03-05T20:24:24.997324] [INFO ] [sig ] [1549/3362] Completed ICLN in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-05T20:24:24.997370] [INFO ] [sig ] [1550/3362] Forecasting ICMB... [2026-03-05T20:24:24.997402] [INFO ] [sig ] Generating forecast for: ICMB [2026-03-05T20:24:24.997433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-03-05T20:24:25.009727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-03-05T20:24:25.010118] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-03-05T20:24:25.010981] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-03-05T20:24:25.011035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:25.011121] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:25.011163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:25.011223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:25.072246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:25.073138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:25.073229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:25.073264] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:25.184728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:25.184905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:25.184947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:25.185172] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:25.188924] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: UP (p=88.31%) [2026-03-05T20:24:25.189422] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-03-05T20:24:25.189563] [INFO ] [sig ] ICMB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:25.346551] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ICMB.txt [2026-03-05T20:24:25.346741] [INFO ] [sig ] [1550/3362] Completed ICMB in 0.3s | 2.77 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-05T20:24:25.346783] [INFO ] [sig ] [1551/3362] Forecasting ICOP... [2026-03-05T20:24:25.346816] [INFO ] [sig ] Generating forecast for: ICOP [2026-03-05T20:24:25.346846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-03-05T20:24:25.358695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-03-05T20:24:25.359110] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-03-05T20:24:25.360077] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-03-05T20:24:25.360133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:25.360167] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:25.360194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:25.360251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:25.420249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:25.421200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:25.421287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:25.421321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:25.538948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:25.539114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:25.539158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:25.539190] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:25.542897] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: UP (p=98.69%) [2026-03-05T20:24:25.543203] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-03-05T20:24:25.543347] [INFO ] [sig ] ICOP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:25.700437] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ICOP.txt [2026-03-05T20:24:25.700617] [INFO ] [sig ] [1551/3362] Completed ICOP in 0.4s | 2.77 sym/s | Total: 9.3m | ETA: 10.9m [2026-03-05T20:24:25.700661] [INFO ] [sig ] [1552/3362] Forecasting ICUI... [2026-03-05T20:24:25.700695] [INFO ] [sig ] Generating forecast for: ICUI [2026-03-05T20:24:25.700727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-03-05T20:24:25.712881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-03-05T20:24:25.713188] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-03-05T20:24:25.714096] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-03-05T20:24:25.714149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:25.714190] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:25.714218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:25.714280] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:25.775310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:25.776068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:25.776151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:25.776185] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:25.899412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:25.899597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:25.899644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:25.899673] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:25.903821] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: DOWN (p=35.47%) [2026-03-05T20:24:25.904344] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-03-05T20:24:25.904483] [INFO ] [sig ] ICUI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:26.053083] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ICUI.txt [2026-03-05T20:24:26.053212] [INFO ] [sig ] [1552/3362] Completed ICUI in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-05T20:24:26.053251] [INFO ] [sig ] [1553/3362] Forecasting IDA... [2026-03-05T20:24:26.053280] [INFO ] [sig ] Generating forecast for: IDA [2026-03-05T20:24:26.053312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-03-05T20:24:26.064520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-03-05T20:24:26.064829] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-03-05T20:24:26.065660] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-03-05T20:24:26.065724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:26.065765] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:26.065798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:26.065867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:26.124848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:26.125657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:26.125743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:26.125776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:26.245609] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:26.245781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:26.245831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:26.245897] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:26.249446] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: UP (p=83.35%) [2026-03-05T20:24:26.249780] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-03-05T20:24:26.249925] [INFO ] [sig ] IDA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:26.401107] [INFO ] [LOCAL ] Saved forecast: IDA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IDA.txt [2026-03-05T20:24:26.401259] [INFO ] [sig ] [1553/3362] Completed IDA in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-05T20:24:26.401308] [INFO ] [sig ] [1554/3362] Forecasting IDAI... [2026-03-05T20:24:26.401340] [INFO ] [sig ] Generating forecast for: IDAI [2026-03-05T20:24:26.401378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-03-05T20:24:26.413835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-03-05T20:24:26.414350] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-03-05T20:24:26.415512] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-03-05T20:24:26.415567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:26.415620] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:26.415648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:26.415711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:26.475365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:26.476393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:26.476481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:26.476515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:26.597928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:26.598090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:26.598132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:26.598161] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:26.601853] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: UP (p=56.28%) [2026-03-05T20:24:26.602150] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-03-05T20:24:26.602287] [INFO ] [sig ] IDAI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:26.752197] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IDAI.txt [2026-03-05T20:24:26.752359] [INFO ] [sig ] [1554/3362] Completed IDAI in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-05T20:24:26.752402] [INFO ] [sig ] [1555/3362] Forecasting IDCC... [2026-03-05T20:24:26.752435] [INFO ] [sig ] Generating forecast for: IDCC [2026-03-05T20:24:26.752466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-03-05T20:24:26.763818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-03-05T20:24:26.764168] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-03-05T20:24:26.765104] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-03-05T20:24:26.765160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:26.765194] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:26.765222] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:26.765282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:26.827237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:26.828163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:26.828250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:26.828284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:26.954765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:26.955146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:26.955200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:26.955239] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:26.959404] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: UP (p=89.37%) [2026-03-05T20:24:26.959759] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-03-05T20:24:26.959926] [INFO ] [sig ] IDCC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:27.115850] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IDCC.txt [2026-03-05T20:24:27.116019] [INFO ] [sig ] [1555/3362] Completed IDCC in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-05T20:24:27.116061] [INFO ] [sig ] [1556/3362] Forecasting IDE... [2026-03-05T20:24:27.116092] [INFO ] [sig ] Generating forecast for: IDE [2026-03-05T20:24:27.116125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-03-05T20:24:27.127847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-03-05T20:24:27.128423] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-03-05T20:24:27.129651] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-03-05T20:24:27.129708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:27.129742] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:27.129771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:27.129829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:27.191651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:27.192466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:27.192553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:27.192605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:27.318144] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:27.318303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:27.318345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:27.318375] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:27.322154] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: UP (p=84.50%) [2026-03-05T20:24:27.322452] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-03-05T20:24:27.322606] [INFO ] [sig ] IDE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:27.468903] [INFO ] [LOCAL ] Saved forecast: IDE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IDE.txt [2026-03-05T20:24:27.469049] [INFO ] [sig ] [1556/3362] Completed IDE in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-05T20:24:27.469089] [INFO ] [sig ] [1557/3362] Forecasting IDN... [2026-03-05T20:24:27.469118] [INFO ] [sig ] Generating forecast for: IDN [2026-03-05T20:24:27.469148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-03-05T20:24:27.481718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-03-05T20:24:27.482096] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-03-05T20:24:27.482943] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-03-05T20:24:27.482996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:27.483029] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:27.483057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:27.483113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:27.544015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:27.544832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:27.544916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:27.544949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:27.661681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:27.661837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:27.661878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:27.662099] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:27.665740] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: DOWN (p=8.04%) [2026-03-05T20:24:27.666245] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-03-05T20:24:27.666377] [INFO ] [sig ] IDN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:27.815038] [INFO ] [LOCAL ] Saved forecast: IDN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IDN.txt [2026-03-05T20:24:27.815190] [INFO ] [sig ] [1557/3362] Completed IDN in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-05T20:24:27.815238] [INFO ] [sig ] [1558/3362] Forecasting IDXX... [2026-03-05T20:24:27.815269] [INFO ] [sig ] Generating forecast for: IDXX [2026-03-05T20:24:27.815300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-03-05T20:24:27.826290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-03-05T20:24:27.826646] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-03-05T20:24:27.827479] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-03-05T20:24:27.827533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:27.827565] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:27.827612] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:27.827699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:27.891244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:27.892214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:27.892310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:27.892348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:28.014919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:28.015270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:28.015314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:28.015342] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:28.019514] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: UP (p=55.94%) [2026-03-05T20:24:28.019847] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-03-05T20:24:28.019984] [INFO ] [sig ] IDXX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:28.172746] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IDXX.txt [2026-03-05T20:24:28.172910] [INFO ] [sig ] [1558/3362] Completed IDXX in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-05T20:24:28.172950] [INFO ] [sig ] [1559/3362] Forecasting IDYA... [2026-03-05T20:24:28.172981] [INFO ] [sig ] Generating forecast for: IDYA [2026-03-05T20:24:28.173011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-03-05T20:24:28.184235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-03-05T20:24:28.184639] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-03-05T20:24:28.185489] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-03-05T20:24:28.185543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:28.185600] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:28.185631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:28.185688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:28.245965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:28.246931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:28.247018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:28.247052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:28.367889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:28.368075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:28.368120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:28.368150] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:28.371996] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: UP (p=56.18%) [2026-03-05T20:24:28.372334] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-03-05T20:24:28.372484] [INFO ] [sig ] IDYA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:28.534630] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IDYA.txt [2026-03-05T20:24:28.534842] [INFO ] [sig ] [1559/3362] Completed IDYA in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-05T20:24:28.534902] [INFO ] [sig ] [1560/3362] Forecasting IEF... [2026-03-05T20:24:28.534937] [INFO ] [sig ] Generating forecast for: IEF [2026-03-05T20:24:28.534972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-03-05T20:24:28.548313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-03-05T20:24:28.548744] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-03-05T20:24:28.549772] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-03-05T20:24:28.549842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:28.549884] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:28.549920] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:28.549987] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:28.612883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:28.613820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:28.613963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:28.614005] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:28.752496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:28.752681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:28.752726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:28.752759] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:28.757177] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: DOWN (p=43.90%) [2026-03-05T20:24:28.757478] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-03-05T20:24:28.757634] [INFO ] [sig ] IEF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:28.909263] [INFO ] [LOCAL ] Saved forecast: IEF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IEF.txt [2026-03-05T20:24:28.909409] [INFO ] [sig ] [1560/3362] Completed IEF in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-05T20:24:28.909449] [INFO ] [sig ] [1561/3362] Forecasting IEI... [2026-03-05T20:24:28.909480] [INFO ] [sig ] Generating forecast for: IEI [2026-03-05T20:24:28.909511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-03-05T20:24:28.920905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-03-05T20:24:28.921197] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-03-05T20:24:28.922070] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-03-05T20:24:28.922123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:28.922156] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:28.922183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:28.922240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:28.980892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:28.981524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:28.981624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:28.981661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:29.103010] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:29.103168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:29.103221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:29.103261] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:29.107019] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: DOWN (p=32.55%) [2026-03-05T20:24:29.107312] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-03-05T20:24:29.107444] [INFO ] [sig ] IEI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:29.262453] [INFO ] [LOCAL ] Saved forecast: IEI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IEI.txt [2026-03-05T20:24:29.262605] [INFO ] [sig ] [1561/3362] Completed IEI in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.9m [2026-03-05T20:24:29.262647] [INFO ] [sig ] [1562/3362] Forecasting IEP... [2026-03-05T20:24:29.262678] [INFO ] [sig ] Generating forecast for: IEP [2026-03-05T20:24:29.262707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-03-05T20:24:29.274726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-03-05T20:24:29.275070] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-03-05T20:24:29.275905] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-03-05T20:24:29.276155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:29.276188] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:29.276215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:29.276272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:29.335296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:29.335976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:29.336058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:29.336092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:29.454650] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:29.454807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:29.454848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:29.454877] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:29.458380] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-03-05T20:24:29.458684] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-03-05T20:24:29.458815] [INFO ] [sig ] IEP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:29.605977] [INFO ] [LOCAL ] Saved forecast: IEP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IEP.txt [2026-03-05T20:24:29.606103] [INFO ] [sig ] [1562/3362] Completed IEP in 0.3s | 2.77 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-05T20:24:29.606144] [INFO ] [sig ] [1563/3362] Forecasting IESC... [2026-03-05T20:24:29.606173] [INFO ] [sig ] Generating forecast for: IESC [2026-03-05T20:24:29.606203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-03-05T20:24:29.617363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-03-05T20:24:29.617702] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-03-05T20:24:29.618549] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-03-05T20:24:29.618635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:29.618670] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:29.618698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:29.618757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:29.676106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:29.676755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:29.676848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:29.676889] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:29.811776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:29.811942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:29.811984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:29.812015] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:29.815524] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: UP (p=98.19%) [2026-03-05T20:24:29.815833] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-03-05T20:24:29.815971] [INFO ] [sig ] IESC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:29.965005] [INFO ] [LOCAL ] Saved forecast: IESC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IESC.txt [2026-03-05T20:24:29.965203] [INFO ] [sig ] [1563/3362] Completed IESC in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-05T20:24:29.965246] [INFO ] [sig ] [1564/3362] Forecasting IEX... [2026-03-05T20:24:29.965277] [INFO ] [sig ] Generating forecast for: IEX [2026-03-05T20:24:29.965307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-03-05T20:24:29.978547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-03-05T20:24:29.978969] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-03-05T20:24:29.980109] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-03-05T20:24:29.980166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:29.980201] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:29.980228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:29.980287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:30.041749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:30.042681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:30.042771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:30.042805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:30.168658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:30.168826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:30.168878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:30.168917] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:30.172591] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: UP (p=67.58%) [2026-03-05T20:24:30.172882] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-03-05T20:24:30.173016] [INFO ] [sig ] IEX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:30.328382] [INFO ] [LOCAL ] Saved forecast: IEX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IEX.txt [2026-03-05T20:24:30.328548] [INFO ] [sig ] [1564/3362] Completed IEX in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-05T20:24:30.328610] [INFO ] [sig ] [1565/3362] Forecasting IFS... [2026-03-05T20:24:30.328644] [INFO ] [sig ] Generating forecast for: IFS [2026-03-05T20:24:30.328676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-03-05T20:24:30.340976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-03-05T20:24:30.341393] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-03-05T20:24:30.342473] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-03-05T20:24:30.342538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:30.342605] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:30.342648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:30.342728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:30.406073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:30.406916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:30.407001] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:30.407035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:30.529660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:30.529824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:30.529876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:30.529913] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:30.533440] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: UP (p=89.04%) [2026-03-05T20:24:30.533746] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-03-05T20:24:30.533889] [INFO ] [sig ] IFS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:30.691862] [INFO ] [LOCAL ] Saved forecast: IFS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IFS.txt [2026-03-05T20:24:30.692018] [INFO ] [sig ] [1565/3362] Completed IFS in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-05T20:24:30.692058] [INFO ] [sig ] [1566/3362] Forecasting IGA... [2026-03-05T20:24:30.692089] [INFO ] [sig ] Generating forecast for: IGA [2026-03-05T20:24:30.692119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-03-05T20:24:30.703112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-03-05T20:24:30.703489] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-03-05T20:24:30.704376] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-03-05T20:24:30.704429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:30.704462] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:30.704488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:30.704544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:30.767980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:30.768842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:30.768926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:30.768959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:30.902975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:30.903168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:30.903224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:30.903262] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:30.907088] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: DOWN (p=26.77%) [2026-03-05T20:24:30.907745] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-03-05T20:24:30.907947] [INFO ] [sig ] IGA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:31.074951] [INFO ] [LOCAL ] Saved forecast: IGA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IGA.txt [2026-03-05T20:24:31.075111] [INFO ] [sig ] [1566/3362] Completed IGA in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-05T20:24:31.075161] [INFO ] [sig ] [1567/3362] Forecasting IGD... [2026-03-05T20:24:31.075192] [INFO ] [sig ] Generating forecast for: IGD [2026-03-05T20:24:31.075223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-03-05T20:24:31.089107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-03-05T20:24:31.089532] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-03-05T20:24:31.090431] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-03-05T20:24:31.090488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:31.090552] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:31.090604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:31.090666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:31.155020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:31.155969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:31.156057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:31.156091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:31.286077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:31.286258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:31.286304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:31.286335] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:31.289970] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: UP (p=74.81%) [2026-03-05T20:24:31.290267] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-03-05T20:24:31.290401] [INFO ] [sig ] IGD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:31.448390] [INFO ] [LOCAL ] Saved forecast: IGD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IGD.txt [2026-03-05T20:24:31.448556] [INFO ] [sig ] [1567/3362] Completed IGD in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-05T20:24:31.448619] [INFO ] [sig ] [1568/3362] Forecasting IGF... [2026-03-05T20:24:31.448652] [INFO ] [sig ] Generating forecast for: IGF [2026-03-05T20:24:31.448681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-03-05T20:24:31.460596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-03-05T20:24:31.460996] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-03-05T20:24:31.461899] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-03-05T20:24:31.461955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:31.461987] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:31.462014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:31.462076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:31.527973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:31.528896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:31.529177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:31.529210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:31.653716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:31.653883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:31.653926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:31.653956] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:31.657431] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: UP (p=94.14%) [2026-03-05T20:24:31.658139] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-03-05T20:24:31.658525] [INFO ] [sig ] IGF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:31.806113] [INFO ] [LOCAL ] Saved forecast: IGF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IGF.txt [2026-03-05T20:24:31.806288] [INFO ] [sig ] [1568/3362] Completed IGF in 0.4s | 2.77 sym/s | Total: 9.4m | ETA: 10.8m [2026-03-05T20:24:31.806334] [INFO ] [sig ] [1569/3362] Forecasting IGI... [2026-03-05T20:24:31.806367] [INFO ] [sig ] Generating forecast for: IGI [2026-03-05T20:24:31.806397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-03-05T20:24:31.818084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-03-05T20:24:31.818465] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-03-05T20:24:31.819426] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-03-05T20:24:31.819484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:31.819519] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:31.819548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:31.819630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:31.881133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:31.882035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:31.882122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:31.882156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:31.988232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:31.988397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:31.988439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:31.988470] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:31.992092] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: DOWN (p=7.10%) [2026-03-05T20:24:31.992374] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-03-05T20:24:31.992502] [INFO ] [sig ] IGI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:32.142742] [INFO ] [LOCAL ] Saved forecast: IGI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IGI.txt [2026-03-05T20:24:32.142892] [INFO ] [sig ] [1569/3362] Completed IGI in 0.3s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-05T20:24:32.142935] [INFO ] [sig ] [1570/3362] Forecasting IGIB... [2026-03-05T20:24:32.142967] [INFO ] [sig ] Generating forecast for: IGIB [2026-03-05T20:24:32.142998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-03-05T20:24:32.155463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-03-05T20:24:32.155856] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-03-05T20:24:32.156692] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-03-05T20:24:32.156745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:32.156778] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:32.156805] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:32.156861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:32.216227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:32.217384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:32.217485] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:32.217519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:32.357415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:32.357625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:32.357724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:32.357832] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:32.363183] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: UP (p=97.69%) [2026-03-05T20:24:32.363616] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-03-05T20:24:32.363806] [INFO ] [sig ] IGIB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:32.520274] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IGIB.txt [2026-03-05T20:24:32.520423] [INFO ] [sig ] [1570/3362] Completed IGIB in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-05T20:24:32.520471] [INFO ] [sig ] [1571/3362] Forecasting IGIC... [2026-03-05T20:24:32.520508] [INFO ] [sig ] Generating forecast for: IGIC [2026-03-05T20:24:32.520540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-03-05T20:24:32.532519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-03-05T20:24:32.532852] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-03-05T20:24:32.533723] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-03-05T20:24:32.533777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:32.533809] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:32.533837] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:32.533894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:32.596152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:32.596919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:32.597002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:32.597037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:32.722050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:32.722206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:32.722248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:32.722279] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:32.725748] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: UP (p=98.66%) [2026-03-05T20:24:32.726049] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-03-05T20:24:32.726210] [INFO ] [sig ] IGIC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:32.957947] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IGIC.txt [2026-03-05T20:24:32.958133] [INFO ] [sig ] [1571/3362] Completed IGIC in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-05T20:24:32.958204] [INFO ] [sig ] [1572/3362] Forecasting IGSB... [2026-03-05T20:24:32.958251] [INFO ] [sig ] Generating forecast for: IGSB [2026-03-05T20:24:32.958286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-03-05T20:24:32.970567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-03-05T20:24:32.971063] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-03-05T20:24:32.971988] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-03-05T20:24:32.972046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:32.972078] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:32.972106] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:32.972164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:33.032309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:33.033235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:33.033340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:33.033376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:33.160440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:33.160619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:33.160666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:33.160698] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:33.164241] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: UP (p=87.73%) [2026-03-05T20:24:33.164525] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-03-05T20:24:33.164679] [INFO ] [sig ] IGSB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:33.316341] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IGSB.txt [2026-03-05T20:24:33.316490] [INFO ] [sig ] [1572/3362] Completed IGSB in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-05T20:24:33.316530] [INFO ] [sig ] [1573/3362] Forecasting IHD... [2026-03-05T20:24:33.316560] [INFO ] [sig ] Generating forecast for: IHD [2026-03-05T20:24:33.316613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-03-05T20:24:33.327702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-03-05T20:24:33.328130] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-03-05T20:24:33.329194] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-03-05T20:24:33.329258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:33.329293] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:33.329321] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:33.329380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:33.388353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:33.389218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:33.389306] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:33.389339] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:33.512649] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:33.512809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:33.512852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:33.512880] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:33.516491] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-03-05T20:24:33.516815] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-03-05T20:24:33.516974] [INFO ] [sig ] IHD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:33.669929] [INFO ] [LOCAL ] Saved forecast: IHD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IHD.txt [2026-03-05T20:24:33.670097] [INFO ] [sig ] [1573/3362] Completed IHD in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-05T20:24:33.670138] [INFO ] [sig ] [1574/3362] Forecasting IHG... [2026-03-05T20:24:33.670169] [INFO ] [sig ] Generating forecast for: IHG [2026-03-05T20:24:33.670199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-03-05T20:24:33.682999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-03-05T20:24:33.683617] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-03-05T20:24:33.684717] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-03-05T20:24:33.684777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:33.684811] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:33.684856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:33.684922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:33.747101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:33.748026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:33.748119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:33.748153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:33.872355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:33.872515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:33.872555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:33.872604] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:33.876391] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: DOWN (p=11.42%) [2026-03-05T20:24:33.876801] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-03-05T20:24:33.876964] [INFO ] [sig ] IHG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:34.027106] [INFO ] [LOCAL ] Saved forecast: IHG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IHG.txt [2026-03-05T20:24:34.027252] [INFO ] [sig ] [1574/3362] Completed IHG in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-05T20:24:34.027291] [INFO ] [sig ] [1575/3362] Forecasting IHS... [2026-03-05T20:24:34.027321] [INFO ] [sig ] Generating forecast for: IHS [2026-03-05T20:24:34.027351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-03-05T20:24:34.039079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-03-05T20:24:34.039463] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-03-05T20:24:34.040381] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-03-05T20:24:34.040436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:34.040472] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:34.040500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:34.040559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:34.099568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:34.100416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:34.100508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:34.100542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:34.222964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:34.223128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:34.223170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:34.223199] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:34.226841] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: DOWN (p=17.69%) [2026-03-05T20:24:34.227125] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-03-05T20:24:34.227256] [INFO ] [sig ] IHS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:34.381309] [INFO ] [LOCAL ] Saved forecast: IHS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IHS.txt [2026-03-05T20:24:34.381491] [INFO ] [sig ] [1575/3362] Completed IHS in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-05T20:24:34.381535] [INFO ] [sig ] [1576/3362] Forecasting IIF... [2026-03-05T20:24:34.381566] [INFO ] [sig ] Generating forecast for: IIF [2026-03-05T20:24:34.381621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-03-05T20:24:34.393217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-03-05T20:24:34.393661] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-03-05T20:24:34.394649] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-03-05T20:24:34.394704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:34.394740] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:34.394768] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:34.394826] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:34.454244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:34.455194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:34.455286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:34.455322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:34.573047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:34.573209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:34.573251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:34.573281] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:34.577334] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: DOWN (p=19.00%) [2026-03-05T20:24:34.577726] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-03-05T20:24:34.577877] [INFO ] [sig ] IIF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:34.735953] [INFO ] [LOCAL ] Saved forecast: IIF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IIF.txt [2026-03-05T20:24:34.736131] [INFO ] [sig ] [1576/3362] Completed IIF in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-05T20:24:34.736174] [INFO ] [sig ] [1577/3362] Forecasting III... [2026-03-05T20:24:34.736206] [INFO ] [sig ] Generating forecast for: III [2026-03-05T20:24:34.736240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-03-05T20:24:34.748166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-03-05T20:24:34.748645] [INFO ] [FORECASTER] Starting predict_future for III [2026-03-05T20:24:34.749560] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-03-05T20:24:34.749638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:34.749674] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:34.749705] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:34.749765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:34.813795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:34.814800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:34.814937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:34.814973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:34.944798] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:34.944959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:34.945004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:34.945036] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:34.948857] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: UP (p=75.11%) [2026-03-05T20:24:34.949202] [INFO ] [FORECASTER] Completed predict_future for III [2026-03-05T20:24:34.949344] [INFO ] [sig ] III: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:35.103186] [INFO ] [LOCAL ] Saved forecast: III 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/III.txt [2026-03-05T20:24:35.103340] [INFO ] [sig ] [1577/3362] Completed III in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-05T20:24:35.103380] [INFO ] [sig ] [1578/3362] Forecasting IIIN... [2026-03-05T20:24:35.103410] [INFO ] [sig ] Generating forecast for: IIIN [2026-03-05T20:24:35.103459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-03-05T20:24:35.115191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-03-05T20:24:35.115552] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-03-05T20:24:35.116439] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-03-05T20:24:35.116495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:35.116531] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:35.116560] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:35.116643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:35.176317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:35.177212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:35.177303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:35.177339] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:35.301211] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:35.301381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:35.301425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:35.301457] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:35.305072] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: DOWN (p=36.13%) [2026-03-05T20:24:35.305399] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-03-05T20:24:35.305547] [INFO ] [sig ] IIIN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:35.461426] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IIIN.txt [2026-03-05T20:24:35.461603] [INFO ] [sig ] [1578/3362] Completed IIIN in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.8m [2026-03-05T20:24:35.461647] [INFO ] [sig ] [1579/3362] Forecasting IIM... [2026-03-05T20:24:35.461676] [INFO ] [sig ] Generating forecast for: IIM [2026-03-05T20:24:35.461708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-03-05T20:24:35.474507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-03-05T20:24:35.474915] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-03-05T20:24:35.475796] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-03-05T20:24:35.475851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:35.475884] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:35.475912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:35.475968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:35.538148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:35.539049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:35.539152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:35.539187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:35.667463] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:35.667688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:35.667737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:35.667766] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:35.671885] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: UP (p=98.49%) [2026-03-05T20:24:35.672208] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-03-05T20:24:35.672356] [INFO ] [sig ] IIM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:35.822111] [INFO ] [LOCAL ] Saved forecast: IIM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IIM.txt [2026-03-05T20:24:35.822293] [INFO ] [sig ] [1579/3362] Completed IIM in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.7m [2026-03-05T20:24:35.822341] [INFO ] [sig ] [1580/3362] Forecasting ILMN... [2026-03-05T20:24:35.822372] [INFO ] [sig ] Generating forecast for: ILMN [2026-03-05T20:24:35.822404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-03-05T20:24:35.833762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-03-05T20:24:35.834094] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-03-05T20:24:35.834956] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-03-05T20:24:35.835023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:35.835065] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:35.835096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:35.835162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:35.897966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:35.898787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:35.898873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:35.898906] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:36.027458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:36.027629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:36.027694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:36.027731] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:36.031331] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: DOWN (p=4.57%) [2026-03-05T20:24:36.031636] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-03-05T20:24:36.031775] [INFO ] [sig ] ILMN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:36.183771] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ILMN.txt [2026-03-05T20:24:36.183954] [INFO ] [sig ] [1580/3362] Completed ILMN in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.7m [2026-03-05T20:24:36.183997] [INFO ] [sig ] [1581/3362] Forecasting IMAX... [2026-03-05T20:24:36.184029] [INFO ] [sig ] Generating forecast for: IMAX [2026-03-05T20:24:36.184061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-03-05T20:24:36.195004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-03-05T20:24:36.195328] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-03-05T20:24:36.196205] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-03-05T20:24:36.196261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:36.196296] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:36.196325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:36.196384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:36.257914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:36.258770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:36.258860] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:36.258896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:36.380910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:36.381078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:36.381123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:36.381154] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:36.385296] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: DOWN (p=46.44%) [2026-03-05T20:24:36.385649] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-03-05T20:24:36.385991] [INFO ] [sig ] IMAX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:36.551781] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IMAX.txt [2026-03-05T20:24:36.551948] [INFO ] [sig ] [1581/3362] Completed IMAX in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.7m [2026-03-05T20:24:36.551993] [INFO ] [sig ] [1582/3362] Forecasting IMMP... [2026-03-05T20:24:36.552025] [INFO ] [sig ] Generating forecast for: IMMP [2026-03-05T20:24:36.552060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMP' from 'https://tdm.silogroup.org/data/derivative_storage/IMMP.csv'. [2026-03-05T20:24:36.564369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMP'. [2026-03-05T20:24:36.564799] [INFO ] [FORECASTER] Starting predict_future for IMMP [2026-03-05T20:24:36.565775] [DEBUG] [LOCAL ] No optimal features file found for IMMP: ./output/feature-sets/IMMP.txt [2026-03-05T20:24:36.565831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:36.565866] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:36.565894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:36.565962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:36.630713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:36.631738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:36.631849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:36.631884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:36.758352] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:36.758543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:36.758633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:36.758668] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:36.762502] [DEBUG] [FORECASTER] IMMP: Forecast T+1@11:T+2@11: DOWN (p=2.97%) [2026-03-05T20:24:36.762849] [INFO ] [FORECASTER] Completed predict_future for IMMP [2026-03-05T20:24:36.763020] [INFO ] [sig ] IMMP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:36.909534] [INFO ] [LOCAL ] Saved forecast: IMMP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IMMP.txt [2026-03-05T20:24:36.909715] [INFO ] [sig ] [1582/3362] Completed IMMP in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.7m [2026-03-05T20:24:36.909757] [INFO ] [sig ] [1583/3362] Forecasting IMMX... [2026-03-05T20:24:36.909787] [INFO ] [sig ] Generating forecast for: IMMX [2026-03-05T20:24:36.909818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-03-05T20:24:36.921456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-03-05T20:24:36.921850] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-03-05T20:24:36.922728] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-03-05T20:24:36.922781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:36.922814] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:36.922841] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:36.922898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:36.980251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:36.981004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:36.981091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:36.981126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:37.111380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:37.111688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:37.111745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:37.111778] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:37.116155] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=78.83%) [2026-03-05T20:24:37.116537] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-03-05T20:24:37.116752] [INFO ] [sig ] IMMX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:37.272612] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IMMX.txt [2026-03-05T20:24:37.272793] [INFO ] [sig ] [1583/3362] Completed IMMX in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.7m [2026-03-05T20:24:37.272846] [INFO ] [sig ] [1584/3362] Forecasting IMNM... [2026-03-05T20:24:37.272885] [INFO ] [sig ] Generating forecast for: IMNM [2026-03-05T20:24:37.272929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-03-05T20:24:37.287948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-03-05T20:24:37.288326] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-03-05T20:24:37.289239] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-03-05T20:24:37.289294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:37.289377] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:37.289407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:37.289471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:37.346092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:37.347013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:37.347127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:37.347163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:37.471677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:37.471852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:37.471896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:37.471925] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:37.475548] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: UP (p=74.72%) [2026-03-05T20:24:37.475910] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-03-05T20:24:37.476057] [INFO ] [sig ] IMNM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:37.627499] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IMNM.txt [2026-03-05T20:24:37.627714] [INFO ] [sig ] [1584/3362] Completed IMNM in 0.4s | 2.77 sym/s | Total: 9.5m | ETA: 10.7m [2026-03-05T20:24:37.627771] [INFO ] [sig ] [1585/3362] Forecasting IMNN... [2026-03-05T20:24:37.627813] [INFO ] [sig ] Generating forecast for: IMNN [2026-03-05T20:24:37.627855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-03-05T20:24:37.641215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-03-05T20:24:37.641856] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-03-05T20:24:37.642975] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-03-05T20:24:37.643034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:37.643069] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:37.643097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:37.643355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:37.701089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:37.702042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:37.702131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:37.702166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:37.823162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:37.823326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:37.823369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:37.823398] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:37.826901] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: UP (p=79.24%) [2026-03-05T20:24:37.827197] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-03-05T20:24:37.827332] [INFO ] [sig ] IMNN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:37.977462] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IMNN.txt [2026-03-05T20:24:37.977665] [INFO ] [sig ] [1585/3362] Completed IMNN in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-05T20:24:37.977711] [INFO ] [sig ] [1586/3362] Forecasting IMOS... [2026-03-05T20:24:37.977741] [INFO ] [sig ] Generating forecast for: IMOS [2026-03-05T20:24:37.977773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-03-05T20:24:37.988896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-03-05T20:24:37.989312] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-03-05T20:24:37.990167] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-03-05T20:24:37.990221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:37.990255] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:37.990282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:37.990339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:38.048747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:38.049637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:38.049724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:38.049758] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:38.171935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:38.172096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:38.172137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:38.172167] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:38.175683] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: DOWN (p=28.01%) [2026-03-05T20:24:38.175973] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-03-05T20:24:38.176103] [INFO ] [sig ] IMOS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:38.324146] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IMOS.txt [2026-03-05T20:24:38.324288] [INFO ] [sig ] [1586/3362] Completed IMOS in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-05T20:24:38.324328] [INFO ] [sig ] [1587/3362] Forecasting IMPP... [2026-03-05T20:24:38.324358] [INFO ] [sig ] Generating forecast for: IMPP [2026-03-05T20:24:38.324389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-03-05T20:24:38.335226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-03-05T20:24:38.335518] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-03-05T20:24:38.336366] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-03-05T20:24:38.336435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:38.336468] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:38.336495] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:38.336551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:38.394948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:38.395829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:38.395913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:38.395947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:38.521003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:38.521178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:38.521222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:38.521284] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:38.524999] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: UP (p=64.02%) [2026-03-05T20:24:38.525294] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-03-05T20:24:38.525444] [INFO ] [sig ] IMPP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:38.671162] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IMPP.txt [2026-03-05T20:24:38.671328] [INFO ] [sig ] [1587/3362] Completed IMPP in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-05T20:24:38.671378] [INFO ] [sig ] [1588/3362] Forecasting IMRX... [2026-03-05T20:24:38.671409] [INFO ] [sig ] Generating forecast for: IMRX [2026-03-05T20:24:38.671440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-03-05T20:24:38.683331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-03-05T20:24:38.683680] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-03-05T20:24:38.684507] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-03-05T20:24:38.684560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:38.684620] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:38.684648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:38.684705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:38.742977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:38.743693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:38.743774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:38.743808] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:38.862825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:38.862985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:38.863034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:38.863069] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:38.866596] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-03-05T20:24:38.866892] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-03-05T20:24:38.867036] [INFO ] [sig ] IMRX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:39.018102] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IMRX.txt [2026-03-05T20:24:39.018268] [INFO ] [sig ] [1588/3362] Completed IMRX in 0.3s | 2.77 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-05T20:24:39.018310] [INFO ] [sig ] [1589/3362] Forecasting IMTX... [2026-03-05T20:24:39.018342] [INFO ] [sig ] Generating forecast for: IMTX [2026-03-05T20:24:39.018372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-03-05T20:24:39.209857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-03-05T20:24:39.210260] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-03-05T20:24:39.211202] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-03-05T20:24:39.211272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:39.211326] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:39.211366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:39.211426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:39.276629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:39.277634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:39.277743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:39.277780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:39.406394] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:39.406555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:39.406620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:39.406675] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:39.410787] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: DOWN (p=2.85%) [2026-03-05T20:24:39.411179] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-03-05T20:24:39.411335] [INFO ] [sig ] IMTX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:39.576636] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IMTX.txt [2026-03-05T20:24:39.576806] [INFO ] [sig ] [1589/3362] Completed IMTX in 0.6s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-05T20:24:39.576847] [INFO ] [sig ] [1590/3362] Forecasting IMXI... [2026-03-05T20:24:39.576878] [INFO ] [sig ] Generating forecast for: IMXI [2026-03-05T20:24:39.576908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-03-05T20:24:39.588215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-03-05T20:24:39.588627] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-03-05T20:24:39.589533] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-03-05T20:24:39.589616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:39.589655] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:39.589683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:39.589741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:39.649517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:39.650393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:39.650483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:39.650517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:39.776630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:39.776789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:39.776830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:39.776859] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:39.780351] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: UP (p=79.86%) [2026-03-05T20:24:39.780679] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-03-05T20:24:39.780814] [INFO ] [sig ] IMXI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:39.927816] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IMXI.txt [2026-03-05T20:24:39.927958] [INFO ] [sig ] [1590/3362] Completed IMXI in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-05T20:24:39.927999] [INFO ] [sig ] [1591/3362] Forecasting INAB... [2026-03-05T20:24:39.928029] [INFO ] [sig ] Generating forecast for: INAB [2026-03-05T20:24:39.928061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-03-05T20:24:39.939352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-03-05T20:24:39.939734] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-03-05T20:24:39.940622] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-03-05T20:24:39.940678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:39.940711] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:39.940740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:39.940797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:40.002128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:40.002829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:40.002912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:40.002948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:40.122079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:40.122225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:40.122266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:40.122297] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:40.125821] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: DOWN (p=14.90%) [2026-03-05T20:24:40.126138] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-03-05T20:24:40.126273] [INFO ] [sig ] INAB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:40.286442] [INFO ] [LOCAL ] Saved forecast: INAB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/INAB.txt [2026-03-05T20:24:40.286675] [INFO ] [sig ] [1591/3362] Completed INAB in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-05T20:24:40.286734] [INFO ] [sig ] [1592/3362] Forecasting INBK... [2026-03-05T20:24:40.286776] [INFO ] [sig ] Generating forecast for: INBK [2026-03-05T20:24:40.286819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-03-05T20:24:40.299657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-03-05T20:24:40.300086] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-03-05T20:24:40.300989] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-03-05T20:24:40.301072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:40.301119] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:40.301155] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:40.301223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:40.360262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:40.361210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:40.361309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:40.361344] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:40.482630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:40.482791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:40.482834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:40.482864] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:40.486481] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: DOWN (p=11.07%) [2026-03-05T20:24:40.486833] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-03-05T20:24:40.486975] [INFO ] [sig ] INBK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:40.649422] [INFO ] [LOCAL ] Saved forecast: INBK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/INBK.txt [2026-03-05T20:24:40.649604] [INFO ] [sig ] [1592/3362] Completed INBK in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-05T20:24:40.649652] [INFO ] [sig ] [1593/3362] Forecasting INBX... [2026-03-05T20:24:40.649685] [INFO ] [sig ] Generating forecast for: INBX [2026-03-05T20:24:40.649719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-03-05T20:24:40.661475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-03-05T20:24:40.661911] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-03-05T20:24:40.662894] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-03-05T20:24:40.662952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:40.662987] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:40.663022] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:40.663108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:40.726523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:40.727677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:40.727784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:40.727830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:40.858618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:40.858781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:40.858823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:40.858853] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:40.862390] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: UP (p=99.76%) [2026-03-05T20:24:40.862695] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-03-05T20:24:40.862827] [INFO ] [sig ] INBX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:41.009984] [INFO ] [LOCAL ] Saved forecast: INBX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/INBX.txt [2026-03-05T20:24:41.010144] [INFO ] [sig ] [1593/3362] Completed INBX in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-05T20:24:41.010193] [INFO ] [sig ] [1594/3362] Forecasting INCY... [2026-03-05T20:24:41.010225] [INFO ] [sig ] Generating forecast for: INCY [2026-03-05T20:24:41.010255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-03-05T20:24:41.021942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-03-05T20:24:41.022305] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-03-05T20:24:41.023157] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-03-05T20:24:41.023219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:41.023254] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:41.023282] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:41.023339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:41.082914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:41.083664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:41.083784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:41.083821] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:41.205970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:41.206163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:41.206215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:41.206247] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:41.210034] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: UP (p=55.70%) [2026-03-05T20:24:41.210334] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-03-05T20:24:41.210470] [INFO ] [sig ] INCY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:41.359660] [INFO ] [LOCAL ] Saved forecast: INCY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/INCY.txt [2026-03-05T20:24:41.359805] [INFO ] [sig ] [1594/3362] Completed INCY in 0.3s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-05T20:24:41.359845] [INFO ] [sig ] [1595/3362] Forecasting INDB... [2026-03-05T20:24:41.359876] [INFO ] [sig ] Generating forecast for: INDB [2026-03-05T20:24:41.359907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-03-05T20:24:41.371253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-03-05T20:24:41.371659] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-03-05T20:24:41.372531] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-03-05T20:24:41.372605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:41.372641] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:41.372669] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:41.372728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:41.440490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:41.441564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:41.441678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:41.441713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:41.579217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:41.579381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:41.579424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:41.579454] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:41.583706] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: DOWN (p=29.10%) [2026-03-05T20:24:41.584062] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-03-05T20:24:41.584232] [INFO ] [sig ] INDB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:41.756617] [INFO ] [LOCAL ] Saved forecast: INDB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/INDB.txt [2026-03-05T20:24:41.756835] [INFO ] [sig ] [1595/3362] Completed INDB in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.7m [2026-03-05T20:24:41.756901] [INFO ] [sig ] [1596/3362] Forecasting INDI... [2026-03-05T20:24:41.756935] [INFO ] [sig ] Generating forecast for: INDI [2026-03-05T20:24:41.756969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-03-05T20:24:41.770302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-03-05T20:24:41.770840] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-03-05T20:24:41.772014] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-03-05T20:24:41.772083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:41.772132] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:41.772166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:41.772237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:41.841375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:41.842417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:41.842506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:41.842542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:41.965936] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:41.966098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:41.966140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:41.966169] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:41.970118] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: DOWN (p=2.87%) [2026-03-05T20:24:41.970406] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-03-05T20:24:41.970538] [INFO ] [sig ] INDI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:42.119258] [INFO ] [LOCAL ] Saved forecast: INDI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/INDI.txt [2026-03-05T20:24:42.119414] [INFO ] [sig ] [1596/3362] Completed INDI in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.6m [2026-03-05T20:24:42.119456] [INFO ] [sig ] [1597/3362] Forecasting INDP... [2026-03-05T20:24:42.119486] [INFO ] [sig ] Generating forecast for: INDP [2026-03-05T20:24:42.119518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-03-05T20:24:42.130717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-03-05T20:24:42.131126] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-03-05T20:24:42.131989] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-03-05T20:24:42.132043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:42.132075] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:42.132102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:42.132158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:42.190463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:42.191350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:42.191434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:42.191468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:42.309972] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:42.310153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:42.310207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:42.310244] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:42.314803] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: DOWN (p=1.60%) [2026-03-05T20:24:42.315161] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-03-05T20:24:42.315350] [INFO ] [sig ] INDP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:42.467687] [INFO ] [LOCAL ] Saved forecast: INDP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/INDP.txt [2026-03-05T20:24:42.467855] [INFO ] [sig ] [1597/3362] Completed INDP in 0.3s | 2.76 sym/s | Total: 9.6m | ETA: 10.6m [2026-03-05T20:24:42.467896] [INFO ] [sig ] [1598/3362] Forecasting INDY... [2026-03-05T20:24:42.467926] [INFO ] [sig ] Generating forecast for: INDY [2026-03-05T20:24:42.467956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-03-05T20:24:42.478474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-03-05T20:24:42.478842] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-03-05T20:24:42.479712] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-03-05T20:24:42.479778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:42.479813] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:42.479841] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:42.479899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:42.539110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:42.539860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:42.539944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:42.539980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:42.669968] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:42.670127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:42.670170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:42.670201] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:42.673758] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: DOWN (p=40.46%) [2026-03-05T20:24:42.674043] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-03-05T20:24:42.674178] [INFO ] [sig ] INDY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:42.824185] [INFO ] [LOCAL ] Saved forecast: INDY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/INDY.txt [2026-03-05T20:24:42.824323] [INFO ] [sig ] [1598/3362] Completed INDY in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.6m [2026-03-05T20:24:42.824362] [INFO ] [sig ] [1599/3362] Forecasting INFY... [2026-03-05T20:24:42.824392] [INFO ] [sig ] Generating forecast for: INFY [2026-03-05T20:24:42.824424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-03-05T20:24:42.835365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-03-05T20:24:42.835706] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-03-05T20:24:42.836543] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-03-05T20:24:42.836622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:42.836658] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:42.836687] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:42.836746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:42.897092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:42.898315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:42.898536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:42.898623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:43.026899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:43.027061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:43.027106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:43.027140] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:43.030968] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: DOWN (p=1.29%) [2026-03-05T20:24:43.031267] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-03-05T20:24:43.031403] [INFO ] [sig ] INFY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:43.184658] [INFO ] [LOCAL ] Saved forecast: INFY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/INFY.txt [2026-03-05T20:24:43.184818] [INFO ] [sig ] [1599/3362] Completed INFY in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.6m [2026-03-05T20:24:43.184858] [INFO ] [sig ] [1600/3362] Forecasting ING... [2026-03-05T20:24:43.184886] [INFO ] [sig ] Generating forecast for: ING [2026-03-05T20:24:43.184916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-03-05T20:24:43.196863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-03-05T20:24:43.197257] [INFO ] [FORECASTER] Starting predict_future for ING [2026-03-05T20:24:43.198190] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-03-05T20:24:43.198247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:43.198281] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:43.198308] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:43.198364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:43.257097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:43.257928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:43.258014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:43.258048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:43.381990] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:43.382151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:43.382197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:43.382229] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:43.386015] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: UP (p=92.06%) [2026-03-05T20:24:43.386323] [INFO ] [FORECASTER] Completed predict_future for ING [2026-03-05T20:24:43.386462] [INFO ] [sig ] ING: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:43.550962] [INFO ] [LOCAL ] Saved forecast: ING 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ING.txt [2026-03-05T20:24:43.551136] [INFO ] [sig ] [1600/3362] Completed ING in 0.4s | 2.76 sym/s | Total: 9.6m | ETA: 10.6m [2026-03-05T20:24:43.551184] [INFO ] [sig ] [1601/3362] Forecasting INGN... [2026-03-05T20:24:43.551221] [INFO ] [sig ] Generating forecast for: INGN [2026-03-05T20:24:43.551258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-03-05T20:24:43.563124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-03-05T20:24:43.563792] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-03-05T20:24:43.564793] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-03-05T20:24:43.564858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:43.564932] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:43.564964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:43.565024] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:43.627155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:43.628244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:43.628353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:43.628411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:43.758091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:43.758467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:43.758510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:43.758540] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:43.762189] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: UP (p=69.58%) [2026-03-05T20:24:43.762624] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-03-05T20:24:43.762784] [INFO ] [sig ] INGN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:43.918782] [INFO ] [LOCAL ] Saved forecast: INGN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/INGN.txt [2026-03-05T20:24:43.918944] [INFO ] [sig ] [1601/3362] Completed INGN in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-05T20:24:43.918993] [INFO ] [sig ] [1602/3362] Forecasting INMB... [2026-03-05T20:24:43.919025] [INFO ] [sig ] Generating forecast for: INMB [2026-03-05T20:24:43.919054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-03-05T20:24:43.930067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-03-05T20:24:43.930416] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-03-05T20:24:43.931258] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-03-05T20:24:43.931312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:43.931344] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:43.931370] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:43.931425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:43.988495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:43.989461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:43.989551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:43.989606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:44.116674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:44.116842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:44.116889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:44.116919] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:44.121249] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: UP (p=53.82%) [2026-03-05T20:24:44.121535] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-03-05T20:24:44.121688] [INFO ] [sig ] INMB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:44.279319] [INFO ] [LOCAL ] Saved forecast: INMB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/INMB.txt [2026-03-05T20:24:44.279494] [INFO ] [sig ] [1602/3362] Completed INMB in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-05T20:24:44.279535] [INFO ] [sig ] [1603/3362] Forecasting INMD... [2026-03-05T20:24:44.279566] [INFO ] [sig ] Generating forecast for: INMD [2026-03-05T20:24:44.279619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-03-05T20:24:44.291270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-03-05T20:24:44.291690] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-03-05T20:24:44.292556] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-03-05T20:24:44.292632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:44.292665] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:44.292692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:44.292749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:44.353084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:44.354068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:44.354157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:44.354192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:44.481703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:44.481866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:44.481908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:44.481938] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:44.486187] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: UP (p=72.60%) [2026-03-05T20:24:44.486770] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-03-05T20:24:44.486923] [INFO ] [sig ] INMD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:44.632667] [INFO ] [LOCAL ] Saved forecast: INMD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/INMD.txt [2026-03-05T20:24:44.632828] [INFO ] [sig ] [1603/3362] Completed INMD in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-05T20:24:44.632868] [INFO ] [sig ] [1604/3362] Forecasting INN... [2026-03-05T20:24:44.632899] [INFO ] [sig ] Generating forecast for: INN [2026-03-05T20:24:44.632931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-03-05T20:24:44.644174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-03-05T20:24:44.644558] [INFO ] [FORECASTER] Starting predict_future for INN [2026-03-05T20:24:44.645385] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-03-05T20:24:44.645438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:44.645469] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:44.645496] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:44.645553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:44.704743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:44.705658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:44.705743] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:44.705776] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:44.828269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:44.828432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:44.828473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:44.828538] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:44.832139] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: UP (p=77.67%) [2026-03-05T20:24:44.832466] [INFO ] [FORECASTER] Completed predict_future for INN [2026-03-05T20:24:44.832633] [INFO ] [sig ] INN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:44.984154] [INFO ] [LOCAL ] Saved forecast: INN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/INN.txt [2026-03-05T20:24:44.984328] [INFO ] [sig ] [1604/3362] Completed INN in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-05T20:24:44.984369] [INFO ] [sig ] [1605/3362] Forecasting INO... [2026-03-05T20:24:44.984401] [INFO ] [sig ] Generating forecast for: INO [2026-03-05T20:24:44.984431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-03-05T20:24:44.995589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-03-05T20:24:44.995945] [INFO ] [FORECASTER] Starting predict_future for INO [2026-03-05T20:24:44.996786] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-03-05T20:24:44.996839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:44.996871] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:44.996898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:44.996958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:45.055973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:45.056886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:45.056971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:45.057004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:45.174293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:45.174452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:45.174512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:45.174543] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:45.178076] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: UP (p=82.35%) [2026-03-05T20:24:45.178387] [INFO ] [FORECASTER] Completed predict_future for INO [2026-03-05T20:24:45.178519] [INFO ] [sig ] INO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:45.327071] [INFO ] [LOCAL ] Saved forecast: INO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/INO.txt [2026-03-05T20:24:45.327234] [INFO ] [sig ] [1605/3362] Completed INO in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-05T20:24:45.327275] [INFO ] [sig ] [1606/3362] Forecasting INOD... [2026-03-05T20:24:45.327305] [INFO ] [sig ] Generating forecast for: INOD [2026-03-05T20:24:45.327338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-03-05T20:24:45.338416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-03-05T20:24:45.338789] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-03-05T20:24:45.339618] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-03-05T20:24:45.339672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:45.339704] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:45.339731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:45.339789] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:45.397082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:45.398118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:45.398215] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:45.398249] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:45.528322] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:45.528500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:45.528543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:45.528600] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:45.532360] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: UP (p=85.59%) [2026-03-05T20:24:45.532748] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-03-05T20:24:45.532922] [INFO ] [sig ] INOD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:45.693523] [INFO ] [LOCAL ] Saved forecast: INOD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/INOD.txt [2026-03-05T20:24:45.693708] [INFO ] [sig ] [1606/3362] Completed INOD in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-05T20:24:45.693752] [INFO ] [sig ] [1607/3362] Forecasting INSE... [2026-03-05T20:24:45.693784] [INFO ] [sig ] Generating forecast for: INSE [2026-03-05T20:24:45.693820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-03-05T20:24:45.705628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-03-05T20:24:45.706066] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-03-05T20:24:45.706984] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-03-05T20:24:45.707041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:45.707076] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:45.707132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:45.707227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:45.767771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:45.768765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:45.768855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:45.768891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:45.894979] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:45.895156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:45.895203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:45.895233] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:45.899705] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: DOWN (p=13.15%) [2026-03-05T20:24:45.900167] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-03-05T20:24:45.900336] [INFO ] [sig ] INSE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:46.063155] [INFO ] [LOCAL ] Saved forecast: INSE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/INSE.txt [2026-03-05T20:24:46.063321] [INFO ] [sig ] [1607/3362] Completed INSE in 0.4s | 2.76 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-05T20:24:46.063361] [INFO ] [sig ] [1608/3362] Forecasting INSG... [2026-03-05T20:24:46.063391] [INFO ] [sig ] Generating forecast for: INSG [2026-03-05T20:24:46.063422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-03-05T20:24:46.077149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-03-05T20:24:46.077812] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-03-05T20:24:46.078705] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-03-05T20:24:46.078759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:46.078794] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:46.078823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:46.078882] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:46.140246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:46.141138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:46.141234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:46.141271] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:46.261325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:46.261485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:46.261529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:46.261561] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:46.265069] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: UP (p=51.69%) [2026-03-05T20:24:46.265361] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-03-05T20:24:46.265494] [INFO ] [sig ] INSG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:46.411526] [INFO ] [LOCAL ] Saved forecast: INSG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/INSG.txt [2026-03-05T20:24:46.411716] [INFO ] [sig ] [1608/3362] Completed INSG in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-05T20:24:46.411761] [INFO ] [sig ] [1609/3362] Forecasting INSM... [2026-03-05T20:24:46.411811] [INFO ] [sig ] Generating forecast for: INSM [2026-03-05T20:24:46.411869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-03-05T20:24:46.423675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-03-05T20:24:46.424065] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-03-05T20:24:46.424929] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-03-05T20:24:46.424986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:46.425036] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:46.425067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:46.425126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:46.485894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:46.486824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:46.486911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:46.486947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:46.612973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:46.613137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:46.613183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:46.613213] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:46.616922] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: DOWN (p=7.09%) [2026-03-05T20:24:46.617273] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-03-05T20:24:46.617425] [INFO ] [sig ] INSM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:46.765343] [INFO ] [LOCAL ] Saved forecast: INSM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/INSM.txt [2026-03-05T20:24:46.765500] [INFO ] [sig ] [1609/3362] Completed INSM in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-05T20:24:46.765540] [INFO ] [sig ] [1610/3362] Forecasting INSP... [2026-03-05T20:24:46.765593] [INFO ] [sig ] Generating forecast for: INSP [2026-03-05T20:24:46.765628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-03-05T20:24:46.776808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-03-05T20:24:46.777160] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-03-05T20:24:46.778172] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-03-05T20:24:46.778228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:46.778261] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:46.778288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:46.778344] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:46.835815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:46.836700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:46.836785] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:46.836818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:46.964501] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:46.964700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:46.964747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:46.964778] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:46.968478] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: DOWN (p=31.48%) [2026-03-05T20:24:46.968804] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-03-05T20:24:46.968948] [INFO ] [sig ] INSP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:47.115121] [INFO ] [LOCAL ] Saved forecast: INSP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/INSP.txt [2026-03-05T20:24:47.115271] [INFO ] [sig ] [1610/3362] Completed INSP in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-05T20:24:47.115311] [INFO ] [sig ] [1611/3362] Forecasting INTA... [2026-03-05T20:24:47.115342] [INFO ] [sig ] Generating forecast for: INTA [2026-03-05T20:24:47.115372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-03-05T20:24:47.126863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-03-05T20:24:47.127211] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-03-05T20:24:47.128130] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-03-05T20:24:47.128187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:47.128228] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:47.128263] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:47.128334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:47.192441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:47.193337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:47.193460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:47.193496] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:47.324459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:47.324633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:47.324677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:47.324708] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:47.328232] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: UP (p=84.97%) [2026-03-05T20:24:47.328511] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-03-05T20:24:47.328662] [INFO ] [sig ] INTA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:47.476865] [INFO ] [LOCAL ] Saved forecast: INTA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/INTA.txt [2026-03-05T20:24:47.477027] [INFO ] [sig ] [1611/3362] Completed INTA in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.6m [2026-03-05T20:24:47.477068] [INFO ] [sig ] [1612/3362] Forecasting INTC... [2026-03-05T20:24:47.477098] [INFO ] [sig ] Generating forecast for: INTC [2026-03-05T20:24:47.477129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-03-05T20:24:47.488777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-03-05T20:24:47.489154] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-03-05T20:24:47.490031] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-03-05T20:24:47.490084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:47.490117] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:47.490144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:47.490200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:47.551461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:47.552499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:47.552617] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:47.552655] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:47.681520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:47.681726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:47.681793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:47.681827] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:47.686062] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: UP (p=64.30%) [2026-03-05T20:24:47.686387] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-03-05T20:24:47.686526] [INFO ] [sig ] INTC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:47.844681] [INFO ] [LOCAL ] Saved forecast: INTC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/INTC.txt [2026-03-05T20:24:47.844852] [INFO ] [sig ] [1612/3362] Completed INTC in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-05T20:24:47.844895] [INFO ] [sig ] [1613/3362] Forecasting INVA... [2026-03-05T20:24:47.844933] [INFO ] [sig ] Generating forecast for: INVA [2026-03-05T20:24:47.844967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-03-05T20:24:47.857484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-03-05T20:24:47.857919] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-03-05T20:24:47.858830] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-03-05T20:24:47.858885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:47.858918] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:47.858946] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:47.859003] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:47.925081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:47.926009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:47.926098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:47.926136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:48.049777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:48.049934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:48.049979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:48.050010] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:48.053962] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: UP (p=82.19%) [2026-03-05T20:24:48.054253] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-03-05T20:24:48.054384] [INFO ] [sig ] INVA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:48.205638] [INFO ] [LOCAL ] Saved forecast: INVA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/INVA.txt [2026-03-05T20:24:48.205776] [INFO ] [sig ] [1613/3362] Completed INVA in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-05T20:24:48.205815] [INFO ] [sig ] [1614/3362] Forecasting INVE... [2026-03-05T20:24:48.205845] [INFO ] [sig ] Generating forecast for: INVE [2026-03-05T20:24:48.205874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-03-05T20:24:48.217171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-03-05T20:24:48.217508] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-03-05T20:24:48.218418] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-03-05T20:24:48.218473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:48.218508] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:48.218537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:48.218616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:48.279519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:48.280228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:48.280329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:48.280364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:48.396885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:48.397048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:48.397091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:48.397123] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:48.400917] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: UP (p=92.16%) [2026-03-05T20:24:48.401297] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-03-05T20:24:48.401464] [INFO ] [sig ] INVE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:48.555143] [INFO ] [LOCAL ] Saved forecast: INVE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/INVE.txt [2026-03-05T20:24:48.555370] [INFO ] [sig ] [1614/3362] Completed INVE in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-05T20:24:48.555413] [INFO ] [sig ] [1615/3362] Forecasting INVH... [2026-03-05T20:24:48.555444] [INFO ] [sig ] Generating forecast for: INVH [2026-03-05T20:24:48.555477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-03-05T20:24:48.566598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-03-05T20:24:48.567011] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-03-05T20:24:48.567950] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-03-05T20:24:48.568005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:48.568038] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:48.568065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:48.568121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:48.631703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:48.632780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:48.632882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:48.632923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:48.767789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:48.767963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:48.768011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:48.768045] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:48.772285] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: DOWN (p=3.09%) [2026-03-05T20:24:48.772645] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-03-05T20:24:48.772802] [INFO ] [sig ] INVH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:48.923985] [INFO ] [LOCAL ] Saved forecast: INVH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/INVH.txt [2026-03-05T20:24:48.924148] [INFO ] [sig ] [1615/3362] Completed INVH in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-05T20:24:48.924189] [INFO ] [sig ] [1616/3362] Forecasting IONS... [2026-03-05T20:24:48.924220] [INFO ] [sig ] Generating forecast for: IONS [2026-03-05T20:24:48.924257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-03-05T20:24:48.935802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-03-05T20:24:48.936163] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-03-05T20:24:48.937001] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-03-05T20:24:48.937055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:48.937088] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:48.937116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:48.937172] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:48.996407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:48.997354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:48.997452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:48.997488] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:49.121189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:49.121373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:49.121435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:49.121495] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:49.125025] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: DOWN (p=46.57%) [2026-03-05T20:24:49.125336] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-03-05T20:24:49.125486] [INFO ] [sig ] IONS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:49.273739] [INFO ] [LOCAL ] Saved forecast: IONS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IONS.txt [2026-03-05T20:24:49.273910] [INFO ] [sig ] [1616/3362] Completed IONS in 0.3s | 2.77 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-05T20:24:49.273951] [INFO ] [sig ] [1617/3362] Forecasting IOSP... [2026-03-05T20:24:49.273981] [INFO ] [sig ] Generating forecast for: IOSP [2026-03-05T20:24:49.274014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-03-05T20:24:49.286665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-03-05T20:24:49.287044] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-03-05T20:24:49.288081] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-03-05T20:24:49.288134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:49.288167] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:49.288194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:49.288258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:49.349192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:49.350138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:49.350226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:49.350261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:49.477933] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:49.478099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:49.478143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:49.478174] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:49.481924] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: DOWN (p=47.87%) [2026-03-05T20:24:49.482224] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-03-05T20:24:49.482379] [INFO ] [sig ] IOSP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:49.635336] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IOSP.txt [2026-03-05T20:24:49.635496] [INFO ] [sig ] [1617/3362] Completed IOSP in 0.4s | 2.77 sym/s | Total: 9.7m | ETA: 10.5m [2026-03-05T20:24:49.635537] [INFO ] [sig ] [1618/3362] Forecasting IOVA... [2026-03-05T20:24:49.635566] [INFO ] [sig ] Generating forecast for: IOVA [2026-03-05T20:24:49.635622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-03-05T20:24:49.646798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-03-05T20:24:49.647166] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-03-05T20:24:49.648045] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-03-05T20:24:49.648099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:49.648165] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:49.648195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:49.648253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:49.710825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:49.711912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:49.712035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:49.712073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:49.839370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:49.839562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:49.839702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:49.839755] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:49.844081] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: DOWN (p=15.29%) [2026-03-05T20:24:49.844440] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-03-05T20:24:49.844611] [INFO ] [sig ] IOVA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:50.035376] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IOVA.txt [2026-03-05T20:24:50.035596] [INFO ] [sig ] [1618/3362] Completed IOVA in 0.4s | 2.76 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-05T20:24:50.035662] [INFO ] [sig ] [1619/3362] Forecasting IPGP... [2026-03-05T20:24:50.035719] [INFO ] [sig ] Generating forecast for: IPGP [2026-03-05T20:24:50.035773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-03-05T20:24:50.048363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-03-05T20:24:50.048816] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-03-05T20:24:50.049727] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-03-05T20:24:50.049783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:50.049817] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:50.049846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:50.049915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:50.113919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:50.115031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:50.115140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:50.115197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:50.240736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:50.240892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:50.240936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:50.240968] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:50.244684] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: UP (p=87.49%) [2026-03-05T20:24:50.244970] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-03-05T20:24:50.245106] [INFO ] [sig ] IPGP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:50.395093] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IPGP.txt [2026-03-05T20:24:50.395304] [INFO ] [sig ] [1619/3362] Completed IPGP in 0.4s | 2.76 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-05T20:24:50.395375] [INFO ] [sig ] [1620/3362] Forecasting IPI... [2026-03-05T20:24:50.395430] [INFO ] [sig ] Generating forecast for: IPI [2026-03-05T20:24:50.395488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-03-05T20:24:50.407543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-03-05T20:24:50.407910] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-03-05T20:24:50.408786] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-03-05T20:24:50.408841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:50.408876] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:50.408919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:50.408979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:50.469024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:50.469860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:50.469951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:50.469989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:50.589719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:50.589875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:50.589919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:50.589950] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:50.593615] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: DOWN (p=20.25%) [2026-03-05T20:24:50.593902] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-03-05T20:24:50.594033] [INFO ] [sig ] IPI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:50.739966] [INFO ] [LOCAL ] Saved forecast: IPI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IPI.txt [2026-03-05T20:24:50.740114] [INFO ] [sig ] [1620/3362] Completed IPI in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-05T20:24:50.740154] [INFO ] [sig ] [1621/3362] Forecasting IQ... [2026-03-05T20:24:50.740183] [INFO ] [sig ] Generating forecast for: IQ [2026-03-05T20:24:50.740214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-03-05T20:24:50.751049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-03-05T20:24:50.751358] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-03-05T20:24:50.752200] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-03-05T20:24:50.752253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:50.752286] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:50.752314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:50.752378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:50.813258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:50.814147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:50.814234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:50.814268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:50.938059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:50.938217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:50.938260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:50.938326] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:50.941925] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: DOWN (p=29.06%) [2026-03-05T20:24:50.942211] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-03-05T20:24:50.942346] [INFO ] [sig ] IQ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:51.088716] [INFO ] [LOCAL ] Saved forecast: IQ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IQ.txt [2026-03-05T20:24:51.088865] [INFO ] [sig ] [1621/3362] Completed IQ in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-05T20:24:51.088907] [INFO ] [sig ] [1622/3362] Forecasting IQI... [2026-03-05T20:24:51.088937] [INFO ] [sig ] Generating forecast for: IQI [2026-03-05T20:24:51.088969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-03-05T20:24:51.099847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-03-05T20:24:51.100201] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-03-05T20:24:51.101088] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-03-05T20:24:51.101141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:51.101175] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:51.101203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:51.101260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:51.164090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:51.164886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:51.164971] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:51.165006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:51.286913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:51.287074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:51.287119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:51.287152] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:51.291233] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: DOWN (p=26.81%) [2026-03-05T20:24:51.291524] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-03-05T20:24:51.291677] [INFO ] [sig ] IQI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:51.441683] [INFO ] [LOCAL ] Saved forecast: IQI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IQI.txt [2026-03-05T20:24:51.441845] [INFO ] [sig ] [1622/3362] Completed IQI in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-05T20:24:51.441887] [INFO ] [sig ] [1623/3362] Forecasting IQQQ... [2026-03-05T20:24:51.441918] [INFO ] [sig ] Generating forecast for: IQQQ [2026-03-05T20:24:51.441950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-03-05T20:24:51.453192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-03-05T20:24:51.453635] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-03-05T20:24:51.454492] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-03-05T20:24:51.454547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:51.454612] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:51.454644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:51.454706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:51.513357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:51.514280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:51.514386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:51.514429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:51.636683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:51.636843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:51.636887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:51.636920] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:51.640968] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=84.88%) [2026-03-05T20:24:51.641325] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-03-05T20:24:51.641480] [INFO ] [sig ] IQQQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:51.797132] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IQQQ.txt [2026-03-05T20:24:51.797283] [INFO ] [sig ] [1623/3362] Completed IQQQ in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-05T20:24:51.797327] [INFO ] [sig ] [1624/3362] Forecasting IRDM... [2026-03-05T20:24:51.797361] [INFO ] [sig ] Generating forecast for: IRDM [2026-03-05T20:24:51.797399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-03-05T20:24:51.809224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-03-05T20:24:51.809603] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-03-05T20:24:51.810736] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-03-05T20:24:51.810801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:51.810852] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:51.810889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:51.810956] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:51.874608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:51.875656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:51.875749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:51.875794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:52.001234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:52.001399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:52.001443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:52.001474] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:52.005160] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: DOWN (p=1.91%) [2026-03-05T20:24:52.005466] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-03-05T20:24:52.005652] [INFO ] [sig ] IRDM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:52.153947] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IRDM.txt [2026-03-05T20:24:52.154090] [INFO ] [sig ] [1624/3362] Completed IRDM in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-05T20:24:52.154132] [INFO ] [sig ] [1625/3362] Forecasting IREN... [2026-03-05T20:24:52.154162] [INFO ] [sig ] Generating forecast for: IREN [2026-03-05T20:24:52.154194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-03-05T20:24:52.165320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-03-05T20:24:52.165690] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-03-05T20:24:52.166603] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-03-05T20:24:52.166664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:52.166707] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:52.166736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:52.166794] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:52.224544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:52.225292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:52.225378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:52.225414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:52.348173] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:52.348335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:52.348379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:52.348408] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:52.352483] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: DOWN (p=10.88%) [2026-03-05T20:24:52.352839] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-03-05T20:24:52.352986] [INFO ] [sig ] IREN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:52.502266] [INFO ] [LOCAL ] Saved forecast: IREN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IREN.txt [2026-03-05T20:24:52.502428] [INFO ] [sig ] [1625/3362] Completed IREN in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-05T20:24:52.502471] [INFO ] [sig ] [1626/3362] Forecasting IRM... [2026-03-05T20:24:52.502502] [INFO ] [sig ] Generating forecast for: IRM [2026-03-05T20:24:52.502535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-03-05T20:24:52.514295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-03-05T20:24:52.514698] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-03-05T20:24:52.515549] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-03-05T20:24:52.515622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:52.515657] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:52.515685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:52.515743] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:52.582729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:52.583731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:52.583822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:52.583857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:52.712697] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:52.712857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:52.712900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:52.712930] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:52.716801] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: UP (p=93.36%) [2026-03-05T20:24:52.717091] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-03-05T20:24:52.717234] [INFO ] [sig ] IRM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:52.872726] [INFO ] [LOCAL ] Saved forecast: IRM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IRM.txt [2026-03-05T20:24:52.872879] [INFO ] [sig ] [1626/3362] Completed IRM in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-05T20:24:52.872933] [INFO ] [sig ] [1627/3362] Forecasting IRMD... [2026-03-05T20:24:52.872964] [INFO ] [sig ] Generating forecast for: IRMD [2026-03-05T20:24:52.872994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-03-05T20:24:52.884210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-03-05T20:24:52.884617] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-03-05T20:24:52.885443] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-03-05T20:24:52.885497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:52.885530] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:52.885556] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:52.885638] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:52.942238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:52.942989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:52.943071] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:52.943105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:53.064453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:53.064841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:53.064886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:53.064915] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:53.068914] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: UP (p=67.31%) [2026-03-05T20:24:53.069206] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-03-05T20:24:53.069353] [INFO ] [sig ] IRMD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:53.213701] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IRMD.txt [2026-03-05T20:24:53.213843] [INFO ] [sig ] [1627/3362] Completed IRMD in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-05T20:24:53.213882] [INFO ] [sig ] [1628/3362] Forecasting IRON... [2026-03-05T20:24:53.213911] [INFO ] [sig ] Generating forecast for: IRON [2026-03-05T20:24:53.213942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-03-05T20:24:53.225111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-03-05T20:24:53.225494] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-03-05T20:24:53.226337] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-03-05T20:24:53.226390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:53.226423] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:53.226451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:53.226507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:53.282643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:53.283383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:53.283514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:53.283549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:53.405526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:53.405713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:53.405755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:53.405785] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:53.409292] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: UP (p=91.50%) [2026-03-05T20:24:53.409594] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-03-05T20:24:53.409727] [INFO ] [sig ] IRON: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:53.558654] [INFO ] [LOCAL ] Saved forecast: IRON 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IRON.txt [2026-03-05T20:24:53.558800] [INFO ] [sig ] [1628/3362] Completed IRON in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.5m [2026-03-05T20:24:53.558841] [INFO ] [sig ] [1629/3362] Forecasting IRTC... [2026-03-05T20:24:53.558872] [INFO ] [sig ] Generating forecast for: IRTC [2026-03-05T20:24:53.558902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-03-05T20:24:53.570766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-03-05T20:24:53.571200] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-03-05T20:24:53.572156] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-03-05T20:24:53.572211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:53.572245] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:53.572287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:53.572367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:53.634346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:53.635230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:53.635314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:53.635348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:53.765440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:53.765616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:53.765659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:53.765688] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:53.769170] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: DOWN (p=48.78%) [2026-03-05T20:24:53.769457] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-03-05T20:24:53.769606] [INFO ] [sig ] IRTC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:53.915343] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IRTC.txt [2026-03-05T20:24:53.915534] [INFO ] [sig ] [1629/3362] Completed IRTC in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-05T20:24:53.915598] [INFO ] [sig ] [1630/3362] Forecasting IRWD... [2026-03-05T20:24:53.915632] [INFO ] [sig ] Generating forecast for: IRWD [2026-03-05T20:24:53.915665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-03-05T20:24:53.932305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-03-05T20:24:53.932711] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-03-05T20:24:53.933607] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-03-05T20:24:53.933662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:53.933696] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:53.933724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:53.933793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:53.997177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:53.998097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:53.998187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:53.998221] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:54.131417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:54.131597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:54.131642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:54.131672] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:54.135169] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: UP (p=58.75%) [2026-03-05T20:24:54.135485] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-03-05T20:24:54.135651] [INFO ] [sig ] IRWD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:54.285865] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IRWD.txt [2026-03-05T20:24:54.286031] [INFO ] [sig ] [1630/3362] Completed IRWD in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-05T20:24:54.286072] [INFO ] [sig ] [1631/3362] Forecasting ISD... [2026-03-05T20:24:54.286102] [INFO ] [sig ] Generating forecast for: ISD [2026-03-05T20:24:54.286135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-03-05T20:24:54.298793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-03-05T20:24:54.299170] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-03-05T20:24:54.300042] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-03-05T20:24:54.300095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:54.300129] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:54.300156] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:54.300228] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:54.359118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:54.360073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:54.360158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:54.360191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:54.482109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:54.482279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:54.482320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:54.482350] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:54.485811] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: UP (p=59.78%) [2026-03-05T20:24:54.486096] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-03-05T20:24:54.486227] [INFO ] [sig ] ISD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:54.635876] [INFO ] [LOCAL ] Saved forecast: ISD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ISD.txt [2026-03-05T20:24:54.636063] [INFO ] [sig ] [1631/3362] Completed ISD in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-05T20:24:54.636106] [INFO ] [sig ] [1632/3362] Forecasting ISRG... [2026-03-05T20:24:54.636136] [INFO ] [sig ] Generating forecast for: ISRG [2026-03-05T20:24:54.636169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-03-05T20:24:54.647156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-03-05T20:24:54.647492] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-03-05T20:24:54.648340] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-03-05T20:24:54.648393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:54.648426] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:54.648454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:54.648510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:54.705398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:54.706175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:54.706258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:54.706291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:54.828894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:54.829053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:54.829094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:54.829124] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:54.832959] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: UP (p=74.92%) [2026-03-05T20:24:54.833265] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-03-05T20:24:54.833426] [INFO ] [sig ] ISRG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:54.989826] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ISRG.txt [2026-03-05T20:24:54.989975] [INFO ] [sig ] [1632/3362] Completed ISRG in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-05T20:24:54.990016] [INFO ] [sig ] [1633/3362] Forecasting ISSC... [2026-03-05T20:24:54.990046] [INFO ] [sig ] Generating forecast for: ISSC [2026-03-05T20:24:54.990077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-03-05T20:24:55.002300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-03-05T20:24:55.002735] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-03-05T20:24:55.003664] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-03-05T20:24:55.003735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:55.003774] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:55.003818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:55.003898] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:55.061176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:55.062005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:55.062089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:55.062122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:55.185765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:55.185928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:55.185969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:55.185999] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:55.189473] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: DOWN (p=14.07%) [2026-03-05T20:24:55.189774] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-03-05T20:24:55.189904] [INFO ] [sig ] ISSC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:55.337103] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ISSC.txt [2026-03-05T20:24:55.337257] [INFO ] [sig ] [1633/3362] Completed ISSC in 0.3s | 2.77 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-05T20:24:55.337298] [INFO ] [sig ] [1634/3362] Forecasting ISTB... [2026-03-05T20:24:55.337329] [INFO ] [sig ] Generating forecast for: ISTB [2026-03-05T20:24:55.337359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-03-05T20:24:55.349843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-03-05T20:24:55.350164] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-03-05T20:24:55.351225] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-03-05T20:24:55.351278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:55.351311] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:55.351338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:55.351406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:55.411043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:55.411914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:55.412002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:55.412037] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:55.530992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:55.531153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:55.531196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:55.531225] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:55.534739] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: UP (p=82.99%) [2026-03-05T20:24:55.535021] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-03-05T20:24:55.535152] [INFO ] [sig ] ISTB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:55.705877] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ISTB.txt [2026-03-05T20:24:55.706037] [INFO ] [sig ] [1634/3362] Completed ISTB in 0.4s | 2.77 sym/s | Total: 9.8m | ETA: 10.4m [2026-03-05T20:24:55.706078] [INFO ] [sig ] [1635/3362] Forecasting ITIC... [2026-03-05T20:24:55.706106] [INFO ] [sig ] Generating forecast for: ITIC [2026-03-05T20:24:55.706137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-03-05T20:24:55.717347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-03-05T20:24:55.717811] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-03-05T20:24:55.718658] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-03-05T20:24:55.718710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:55.718793] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:55.718822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:55.718878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:55.776171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:55.777017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:55.777100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:55.777133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:55.898449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:55.898661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:55.898715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:55.898762] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:55.903029] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: DOWN (p=13.44%) [2026-03-05T20:24:55.903331] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-03-05T20:24:55.903489] [INFO ] [sig ] ITIC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:56.061222] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ITIC.txt [2026-03-05T20:24:56.061370] [INFO ] [sig ] [1635/3362] Completed ITIC in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-05T20:24:56.061409] [INFO ] [sig ] [1636/3362] Forecasting ITRI... [2026-03-05T20:24:56.061439] [INFO ] [sig ] Generating forecast for: ITRI [2026-03-05T20:24:56.061469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-03-05T20:24:56.073342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-03-05T20:24:56.073730] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-03-05T20:24:56.074542] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-03-05T20:24:56.074622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:56.074657] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:56.074683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:56.074739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:56.135115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:56.135922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:56.136008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:56.136043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:56.264434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:56.264613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:56.264658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:56.264688] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:56.268234] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: DOWN (p=10.06%) [2026-03-05T20:24:56.268539] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-03-05T20:24:56.268697] [INFO ] [sig ] ITRI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:56.418424] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ITRI.txt [2026-03-05T20:24:56.418603] [INFO ] [sig ] [1636/3362] Completed ITRI in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-05T20:24:56.418648] [INFO ] [sig ] [1637/3362] Forecasting ITRN... [2026-03-05T20:24:56.418678] [INFO ] [sig ] Generating forecast for: ITRN [2026-03-05T20:24:56.418708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-03-05T20:24:56.429873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-03-05T20:24:56.430249] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-03-05T20:24:56.431112] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-03-05T20:24:56.431165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:56.431200] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:56.431228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:56.431286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:56.490090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:56.490959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:56.491043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:56.491078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:56.612333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:56.612495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:56.612538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:56.612567] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:56.616119] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: DOWN (p=4.15%) [2026-03-05T20:24:56.616415] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-03-05T20:24:56.616593] [INFO ] [sig ] ITRN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:56.768383] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ITRN.txt [2026-03-05T20:24:56.768538] [INFO ] [sig ] [1637/3362] Completed ITRN in 0.3s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-05T20:24:56.768605] [INFO ] [sig ] [1638/3362] Forecasting ITUB... [2026-03-05T20:24:56.768640] [INFO ] [sig ] Generating forecast for: ITUB [2026-03-05T20:24:56.768674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-03-05T20:24:56.780970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-03-05T20:24:56.781353] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-03-05T20:24:56.782263] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-03-05T20:24:56.782319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:56.782351] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:56.782379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:56.782441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:56.844046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:56.844874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:56.844963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:56.844997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:56.969966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:56.970128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:56.970172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:56.970237] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:56.973885] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: UP (p=97.90%) [2026-03-05T20:24:56.974200] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-03-05T20:24:56.974337] [INFO ] [sig ] ITUB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:57.123092] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ITUB.txt [2026-03-05T20:24:57.123260] [INFO ] [sig ] [1638/3362] Completed ITUB in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-05T20:24:57.123326] [INFO ] [sig ] [1639/3362] Forecasting IUS... [2026-03-05T20:24:57.123369] [INFO ] [sig ] Generating forecast for: IUS [2026-03-05T20:24:57.123405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-03-05T20:24:57.135501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-03-05T20:24:57.135916] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-03-05T20:24:57.137054] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-03-05T20:24:57.137108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:57.137141] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:57.137168] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:57.137226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:57.200944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:57.201828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:57.201915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:57.201949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:57.333359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:57.333522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:57.333565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:57.333623] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:57.337922] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: UP (p=72.47%) [2026-03-05T20:24:57.338253] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-03-05T20:24:57.338403] [INFO ] [sig ] IUS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:57.498450] [INFO ] [LOCAL ] Saved forecast: IUS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IUS.txt [2026-03-05T20:24:57.498820] [INFO ] [sig ] [1639/3362] Completed IUS in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-05T20:24:57.498875] [INFO ] [sig ] [1640/3362] Forecasting IUSB... [2026-03-05T20:24:57.498909] [INFO ] [sig ] Generating forecast for: IUSB [2026-03-05T20:24:57.498940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-03-05T20:24:57.511247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-03-05T20:24:57.511673] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-03-05T20:24:57.512877] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-03-05T20:24:57.512944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:57.512995] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:57.513027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:57.513099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:57.575216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:57.576040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:57.576132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:57.576184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:57.708426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:57.708652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:57.708718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:57.708955] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:57.713966] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: UP (p=98.69%) [2026-03-05T20:24:57.714370] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-03-05T20:24:57.714559] [INFO ] [sig ] IUSB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:57.878467] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IUSB.txt [2026-03-05T20:24:57.878657] [INFO ] [sig ] [1640/3362] Completed IUSB in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-05T20:24:57.878702] [INFO ] [sig ] [1641/3362] Forecasting IUSG... [2026-03-05T20:24:57.878731] [INFO ] [sig ] Generating forecast for: IUSG [2026-03-05T20:24:57.878763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-03-05T20:24:57.890402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-03-05T20:24:57.890848] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-03-05T20:24:57.891747] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-03-05T20:24:57.891802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:57.891835] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:57.891861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:57.891917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:57.949457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:57.950360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:57.950445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:57.950478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:58.073241] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:58.073401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:58.073443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:58.073472] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:58.077019] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: UP (p=92.97%) [2026-03-05T20:24:58.077297] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-03-05T20:24:58.077427] [INFO ] [sig ] IUSG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:58.231699] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IUSG.txt [2026-03-05T20:24:58.231857] [INFO ] [sig ] [1641/3362] Completed IUSG in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-05T20:24:58.231904] [INFO ] [sig ] [1642/3362] Forecasting IVAL... [2026-03-05T20:24:58.231935] [INFO ] [sig ] Generating forecast for: IVAL [2026-03-05T20:24:58.231966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-03-05T20:24:58.243444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-03-05T20:24:58.243860] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-03-05T20:24:58.244737] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-03-05T20:24:58.244790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:58.244833] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:58.244867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:58.244925] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:58.302962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:58.303642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:58.303746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:58.303781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:58.432053] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:58.432215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:58.432258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:58.432287] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:58.436006] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: DOWN (p=39.13%) [2026-03-05T20:24:58.436353] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-03-05T20:24:58.436506] [INFO ] [sig ] IVAL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:58.598994] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IVAL.txt [2026-03-05T20:24:58.599166] [INFO ] [sig ] [1642/3362] Completed IVAL in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-05T20:24:58.599208] [INFO ] [sig ] [1643/3362] Forecasting IVZ... [2026-03-05T20:24:58.599237] [INFO ] [sig ] Generating forecast for: IVZ [2026-03-05T20:24:58.599267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-03-05T20:24:58.611313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-03-05T20:24:58.611748] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-03-05T20:24:58.612651] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-03-05T20:24:58.612715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:58.612750] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:58.612777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:58.612834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:58.677376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:58.678343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:58.678430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:58.678463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:58.809338] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:58.809499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:58.809562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:58.809636] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:58.813368] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: UP (p=82.89%) [2026-03-05T20:24:58.813691] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-03-05T20:24:58.813831] [INFO ] [sig ] IVZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:24:58.966879] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IVZ.txt [2026-03-05T20:24:58.967024] [INFO ] [sig ] [1643/3362] Completed IVZ in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-05T20:24:58.967064] [INFO ] [sig ] [1644/3362] Forecasting IX... [2026-03-05T20:24:58.967093] [INFO ] [sig ] Generating forecast for: IX [2026-03-05T20:24:58.967123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IX' from 'https://tdm.silogroup.org/data/derivative_storage/IX.csv'. [2026-03-05T20:24:58.979071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IX'. [2026-03-05T20:24:58.979458] [INFO ] [FORECASTER] Starting predict_future for IX [2026-03-05T20:24:58.980365] [DEBUG] [LOCAL ] No optimal features file found for IX: ./output/feature-sets/IX.txt [2026-03-05T20:24:58.980421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:58.980486] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:58.980517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:58.980593] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:59.040256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:59.041187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:59.041280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:59.041316] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:59.168113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:59.168279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:59.168323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:59.168355] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:59.171981] [DEBUG] [FORECASTER] IX: Forecast T+1@11:T+2@11: DOWN (p=6.51%) [2026-03-05T20:24:59.172279] [INFO ] [FORECASTER] Completed predict_future for IX [2026-03-05T20:24:59.172420] [INFO ] [sig ] IX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:59.319107] [INFO ] [LOCAL ] Saved forecast: IX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IX.txt [2026-03-05T20:24:59.319276] [INFO ] [sig ] [1644/3362] Completed IX in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.4m [2026-03-05T20:24:59.319320] [INFO ] [sig ] [1645/3362] Forecasting IXUS... [2026-03-05T20:24:59.319352] [INFO ] [sig ] Generating forecast for: IXUS [2026-03-05T20:24:59.319385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IXUS' from 'https://tdm.silogroup.org/data/derivative_storage/IXUS.csv'. [2026-03-05T20:24:59.330652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IXUS'. [2026-03-05T20:24:59.331019] [INFO ] [FORECASTER] Starting predict_future for IXUS [2026-03-05T20:24:59.331890] [DEBUG] [LOCAL ] No optimal features file found for IXUS: ./output/feature-sets/IXUS.txt [2026-03-05T20:24:59.331943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:59.331975] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:59.332003] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:59.332059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:59.389200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:59.390007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:59.390126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:59.390161] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:59.514000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:59.514155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:59.514198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:59.514228] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:59.517990] [DEBUG] [FORECASTER] IXUS: Forecast T+1@11:T+2@11: DOWN (p=20.74%) [2026-03-05T20:24:59.518295] [INFO ] [FORECASTER] Completed predict_future for IXUS [2026-03-05T20:24:59.518434] [INFO ] [sig ] IXUS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:24:59.670009] [INFO ] [LOCAL ] Saved forecast: IXUS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/IXUS.txt [2026-03-05T20:24:59.670189] [INFO ] [sig ] [1645/3362] Completed IXUS in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-05T20:24:59.670246] [INFO ] [sig ] [1646/3362] Forecasting IZEA... [2026-03-05T20:24:59.670280] [INFO ] [sig ] Generating forecast for: IZEA [2026-03-05T20:24:59.670314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IZEA' from 'https://tdm.silogroup.org/data/derivative_storage/IZEA.csv'. [2026-03-05T20:24:59.681844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IZEA'. [2026-03-05T20:24:59.682237] [INFO ] [FORECASTER] Starting predict_future for IZEA [2026-03-05T20:24:59.683139] [DEBUG] [LOCAL ] No optimal features file found for IZEA: ./output/feature-sets/IZEA.txt [2026-03-05T20:24:59.683195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:24:59.683230] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:24:59.683259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:24:59.683316] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:24:59.760949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:24:59.761882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:24:59.761967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:24:59.762000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:24:59.882911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:24:59.883072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:24:59.883116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:24:59.883147] [INFO ] [FORECASTER] Training complete [2026-03-05T20:24:59.886835] [DEBUG] [FORECASTER] IZEA: Forecast T+1@11:T+2@11: UP (p=69.19%) [2026-03-05T20:24:59.887133] [INFO ] [FORECASTER] Completed predict_future for IZEA [2026-03-05T20:24:59.887273] [INFO ] [sig ] IZEA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:00.035215] [INFO ] [LOCAL ] Saved forecast: IZEA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/IZEA.txt [2026-03-05T20:25:00.035373] [INFO ] [sig ] [1646/3362] Completed IZEA in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-05T20:25:00.035414] [INFO ] [sig ] [1647/3362] Forecasting J... [2026-03-05T20:25:00.035443] [INFO ] [sig ] Generating forecast for: J [2026-03-05T20:25:00.035474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-03-05T20:25:00.047423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-03-05T20:25:00.047891] [INFO ] [FORECASTER] Starting predict_future for J [2026-03-05T20:25:00.048833] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-03-05T20:25:00.048889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:00.048922] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:00.048949] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:00.049008] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:00.117303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:00.118288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:00.118382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:00.118417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:00.250987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:00.251145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:00.251189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:00.251221] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:00.254937] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: DOWN (p=27.88%) [2026-03-05T20:25:00.255227] [INFO ] [FORECASTER] Completed predict_future for J [2026-03-05T20:25:00.255380] [INFO ] [sig ] J: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:00.405596] [INFO ] [LOCAL ] Saved forecast: J 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/J.txt [2026-03-05T20:25:00.405754] [INFO ] [sig ] [1647/3362] Completed J in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-05T20:25:00.405797] [INFO ] [sig ] [1648/3362] Forecasting JACK... [2026-03-05T20:25:00.405835] [INFO ] [sig ] Generating forecast for: JACK [2026-03-05T20:25:00.405869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JACK' from 'https://tdm.silogroup.org/data/derivative_storage/JACK.csv'. [2026-03-05T20:25:00.417189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JACK'. [2026-03-05T20:25:00.417552] [INFO ] [FORECASTER] Starting predict_future for JACK [2026-03-05T20:25:00.418454] [DEBUG] [LOCAL ] No optimal features file found for JACK: ./output/feature-sets/JACK.txt [2026-03-05T20:25:00.418510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:00.418545] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:00.418600] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:00.418664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:00.484456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:00.485445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:00.485545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:00.485622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:00.618822] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:00.618984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:00.619025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:00.619055] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:00.622536] [DEBUG] [FORECASTER] JACK: Forecast T+1@11:T+2@11: UP (p=74.76%) [2026-03-05T20:25:00.623050] [INFO ] [FORECASTER] Completed predict_future for JACK [2026-03-05T20:25:00.623184] [INFO ] [sig ] JACK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:00.778152] [INFO ] [LOCAL ] Saved forecast: JACK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JACK.txt [2026-03-05T20:25:00.778379] [INFO ] [sig ] [1648/3362] Completed JACK in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-05T20:25:00.778434] [INFO ] [sig ] [1649/3362] Forecasting JAKK... [2026-03-05T20:25:00.778466] [INFO ] [sig ] Generating forecast for: JAKK [2026-03-05T20:25:00.778498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAKK' from 'https://tdm.silogroup.org/data/derivative_storage/JAKK.csv'. [2026-03-05T20:25:00.790664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAKK'. [2026-03-05T20:25:00.791160] [INFO ] [FORECASTER] Starting predict_future for JAKK [2026-03-05T20:25:00.792159] [DEBUG] [LOCAL ] No optimal features file found for JAKK: ./output/feature-sets/JAKK.txt [2026-03-05T20:25:00.792213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:00.792247] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:00.792275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:00.792332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:00.852186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:00.853126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:00.853218] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:00.853254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:00.980521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:00.980854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:00.980897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:00.980927] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:00.985001] [DEBUG] [FORECASTER] JAKK: Forecast T+1@11:T+2@11: UP (p=76.32%) [2026-03-05T20:25:00.985343] [INFO ] [FORECASTER] Completed predict_future for JAKK [2026-03-05T20:25:00.985510] [INFO ] [sig ] JAKK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:01.146706] [INFO ] [LOCAL ] Saved forecast: JAKK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JAKK.txt [2026-03-05T20:25:01.146856] [INFO ] [sig ] [1649/3362] Completed JAKK in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-05T20:25:01.146898] [INFO ] [sig ] [1650/3362] Forecasting JANX... [2026-03-05T20:25:01.146927] [INFO ] [sig ] Generating forecast for: JANX [2026-03-05T20:25:01.146960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-03-05T20:25:01.163953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-03-05T20:25:01.164287] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-03-05T20:25:01.165137] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-03-05T20:25:01.165192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:01.165226] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:01.165254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:01.165312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:01.232149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:01.233018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:01.233102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:01.233135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:01.356350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:01.356480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:01.356522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:01.356551] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:01.360191] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: DOWN (p=5.26%) [2026-03-05T20:25:01.360484] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-03-05T20:25:01.360645] [INFO ] [sig ] JANX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:01.513502] [INFO ] [LOCAL ] Saved forecast: JANX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JANX.txt [2026-03-05T20:25:01.513686] [INFO ] [sig ] [1650/3362] Completed JANX in 0.4s | 2.77 sym/s | Total: 9.9m | ETA: 10.3m [2026-03-05T20:25:01.513730] [INFO ] [sig ] [1651/3362] Forecasting JAZZ... [2026-03-05T20:25:01.513758] [INFO ] [sig ] Generating forecast for: JAZZ [2026-03-05T20:25:01.513789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-03-05T20:25:01.559005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-03-05T20:25:01.559528] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-03-05T20:25:01.560911] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-03-05T20:25:01.560992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:01.561039] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:01.561077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:01.561161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:01.637121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:01.638379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:01.638526] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:01.638604] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:01.778295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:01.778463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:01.778507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:01.778602] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:01.783155] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-03-05T20:25:01.783547] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-03-05T20:25:01.783750] [INFO ] [sig ] JAZZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:01.958127] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JAZZ.txt [2026-03-05T20:25:01.958301] [INFO ] [sig ] [1651/3362] Completed JAZZ in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-05T20:25:01.958347] [INFO ] [sig ] [1652/3362] Forecasting JBGS... [2026-03-05T20:25:01.958395] [INFO ] [sig ] Generating forecast for: JBGS [2026-03-05T20:25:01.958447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-03-05T20:25:01.970551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-03-05T20:25:01.970990] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-03-05T20:25:01.971972] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-03-05T20:25:01.972028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:01.972097] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:01.972129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:01.972189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:02.034034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:02.035068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:02.035169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:02.035204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:02.165362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:02.165534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:02.165599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:02.165634] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:02.169680] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: UP (p=70.66%) [2026-03-05T20:25:02.170101] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-03-05T20:25:02.170262] [INFO ] [sig ] JBGS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:02.325441] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JBGS.txt [2026-03-05T20:25:02.325656] [INFO ] [sig ] [1652/3362] Completed JBGS in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-05T20:25:02.325705] [INFO ] [sig ] [1653/3362] Forecasting JBI... [2026-03-05T20:25:02.325736] [INFO ] [sig ] Generating forecast for: JBI [2026-03-05T20:25:02.325767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-03-05T20:25:02.337693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-03-05T20:25:02.338100] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-03-05T20:25:02.339020] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-03-05T20:25:02.339073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:02.339114] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:02.339143] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:02.339205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:02.398744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:02.399539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:02.399684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:02.399722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:02.527562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:02.527847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:02.527907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:02.527939] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:02.531712] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: UP (p=76.02%) [2026-03-05T20:25:02.532034] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-03-05T20:25:02.532176] [INFO ] [sig ] JBI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:02.691030] [INFO ] [LOCAL ] Saved forecast: JBI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JBI.txt [2026-03-05T20:25:02.691196] [INFO ] [sig ] [1653/3362] Completed JBI in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-05T20:25:02.691236] [INFO ] [sig ] [1654/3362] Forecasting JBL... [2026-03-05T20:25:02.691265] [INFO ] [sig ] Generating forecast for: JBL [2026-03-05T20:25:02.691296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-03-05T20:25:02.702743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-03-05T20:25:02.703151] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-03-05T20:25:02.704014] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-03-05T20:25:02.704077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:02.704114] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:02.704145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:02.704203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:02.764011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:02.764935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:02.765023] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:02.765057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:02.892485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:02.892695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:02.892741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:02.892772] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:02.897136] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: UP (p=50.58%) [2026-03-05T20:25:02.897529] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-03-05T20:25:02.897736] [INFO ] [sig ] JBL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:03.059527] [INFO ] [LOCAL ] Saved forecast: JBL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JBL.txt [2026-03-05T20:25:03.059721] [INFO ] [sig ] [1654/3362] Completed JBL in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-05T20:25:03.059769] [INFO ] [sig ] [1655/3362] Forecasting JBND... [2026-03-05T20:25:03.059800] [INFO ] [sig ] Generating forecast for: JBND [2026-03-05T20:25:03.059835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBND' from 'https://tdm.silogroup.org/data/derivative_storage/JBND.csv'. [2026-03-05T20:25:03.071609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBND'. [2026-03-05T20:25:03.071986] [INFO ] [FORECASTER] Starting predict_future for JBND [2026-03-05T20:25:03.072860] [DEBUG] [LOCAL ] No optimal features file found for JBND: ./output/feature-sets/JBND.txt [2026-03-05T20:25:03.072914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:03.072947] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:03.072988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:03.073048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:03.136905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:03.137911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:03.138015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:03.138052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:03.262041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:03.262202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:03.262243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:03.262324] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:03.265828] [DEBUG] [FORECASTER] JBND: Forecast T+1@11:T+2@11: DOWN (p=4.86%) [2026-03-05T20:25:03.266109] [INFO ] [FORECASTER] Completed predict_future for JBND [2026-03-05T20:25:03.266239] [INFO ] [sig ] JBND: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:03.412595] [INFO ] [LOCAL ] Saved forecast: JBND 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JBND.txt [2026-03-05T20:25:03.412753] [INFO ] [sig ] [1655/3362] Completed JBND in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-05T20:25:03.412794] [INFO ] [sig ] [1656/3362] Forecasting JBSS... [2026-03-05T20:25:03.412824] [INFO ] [sig ] Generating forecast for: JBSS [2026-03-05T20:25:03.412855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBSS' from 'https://tdm.silogroup.org/data/derivative_storage/JBSS.csv'. [2026-03-05T20:25:03.423874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBSS'. [2026-03-05T20:25:03.424201] [INFO ] [FORECASTER] Starting predict_future for JBSS [2026-03-05T20:25:03.425042] [DEBUG] [LOCAL ] No optimal features file found for JBSS: ./output/feature-sets/JBSS.txt [2026-03-05T20:25:03.425098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:03.425131] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:03.425158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:03.425215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:03.482097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:03.482754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:03.482833] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:03.482865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:03.604293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:03.604512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:03.604555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:03.604605] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:03.608238] [DEBUG] [FORECASTER] JBSS: Forecast T+1@11:T+2@11: UP (p=53.07%) [2026-03-05T20:25:03.608531] [INFO ] [FORECASTER] Completed predict_future for JBSS [2026-03-05T20:25:03.608692] [INFO ] [sig ] JBSS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:03.752006] [INFO ] [LOCAL ] Saved forecast: JBSS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JBSS.txt [2026-03-05T20:25:03.752156] [INFO ] [sig ] [1656/3362] Completed JBSS in 0.3s | 2.77 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-05T20:25:03.752204] [INFO ] [sig ] [1657/3362] Forecasting JCE... [2026-03-05T20:25:03.752234] [INFO ] [sig ] Generating forecast for: JCE [2026-03-05T20:25:03.752275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-03-05T20:25:03.765867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-03-05T20:25:03.766209] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-03-05T20:25:03.767067] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-03-05T20:25:03.767121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:03.767154] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:03.767181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:03.767239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:03.829795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:03.830533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:03.830635] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:03.830670] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:03.948051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:03.948212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:03.948253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:03.948284] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:03.951731] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: UP (p=80.91%) [2026-03-05T20:25:03.952014] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-03-05T20:25:03.952141] [INFO ] [sig ] JCE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:04.103193] [INFO ] [LOCAL ] Saved forecast: JCE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JCE.txt [2026-03-05T20:25:04.103358] [INFO ] [sig ] [1657/3362] Completed JCE in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-05T20:25:04.103400] [INFO ] [sig ] [1658/3362] Forecasting JCI... [2026-03-05T20:25:04.103452] [INFO ] [sig ] Generating forecast for: JCI [2026-03-05T20:25:04.103488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-03-05T20:25:04.114750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-03-05T20:25:04.115112] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-03-05T20:25:04.115943] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-03-05T20:25:04.115996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:04.116028] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:04.116056] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:04.116116] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:04.180671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:04.181796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:04.181897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:04.181932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:04.310896] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:04.311094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:04.311159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:04.311203] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:04.315162] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: DOWN (p=29.76%) [2026-03-05T20:25:04.315479] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-03-05T20:25:04.315658] [INFO ] [sig ] JCI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:04.473262] [INFO ] [LOCAL ] Saved forecast: JCI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JCI.txt [2026-03-05T20:25:04.473433] [INFO ] [sig ] [1658/3362] Completed JCI in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-05T20:25:04.473476] [INFO ] [sig ] [1659/3362] Forecasting JD... [2026-03-05T20:25:04.473507] [INFO ] [sig ] Generating forecast for: JD [2026-03-05T20:25:04.473546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-03-05T20:25:04.485754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-03-05T20:25:04.486173] [INFO ] [FORECASTER] Starting predict_future for JD [2026-03-05T20:25:04.487071] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-03-05T20:25:04.487127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:04.487163] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:04.487193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:04.487252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:04.555650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:04.556795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:04.556882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:04.556917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:04.688509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:04.688719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:04.688766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:04.688795] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:04.692507] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: DOWN (p=36.26%) [2026-03-05T20:25:04.692921] [INFO ] [FORECASTER] Completed predict_future for JD [2026-03-05T20:25:04.693078] [INFO ] [sig ] JD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:04.863542] [INFO ] [LOCAL ] Saved forecast: JD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JD.txt [2026-03-05T20:25:04.863761] [INFO ] [sig ] [1659/3362] Completed JD in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-05T20:25:04.863806] [INFO ] [sig ] [1660/3362] Forecasting JEF... [2026-03-05T20:25:04.863840] [INFO ] [sig ] Generating forecast for: JEF [2026-03-05T20:25:04.863884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-03-05T20:25:04.879689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-03-05T20:25:04.880349] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-03-05T20:25:04.881366] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-03-05T20:25:04.881425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:04.881461] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:04.881491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:04.881550] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:04.941555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:04.942562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:04.942677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:04.942714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:05.072130] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:05.072293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:05.072337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:05.072370] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:05.075953] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: DOWN (p=3.53%) [2026-03-05T20:25:05.076243] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-03-05T20:25:05.076378] [INFO ] [sig ] JEF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:05.220733] [INFO ] [LOCAL ] Saved forecast: JEF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JEF.txt [2026-03-05T20:25:05.220876] [INFO ] [sig ] [1660/3362] Completed JEF in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-05T20:25:05.220917] [INFO ] [sig ] [1661/3362] Forecasting JELD... [2026-03-05T20:25:05.220947] [INFO ] [sig ] Generating forecast for: JELD [2026-03-05T20:25:05.220978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-03-05T20:25:05.232159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-03-05T20:25:05.232542] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-03-05T20:25:05.233389] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-03-05T20:25:05.233442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:05.233475] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:05.233502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:05.233558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:05.292082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:05.292907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:05.292991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:05.293026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:05.422226] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:05.422560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:05.422625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:05.422664] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:05.426385] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: DOWN (p=9.09%) [2026-03-05T20:25:05.426706] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-03-05T20:25:05.426845] [INFO ] [sig ] JELD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:05.574285] [INFO ] [LOCAL ] Saved forecast: JELD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JELD.txt [2026-03-05T20:25:05.574427] [INFO ] [sig ] [1661/3362] Completed JELD in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.3m [2026-03-05T20:25:05.574468] [INFO ] [sig ] [1662/3362] Forecasting JEPQ... [2026-03-05T20:25:05.574497] [INFO ] [sig ] Generating forecast for: JEPQ [2026-03-05T20:25:05.574528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-03-05T20:25:05.586343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-03-05T20:25:05.586666] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-03-05T20:25:05.587519] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-03-05T20:25:05.587600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:05.587638] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:05.587685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:05.587747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:05.646259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:05.647063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:05.647195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:05.647232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:05.773684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:05.773836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:05.773879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:05.773909] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:05.777348] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: UP (p=53.99%) [2026-03-05T20:25:05.777670] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-03-05T20:25:05.777810] [INFO ] [sig ] JEPQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:05.927838] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JEPQ.txt [2026-03-05T20:25:05.928018] [INFO ] [sig ] [1662/3362] Completed JEPQ in 0.4s | 2.77 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-05T20:25:05.928076] [INFO ] [sig ] [1663/3362] Forecasting JFIN... [2026-03-05T20:25:05.928111] [INFO ] [sig ] Generating forecast for: JFIN [2026-03-05T20:25:05.928143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-03-05T20:25:05.942914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-03-05T20:25:05.943414] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-03-05T20:25:05.944456] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-03-05T20:25:05.944518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:05.944557] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:05.944621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:05.944697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:06.027110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:06.028393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:06.028502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:06.028541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:06.183284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:06.183476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:06.183525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:06.183561] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:06.188328] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: UP (p=75.47%) [2026-03-05T20:25:06.188840] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-03-05T20:25:06.189042] [INFO ] [sig ] JFIN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:06.380565] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JFIN.txt [2026-03-05T20:25:06.380806] [INFO ] [sig ] [1663/3362] Completed JFIN in 0.5s | 2.76 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-05T20:25:06.380855] [INFO ] [sig ] [1664/3362] Forecasting JGLO... [2026-03-05T20:25:06.380889] [INFO ] [sig ] Generating forecast for: JGLO [2026-03-05T20:25:06.380925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-03-05T20:25:06.396315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-03-05T20:25:06.396849] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-03-05T20:25:06.397971] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-03-05T20:25:06.398032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:06.398070] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:06.398101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:06.398175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:06.469609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:06.470757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:06.470884] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:06.470923] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:06.621252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:06.621448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:06.621496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:06.621529] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:06.626317] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: DOWN (p=44.99%) [2026-03-05T20:25:06.626850] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-03-05T20:25:06.627044] [INFO ] [sig ] JGLO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:06.820739] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JGLO.txt [2026-03-05T20:25:06.820969] [INFO ] [sig ] [1664/3362] Completed JGLO in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-05T20:25:06.821017] [INFO ] [sig ] [1665/3362] Forecasting JHG... [2026-03-05T20:25:06.821053] [INFO ] [sig ] Generating forecast for: JHG [2026-03-05T20:25:06.821090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-03-05T20:25:06.844387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-03-05T20:25:06.845002] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-03-05T20:25:06.846405] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-03-05T20:25:06.846495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:06.846541] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:06.846601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:06.846700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:06.928014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:06.929366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:06.929498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:06.929552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:07.110776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:07.110993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:07.111053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:07.111088] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:07.115413] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: UP (p=58.22%) [2026-03-05T20:25:07.115902] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-03-05T20:25:07.116111] [INFO ] [sig ] JHG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:07.349743] [INFO ] [LOCAL ] Saved forecast: JHG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JHG.txt [2026-03-05T20:25:07.350065] [INFO ] [sig ] [1665/3362] Completed JHG in 0.5s | 2.76 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-05T20:25:07.350130] [INFO ] [sig ] [1666/3362] Forecasting JHI... [2026-03-05T20:25:07.350178] [INFO ] [sig ] Generating forecast for: JHI [2026-03-05T20:25:07.350229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-03-05T20:25:07.365007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-03-05T20:25:07.365508] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-03-05T20:25:07.366710] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-03-05T20:25:07.366785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:07.366823] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:07.366850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:07.366909] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:07.431603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:07.432990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:07.433185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:07.433254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:07.560697] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:07.560903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:07.560974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:07.561043] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:07.565521] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: DOWN (p=31.16%) [2026-03-05T20:25:07.565946] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-03-05T20:25:07.566104] [INFO ] [sig ] JHI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:07.739512] [INFO ] [LOCAL ] Saved forecast: JHI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JHI.txt [2026-03-05T20:25:07.739697] [INFO ] [sig ] [1666/3362] Completed JHI in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.2m [2026-03-05T20:25:07.739742] [INFO ] [sig ] [1667/3362] Forecasting JHX... [2026-03-05T20:25:07.739773] [INFO ] [sig ] Generating forecast for: JHX [2026-03-05T20:25:07.739805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-03-05T20:25:07.751393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-03-05T20:25:07.751767] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-03-05T20:25:07.752670] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-03-05T20:25:07.752725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:07.752758] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:07.752786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:07.752844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:07.823856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:07.824864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:07.824965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:07.825007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:07.953404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:07.953566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:07.953629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:07.953659] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:07.957462] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: UP (p=62.13%) [2026-03-05T20:25:07.957850] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-03-05T20:25:07.958015] [INFO ] [sig ] JHX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:08.115079] [INFO ] [LOCAL ] Saved forecast: JHX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JHX.txt [2026-03-05T20:25:08.115249] [INFO ] [sig ] [1667/3362] Completed JHX in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-05T20:25:08.115289] [INFO ] [sig ] [1668/3362] Forecasting JILL... [2026-03-05T20:25:08.115318] [INFO ] [sig ] Generating forecast for: JILL [2026-03-05T20:25:08.115348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-03-05T20:25:08.128431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-03-05T20:25:08.128876] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-03-05T20:25:08.129772] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-03-05T20:25:08.129842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:08.129879] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:08.129908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:08.129966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:08.195999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:08.197158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:08.197259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:08.197295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:08.320659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:08.320826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:08.320887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:08.320933] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:08.324687] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: DOWN (p=8.86%) [2026-03-05T20:25:08.325186] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-03-05T20:25:08.325328] [INFO ] [sig ] JILL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:08.482469] [INFO ] [LOCAL ] Saved forecast: JILL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JILL.txt [2026-03-05T20:25:08.482651] [INFO ] [sig ] [1668/3362] Completed JILL in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-05T20:25:08.482696] [INFO ] [sig ] [1669/3362] Forecasting JIVE... [2026-03-05T20:25:08.482727] [INFO ] [sig ] Generating forecast for: JIVE [2026-03-05T20:25:08.482758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JIVE' from 'https://tdm.silogroup.org/data/derivative_storage/JIVE.csv'. [2026-03-05T20:25:08.494971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JIVE'. [2026-03-05T20:25:08.495399] [INFO ] [FORECASTER] Starting predict_future for JIVE [2026-03-05T20:25:08.496257] [DEBUG] [LOCAL ] No optimal features file found for JIVE: ./output/feature-sets/JIVE.txt [2026-03-05T20:25:08.496311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:08.496376] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:08.496405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:08.496463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:08.560439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:08.561559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:08.561682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:08.561719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:08.698401] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:08.698563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:08.698643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:08.698674] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:08.702510] [DEBUG] [FORECASTER] JIVE: Forecast T+1@11:T+2@11: DOWN (p=39.63%) [2026-03-05T20:25:08.702818] [INFO ] [FORECASTER] Completed predict_future for JIVE [2026-03-05T20:25:08.702951] [INFO ] [sig ] JIVE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:08.849797] [INFO ] [LOCAL ] Saved forecast: JIVE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JIVE.txt [2026-03-05T20:25:08.849948] [INFO ] [sig ] [1669/3362] Completed JIVE in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-05T20:25:08.849998] [INFO ] [sig ] [1670/3362] Forecasting JJSF... [2026-03-05T20:25:08.850030] [INFO ] [sig ] Generating forecast for: JJSF [2026-03-05T20:25:08.850062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-03-05T20:25:08.861351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-03-05T20:25:08.861652] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-03-05T20:25:08.862453] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-03-05T20:25:08.862505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:08.862538] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:08.862565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:08.862654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:08.923013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:08.924074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:08.924157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:08.924189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:09.049835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:09.049997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:09.050041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:09.050072] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:09.054263] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: UP (p=72.13%) [2026-03-05T20:25:09.054547] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-03-05T20:25:09.054701] [INFO ] [sig ] JJSF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:09.203177] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JJSF.txt [2026-03-05T20:25:09.203297] [INFO ] [sig ] [1670/3362] Completed JJSF in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-05T20:25:09.203334] [INFO ] [sig ] [1671/3362] Forecasting JKHY... [2026-03-05T20:25:09.203363] [INFO ] [sig ] Generating forecast for: JKHY [2026-03-05T20:25:09.203391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKHY' from 'https://tdm.silogroup.org/data/derivative_storage/JKHY.csv'. [2026-03-05T20:25:09.217433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKHY'. [2026-03-05T20:25:09.217766] [INFO ] [FORECASTER] Starting predict_future for JKHY [2026-03-05T20:25:09.218787] [DEBUG] [LOCAL ] No optimal features file found for JKHY: ./output/feature-sets/JKHY.txt [2026-03-05T20:25:09.218852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:09.218891] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:09.218919] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:09.218976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:09.278399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:09.279186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:09.279270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:09.279302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:09.405684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:09.405846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:09.405888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:09.405916] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:09.409370] [DEBUG] [FORECASTER] JKHY: Forecast T+1@11:T+2@11: UP (p=88.91%) [2026-03-05T20:25:09.409667] [INFO ] [FORECASTER] Completed predict_future for JKHY [2026-03-05T20:25:09.409803] [INFO ] [sig ] JKHY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:09.557228] [INFO ] [LOCAL ] Saved forecast: JKHY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JKHY.txt [2026-03-05T20:25:09.557382] [INFO ] [sig ] [1671/3362] Completed JKHY in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-05T20:25:09.557428] [INFO ] [sig ] [1672/3362] Forecasting JKS... [2026-03-05T20:25:09.557460] [INFO ] [sig ] Generating forecast for: JKS [2026-03-05T20:25:09.557493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-03-05T20:25:09.568875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-03-05T20:25:09.569237] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-03-05T20:25:09.570087] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-03-05T20:25:09.570141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:09.570177] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:09.570207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:09.570265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:09.629648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:09.630550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:09.630653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:09.630686] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:09.755926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:09.756099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:09.756142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:09.756207] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:09.759815] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: DOWN (p=38.18%) [2026-03-05T20:25:09.760116] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-03-05T20:25:09.760252] [INFO ] [sig ] JKS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:09.905355] [INFO ] [LOCAL ] Saved forecast: JKS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JKS.txt [2026-03-05T20:25:09.905522] [INFO ] [sig ] [1672/3362] Completed JKS in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-05T20:25:09.905562] [INFO ] [sig ] [1673/3362] Forecasting JLL... [2026-03-05T20:25:09.905613] [INFO ] [sig ] Generating forecast for: JLL [2026-03-05T20:25:09.905645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-03-05T20:25:09.916949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-03-05T20:25:09.917379] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-03-05T20:25:09.918282] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-03-05T20:25:09.918337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:09.918369] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:09.918396] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:09.918452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:09.977798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:09.978751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:09.978835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:09.978868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:10.105109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:10.105284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:10.105328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:10.105359] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:10.108992] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: UP (p=58.44%) [2026-03-05T20:25:10.109308] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-03-05T20:25:10.109448] [INFO ] [sig ] JLL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:10.260431] [INFO ] [LOCAL ] Saved forecast: JLL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JLL.txt [2026-03-05T20:25:10.260620] [INFO ] [sig ] [1673/3362] Completed JLL in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-05T20:25:10.260667] [INFO ] [sig ] [1674/3362] Forecasting JLS... [2026-03-05T20:25:10.260700] [INFO ] [sig ] Generating forecast for: JLS [2026-03-05T20:25:10.260731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLS' from 'https://tdm.silogroup.org/data/derivative_storage/JLS.csv'. [2026-03-05T20:25:10.272385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLS'. [2026-03-05T20:25:10.272844] [INFO ] [FORECASTER] Starting predict_future for JLS [2026-03-05T20:25:10.273713] [DEBUG] [LOCAL ] No optimal features file found for JLS: ./output/feature-sets/JLS.txt [2026-03-05T20:25:10.273769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:10.273804] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:10.273834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:10.273893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:10.332046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:10.333065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:10.333159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:10.333194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:10.452168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:10.452351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:10.452407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:10.452439] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:10.456840] [DEBUG] [FORECASTER] JLS: Forecast T+1@11:T+2@11: UP (p=50.30%) [2026-03-05T20:25:10.457146] [INFO ] [FORECASTER] Completed predict_future for JLS [2026-03-05T20:25:10.457283] [INFO ] [sig ] JLS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:10.608383] [INFO ] [LOCAL ] Saved forecast: JLS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JLS.txt [2026-03-05T20:25:10.608556] [INFO ] [sig ] [1674/3362] Completed JLS in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-05T20:25:10.608626] [INFO ] [sig ] [1675/3362] Forecasting JMIA... [2026-03-05T20:25:10.608657] [INFO ] [sig ] Generating forecast for: JMIA [2026-03-05T20:25:10.608688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-03-05T20:25:10.620974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-03-05T20:25:10.621611] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-03-05T20:25:10.622606] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-03-05T20:25:10.622663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:10.622698] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:10.622725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:10.622782] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:10.685134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:10.686106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:10.686195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:10.686231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:10.816062] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:10.816226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:10.816287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:10.816318] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:10.819923] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: DOWN (p=6.27%) [2026-03-05T20:25:10.820217] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-03-05T20:25:10.820351] [INFO ] [sig ] JMIA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:10.973644] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JMIA.txt [2026-03-05T20:25:10.973818] [INFO ] [sig ] [1675/3362] Completed JMIA in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-05T20:25:10.973860] [INFO ] [sig ] [1676/3362] Forecasting JMSB... [2026-03-05T20:25:10.973889] [INFO ] [sig ] Generating forecast for: JMSB [2026-03-05T20:25:10.973921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMSB' from 'https://tdm.silogroup.org/data/derivative_storage/JMSB.csv'. [2026-03-05T20:25:10.986932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMSB'. [2026-03-05T20:25:10.987349] [INFO ] [FORECASTER] Starting predict_future for JMSB [2026-03-05T20:25:10.988243] [DEBUG] [LOCAL ] No optimal features file found for JMSB: ./output/feature-sets/JMSB.txt [2026-03-05T20:25:10.988296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:10.988329] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:10.988357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:10.988414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:11.052327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:11.053318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:11.053409] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:11.053444] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:11.164824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:11.164988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:11.165030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:11.165062] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:11.169007] [DEBUG] [FORECASTER] JMSB: Forecast T+1@11:T+2@11: DOWN (p=34.98%) [2026-03-05T20:25:11.169317] [INFO ] [FORECASTER] Completed predict_future for JMSB [2026-03-05T20:25:11.169465] [INFO ] [sig ] JMSB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:11.329311] [INFO ] [LOCAL ] Saved forecast: JMSB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JMSB.txt [2026-03-05T20:25:11.329495] [INFO ] [sig ] [1676/3362] Completed JMSB in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-05T20:25:11.329549] [INFO ] [sig ] [1677/3362] Forecasting JNJ... [2026-03-05T20:25:11.329614] [INFO ] [sig ] Generating forecast for: JNJ [2026-03-05T20:25:11.329653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JNJ' from 'https://tdm.silogroup.org/data/derivative_storage/JNJ.csv'. [2026-03-05T20:25:11.342505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JNJ'. [2026-03-05T20:25:11.342980] [INFO ] [FORECASTER] Starting predict_future for JNJ [2026-03-05T20:25:11.343979] [DEBUG] [LOCAL ] No optimal features file found for JNJ: ./output/feature-sets/JNJ.txt [2026-03-05T20:25:11.344042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:11.344077] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:11.344106] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:11.344165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:11.418858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:11.419799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:11.419902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:11.419939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:11.551114] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:11.551277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:11.551320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:11.551353] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:11.555016] [DEBUG] [FORECASTER] JNJ: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-03-05T20:25:11.555326] [INFO ] [FORECASTER] Completed predict_future for JNJ [2026-03-05T20:25:11.555465] [INFO ] [sig ] JNJ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:11.715761] [INFO ] [LOCAL ] Saved forecast: JNJ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JNJ.txt [2026-03-05T20:25:11.715939] [INFO ] [sig ] [1677/3362] Completed JNJ in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-05T20:25:11.715981] [INFO ] [sig ] [1678/3362] Forecasting JOBY... [2026-03-05T20:25:11.716011] [INFO ] [sig ] Generating forecast for: JOBY [2026-03-05T20:25:11.716043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOBY' from 'https://tdm.silogroup.org/data/derivative_storage/JOBY.csv'. [2026-03-05T20:25:11.728920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOBY'. [2026-03-05T20:25:11.729344] [INFO ] [FORECASTER] Starting predict_future for JOBY [2026-03-05T20:25:11.730347] [DEBUG] [LOCAL ] No optimal features file found for JOBY: ./output/feature-sets/JOBY.txt [2026-03-05T20:25:11.730403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:11.730438] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:11.730476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:11.730545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:11.794464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:11.795441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:11.795530] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:11.795563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:11.925527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:11.925710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:11.925754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:11.925784] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:11.929507] [DEBUG] [FORECASTER] JOBY: Forecast T+1@11:T+2@11: UP (p=87.37%) [2026-03-05T20:25:11.929848] [INFO ] [FORECASTER] Completed predict_future for JOBY [2026-03-05T20:25:11.930002] [INFO ] [sig ] JOBY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:12.086675] [INFO ] [LOCAL ] Saved forecast: JOBY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JOBY.txt [2026-03-05T20:25:12.086841] [INFO ] [sig ] [1678/3362] Completed JOBY in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-05T20:25:12.086883] [INFO ] [sig ] [1679/3362] Forecasting JOE... [2026-03-05T20:25:12.086913] [INFO ] [sig ] Generating forecast for: JOE [2026-03-05T20:25:12.086944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOE' from 'https://tdm.silogroup.org/data/derivative_storage/JOE.csv'. [2026-03-05T20:25:12.098637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOE'. [2026-03-05T20:25:12.099093] [INFO ] [FORECASTER] Starting predict_future for JOE [2026-03-05T20:25:12.100054] [DEBUG] [LOCAL ] No optimal features file found for JOE: ./output/feature-sets/JOE.txt [2026-03-05T20:25:12.100110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:12.100160] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:12.100189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:12.100247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:12.161746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:12.162720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:12.162847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:12.162884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:12.294878] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:12.295063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:12.295116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:12.295155] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:12.300033] [DEBUG] [FORECASTER] JOE: Forecast T+1@11:T+2@11: UP (p=77.43%) [2026-03-05T20:25:12.300491] [INFO ] [FORECASTER] Completed predict_future for JOE [2026-03-05T20:25:12.300698] [INFO ] [sig ] JOE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:12.458863] [INFO ] [LOCAL ] Saved forecast: JOE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JOE.txt [2026-03-05T20:25:12.459030] [INFO ] [sig ] [1679/3362] Completed JOE in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.2m [2026-03-05T20:25:12.459073] [INFO ] [sig ] [1680/3362] Forecasting JOF... [2026-03-05T20:25:12.459106] [INFO ] [sig ] Generating forecast for: JOF [2026-03-05T20:25:12.459139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-03-05T20:25:12.470562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-03-05T20:25:12.471023] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-03-05T20:25:12.471926] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-03-05T20:25:12.471982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:12.472017] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:12.472047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:12.472105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:12.531692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:12.532595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:12.532680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:12.532713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:12.653539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:12.653730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:12.653775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:12.653810] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:12.657362] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: DOWN (p=7.31%) [2026-03-05T20:25:12.657742] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-03-05T20:25:12.657893] [INFO ] [sig ] JOF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:12.803133] [INFO ] [LOCAL ] Saved forecast: JOF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JOF.txt [2026-03-05T20:25:12.803273] [INFO ] [sig ] [1680/3362] Completed JOF in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-05T20:25:12.803312] [INFO ] [sig ] [1681/3362] Forecasting JPC... [2026-03-05T20:25:12.803343] [INFO ] [sig ] Generating forecast for: JPC [2026-03-05T20:25:12.803372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-03-05T20:25:12.814491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-03-05T20:25:12.814885] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-03-05T20:25:12.815785] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-03-05T20:25:12.815837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:12.815871] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:12.815898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:12.815955] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:12.874069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:12.874813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:12.874897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:12.874932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:13.029310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:13.029487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:13.029531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:13.029562] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:13.033448] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: UP (p=76.47%) [2026-03-05T20:25:13.033822] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-03-05T20:25:13.033978] [INFO ] [sig ] JPC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:13.187922] [INFO ] [LOCAL ] Saved forecast: JPC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JPC.txt [2026-03-05T20:25:13.188080] [INFO ] [sig ] [1681/3362] Completed JPC in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-05T20:25:13.188121] [INFO ] [sig ] [1682/3362] Forecasting JPEF... [2026-03-05T20:25:13.188152] [INFO ] [sig ] Generating forecast for: JPEF [2026-03-05T20:25:13.188182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPEF' from 'https://tdm.silogroup.org/data/derivative_storage/JPEF.csv'. [2026-03-05T20:25:13.199491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPEF'. [2026-03-05T20:25:13.199928] [INFO ] [FORECASTER] Starting predict_future for JPEF [2026-03-05T20:25:13.200782] [DEBUG] [LOCAL ] No optimal features file found for JPEF: ./output/feature-sets/JPEF.txt [2026-03-05T20:25:13.200835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:13.200874] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:13.200902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:13.200959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:13.262392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:13.263327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:13.263412] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:13.263448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:13.393364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:13.393607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:13.393667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:13.393709] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:13.397914] [DEBUG] [FORECASTER] JPEF: Forecast T+1@11:T+2@11: DOWN (p=0.35%) [2026-03-05T20:25:13.398299] [INFO ] [FORECASTER] Completed predict_future for JPEF [2026-03-05T20:25:13.398458] [INFO ] [sig ] JPEF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:13.548747] [INFO ] [LOCAL ] Saved forecast: JPEF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JPEF.txt [2026-03-05T20:25:13.548944] [INFO ] [sig ] [1682/3362] Completed JPEF in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.1m [2026-03-05T20:25:13.548987] [INFO ] [sig ] [1683/3362] Forecasting JPM... [2026-03-05T20:25:13.549023] [INFO ] [sig ] Generating forecast for: JPM [2026-03-05T20:25:13.549056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-03-05T20:25:13.560680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-03-05T20:25:13.561033] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-03-05T20:25:13.561940] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-03-05T20:25:13.561996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:13.562042] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:13.562076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:13.562134] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:13.620972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:13.621761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:13.621853] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:13.621888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:13.747879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:13.748039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:13.748081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:13.748109] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:13.752207] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: UP (p=65.41%) [2026-03-05T20:25:13.752492] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-03-05T20:25:13.752641] [INFO ] [sig ] JPM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:13.897416] [INFO ] [LOCAL ] Saved forecast: JPM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JPM.txt [2026-03-05T20:25:13.897561] [INFO ] [sig ] [1683/3362] Completed JPM in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-05T20:25:13.897621] [INFO ] [sig ] [1684/3362] Forecasting JQC... [2026-03-05T20:25:13.897671] [INFO ] [sig ] Generating forecast for: JQC [2026-03-05T20:25:13.897707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-03-05T20:25:13.909378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-03-05T20:25:13.909765] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-03-05T20:25:13.910650] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-03-05T20:25:13.910703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:13.910736] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:13.910764] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:13.910856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:13.977173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:13.978187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:13.978275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:13.978309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:14.111668] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:14.111830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:14.111873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:14.111902] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:14.116512] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: UP (p=95.21%) [2026-03-05T20:25:14.116822] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-03-05T20:25:14.116974] [INFO ] [sig ] JQC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:14.273300] [INFO ] [LOCAL ] Saved forecast: JQC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JQC.txt [2026-03-05T20:25:14.273443] [INFO ] [sig ] [1684/3362] Completed JQC in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-05T20:25:14.273483] [INFO ] [sig ] [1685/3362] Forecasting JRI... [2026-03-05T20:25:14.273512] [INFO ] [sig ] Generating forecast for: JRI [2026-03-05T20:25:14.273543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRI' from 'https://tdm.silogroup.org/data/derivative_storage/JRI.csv'. [2026-03-05T20:25:14.285981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRI'. [2026-03-05T20:25:14.286390] [INFO ] [FORECASTER] Starting predict_future for JRI [2026-03-05T20:25:14.287259] [DEBUG] [LOCAL ] No optimal features file found for JRI: ./output/feature-sets/JRI.txt [2026-03-05T20:25:14.287313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:14.287347] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:14.287376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:14.287434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:14.351405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:14.352291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:14.352376] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:14.352411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:14.474148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:14.474322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:14.474366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:14.474398] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:14.477982] [DEBUG] [FORECASTER] JRI: Forecast T+1@11:T+2@11: DOWN (p=1.54%) [2026-03-05T20:25:14.478273] [INFO ] [FORECASTER] Completed predict_future for JRI [2026-03-05T20:25:14.478409] [INFO ] [sig ] JRI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:14.634441] [INFO ] [LOCAL ] Saved forecast: JRI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JRI.txt [2026-03-05T20:25:14.634667] [INFO ] [sig ] [1685/3362] Completed JRI in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-05T20:25:14.634726] [INFO ] [sig ] [1686/3362] Forecasting JRS... [2026-03-05T20:25:14.634767] [INFO ] [sig ] Generating forecast for: JRS [2026-03-05T20:25:14.634810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRS' from 'https://tdm.silogroup.org/data/derivative_storage/JRS.csv'. [2026-03-05T20:25:14.648451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRS'. [2026-03-05T20:25:14.648916] [INFO ] [FORECASTER] Starting predict_future for JRS [2026-03-05T20:25:14.650007] [DEBUG] [LOCAL ] No optimal features file found for JRS: ./output/feature-sets/JRS.txt [2026-03-05T20:25:14.650071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:14.650148] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:14.650187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:14.650267] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:14.721628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:14.722599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:14.722694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:14.722730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:14.844964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:14.845128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:14.845175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:14.845223] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:14.848852] [DEBUG] [FORECASTER] JRS: Forecast T+1@11:T+2@11: DOWN (p=11.59%) [2026-03-05T20:25:14.849145] [INFO ] [FORECASTER] Completed predict_future for JRS [2026-03-05T20:25:14.849297] [INFO ] [sig ] JRS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:15.006925] [INFO ] [LOCAL ] Saved forecast: JRS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JRS.txt [2026-03-05T20:25:15.007095] [INFO ] [sig ] [1686/3362] Completed JRS in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-05T20:25:15.007139] [INFO ] [sig ] [1687/3362] Forecasting JSM... [2026-03-05T20:25:15.007170] [INFO ] [sig ] Generating forecast for: JSM [2026-03-05T20:25:15.007204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-03-05T20:25:15.019405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-03-05T20:25:15.019862] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-03-05T20:25:15.020887] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-03-05T20:25:15.020942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:15.020983] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:15.021018] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:15.021077] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:15.082218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:15.083137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:15.083225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:15.083261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:15.211102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:15.211263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:15.211307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:15.211339] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:15.215088] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: DOWN (p=21.31%) [2026-03-05T20:25:15.215420] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-03-05T20:25:15.215569] [INFO ] [sig ] JSM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:15.369123] [INFO ] [LOCAL ] Saved forecast: JSM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JSM.txt [2026-03-05T20:25:15.369304] [INFO ] [sig ] [1687/3362] Completed JSM in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-05T20:25:15.369347] [INFO ] [sig ] [1688/3362] Forecasting JSMD... [2026-03-05T20:25:15.369377] [INFO ] [sig ] Generating forecast for: JSMD [2026-03-05T20:25:15.369408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-03-05T20:25:15.380887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-03-05T20:25:15.381282] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-03-05T20:25:15.382131] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-03-05T20:25:15.382184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:15.382217] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:15.382244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:15.382301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:15.439366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:15.440251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:15.440363] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:15.440431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:15.565847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:15.566012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:15.566244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:15.566273] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:15.570408] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: UP (p=53.65%) [2026-03-05T20:25:15.570718] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-03-05T20:25:15.570850] [INFO ] [sig ] JSMD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:15.717490] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JSMD.txt [2026-03-05T20:25:15.717674] [INFO ] [sig ] [1688/3362] Completed JSMD in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-05T20:25:15.717721] [INFO ] [sig ] [1689/3362] Forecasting JSML... [2026-03-05T20:25:15.717752] [INFO ] [sig ] Generating forecast for: JSML [2026-03-05T20:25:15.717784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-03-05T20:25:15.729152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-03-05T20:25:15.729599] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-03-05T20:25:15.730542] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-03-05T20:25:15.730620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:15.730655] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:15.730685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:15.730753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:15.791877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:15.792750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:15.792840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:15.792874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:15.917734] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:15.917956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:15.918008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:15.918078] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:15.921927] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: UP (p=85.10%) [2026-03-05T20:25:15.922241] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-03-05T20:25:15.922379] [INFO ] [sig ] JSML: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:16.076778] [INFO ] [LOCAL ] Saved forecast: JSML 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JSML.txt [2026-03-05T20:25:16.076944] [INFO ] [sig ] [1689/3362] Completed JSML in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-05T20:25:16.076988] [INFO ] [sig ] [1690/3362] Forecasting JTEK... [2026-03-05T20:25:16.077017] [INFO ] [sig ] Generating forecast for: JTEK [2026-03-05T20:25:16.077050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JTEK' from 'https://tdm.silogroup.org/data/derivative_storage/JTEK.csv'. [2026-03-05T20:25:16.090004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JTEK'. [2026-03-05T20:25:16.090418] [INFO ] [FORECASTER] Starting predict_future for JTEK [2026-03-05T20:25:16.091334] [DEBUG] [LOCAL ] No optimal features file found for JTEK: ./output/feature-sets/JTEK.txt [2026-03-05T20:25:16.091389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:16.091422] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:16.091448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:16.091521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:16.154990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:16.156017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:16.156137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:16.156191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:16.286318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:16.286483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:16.286525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:16.286555] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:16.290075] [DEBUG] [FORECASTER] JTEK: Forecast T+1@11:T+2@11: DOWN (p=38.17%) [2026-03-05T20:25:16.290361] [INFO ] [FORECASTER] Completed predict_future for JTEK [2026-03-05T20:25:16.290495] [INFO ] [sig ] JTEK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:16.440878] [INFO ] [LOCAL ] Saved forecast: JTEK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JTEK.txt [2026-03-05T20:25:16.441060] [INFO ] [sig ] [1690/3362] Completed JTEK in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-05T20:25:16.441104] [INFO ] [sig ] [1691/3362] Forecasting JVA... [2026-03-05T20:25:16.441135] [INFO ] [sig ] Generating forecast for: JVA [2026-03-05T20:25:16.441167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-03-05T20:25:16.452826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-03-05T20:25:16.453239] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-03-05T20:25:16.454284] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-03-05T20:25:16.454342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:16.454374] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:16.454401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:16.454458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:16.516352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:16.517316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:16.517416] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:16.517456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:16.640782] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:16.640937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:16.640980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:16.641011] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:16.644472] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: UP (p=90.77%) [2026-03-05T20:25:16.644787] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-03-05T20:25:16.644920] [INFO ] [sig ] JVA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:16.791281] [INFO ] [LOCAL ] Saved forecast: JVA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/JVA.txt [2026-03-05T20:25:16.791435] [INFO ] [sig ] [1691/3362] Completed JVA in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-05T20:25:16.791476] [INFO ] [sig ] [1692/3362] Forecasting JXN... [2026-03-05T20:25:16.791506] [INFO ] [sig ] Generating forecast for: JXN [2026-03-05T20:25:16.791538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-03-05T20:25:16.802442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-03-05T20:25:16.802812] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-03-05T20:25:16.803720] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-03-05T20:25:16.803789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:16.803824] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:16.803853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:16.803911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:16.861956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:16.862860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:16.862951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:16.862992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:16.988712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:16.988869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:16.988910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:16.988939] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:16.992547] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: DOWN (p=42.48%) [2026-03-05T20:25:16.992844] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-03-05T20:25:16.992974] [INFO ] [sig ] JXN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:17.143305] [INFO ] [LOCAL ] Saved forecast: JXN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/JXN.txt [2026-03-05T20:25:17.143465] [INFO ] [sig ] [1692/3362] Completed JXN in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-05T20:25:17.143506] [INFO ] [sig ] [1693/3362] Forecasting KAI... [2026-03-05T20:25:17.143535] [INFO ] [sig ] Generating forecast for: KAI [2026-03-05T20:25:17.143567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-03-05T20:25:17.154389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-03-05T20:25:17.154790] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-03-05T20:25:17.155671] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-03-05T20:25:17.155726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:17.155761] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:17.155790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:17.155848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:17.213318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:17.214137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:17.214228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:17.214263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:17.335048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:17.335208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:17.335250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:17.335280] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:17.338773] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: UP (p=98.08%) [2026-03-05T20:25:17.339059] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-03-05T20:25:17.339192] [INFO ] [sig ] KAI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:17.487008] [INFO ] [LOCAL ] Saved forecast: KAI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KAI.txt [2026-03-05T20:25:17.487171] [INFO ] [sig ] [1693/3362] Completed KAI in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-05T20:25:17.487214] [INFO ] [sig ] [1694/3362] Forecasting KARO... [2026-03-05T20:25:17.487245] [INFO ] [sig ] Generating forecast for: KARO [2026-03-05T20:25:17.487277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KARO' from 'https://tdm.silogroup.org/data/derivative_storage/KARO.csv'. [2026-03-05T20:25:17.498621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KARO'. [2026-03-05T20:25:17.499002] [INFO ] [FORECASTER] Starting predict_future for KARO [2026-03-05T20:25:17.499911] [DEBUG] [LOCAL ] No optimal features file found for KARO: ./output/feature-sets/KARO.txt [2026-03-05T20:25:17.499967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:17.500000] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:17.500027] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:17.500084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:17.561196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:17.561968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:17.562052] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:17.562087] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:17.687788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:17.687953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:17.687997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:17.688027] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:17.691896] [DEBUG] [FORECASTER] KARO: Forecast T+1@11:T+2@11: DOWN (p=11.46%) [2026-03-05T20:25:17.692186] [INFO ] [FORECASTER] Completed predict_future for KARO [2026-03-05T20:25:17.692320] [INFO ] [sig ] KARO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:17.848390] [INFO ] [LOCAL ] Saved forecast: KARO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KARO.txt [2026-03-05T20:25:17.848554] [INFO ] [sig ] [1694/3362] Completed KARO in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-05T20:25:17.848617] [INFO ] [sig ] [1695/3362] Forecasting KB... [2026-03-05T20:25:17.848649] [INFO ] [sig ] Generating forecast for: KB [2026-03-05T20:25:17.848680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KB' from 'https://tdm.silogroup.org/data/derivative_storage/KB.csv'. [2026-03-05T20:25:17.859758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KB'. [2026-03-05T20:25:17.860072] [INFO ] [FORECASTER] Starting predict_future for KB [2026-03-05T20:25:17.860914] [DEBUG] [LOCAL ] No optimal features file found for KB: ./output/feature-sets/KB.txt [2026-03-05T20:25:17.860967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:17.860998] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:17.861025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:17.861080] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:17.919229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:17.920123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:17.920226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:17.920260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:18.044189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:18.044347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:18.044388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:18.044416] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:18.047886] [DEBUG] [FORECASTER] KB: Forecast T+1@11:T+2@11: DOWN (p=7.11%) [2026-03-05T20:25:18.048167] [INFO ] [FORECASTER] Completed predict_future for KB [2026-03-05T20:25:18.048295] [INFO ] [sig ] KB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:18.195659] [INFO ] [LOCAL ] Saved forecast: KB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KB.txt [2026-03-05T20:25:18.195821] [INFO ] [sig ] [1695/3362] Completed KB in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.1m [2026-03-05T20:25:18.195863] [INFO ] [sig ] [1696/3362] Forecasting KBH... [2026-03-05T20:25:18.195892] [INFO ] [sig ] Generating forecast for: KBH [2026-03-05T20:25:18.195922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBH' from 'https://tdm.silogroup.org/data/derivative_storage/KBH.csv'. [2026-03-05T20:25:18.206427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBH'. [2026-03-05T20:25:18.206757] [INFO ] [FORECASTER] Starting predict_future for KBH [2026-03-05T20:25:18.207604] [DEBUG] [LOCAL ] No optimal features file found for KBH: ./output/feature-sets/KBH.txt [2026-03-05T20:25:18.207673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:18.207706] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:18.207734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:18.207791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:18.264493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:18.265364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:18.265481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:18.265516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:18.386477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:18.386656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:18.386699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:18.386729] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:18.390255] [DEBUG] [FORECASTER] KBH: Forecast T+1@11:T+2@11: UP (p=59.47%) [2026-03-05T20:25:18.390537] [INFO ] [FORECASTER] Completed predict_future for KBH [2026-03-05T20:25:18.390688] [INFO ] [sig ] KBH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:18.548691] [INFO ] [LOCAL ] Saved forecast: KBH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KBH.txt [2026-03-05T20:25:18.548851] [INFO ] [sig ] [1696/3362] Completed KBH in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-05T20:25:18.548892] [INFO ] [sig ] [1697/3362] Forecasting KBWB... [2026-03-05T20:25:18.548923] [INFO ] [sig ] Generating forecast for: KBWB [2026-03-05T20:25:18.548955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-03-05T20:25:18.559735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-03-05T20:25:18.560119] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-03-05T20:25:18.561038] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-03-05T20:25:18.561093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:18.561126] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:18.561154] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:18.561214] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:18.620293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:18.621205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:18.621291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:18.621325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:18.748605] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:18.748762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:18.748804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:18.748834] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:18.752382] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: UP (p=98.89%) [2026-03-05T20:25:18.752708] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-03-05T20:25:18.752844] [INFO ] [sig ] KBWB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:18.900452] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KBWB.txt [2026-03-05T20:25:18.900614] [INFO ] [sig ] [1697/3362] Completed KBWB in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-05T20:25:18.900659] [INFO ] [sig ] [1698/3362] Forecasting KBWD... [2026-03-05T20:25:18.900689] [INFO ] [sig ] Generating forecast for: KBWD [2026-03-05T20:25:18.900720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWD' from 'https://tdm.silogroup.org/data/derivative_storage/KBWD.csv'. [2026-03-05T20:25:18.912004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWD'. [2026-03-05T20:25:18.912326] [INFO ] [FORECASTER] Starting predict_future for KBWD [2026-03-05T20:25:18.913178] [DEBUG] [LOCAL ] No optimal features file found for KBWD: ./output/feature-sets/KBWD.txt [2026-03-05T20:25:18.913230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:18.913262] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:18.913290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:18.913347] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:18.973031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:18.973948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:18.974036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:18.974078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:19.098541] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:19.098710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:19.098752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:19.098781] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:19.102259] [DEBUG] [FORECASTER] KBWD: Forecast T+1@11:T+2@11: UP (p=70.42%) [2026-03-05T20:25:19.102540] [INFO ] [FORECASTER] Completed predict_future for KBWD [2026-03-05T20:25:19.102687] [INFO ] [sig ] KBWD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:19.252851] [INFO ] [LOCAL ] Saved forecast: KBWD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KBWD.txt [2026-03-05T20:25:19.253008] [INFO ] [sig ] [1698/3362] Completed KBWD in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-05T20:25:19.253049] [INFO ] [sig ] [1699/3362] Forecasting KBWP... [2026-03-05T20:25:19.253078] [INFO ] [sig ] Generating forecast for: KBWP [2026-03-05T20:25:19.253110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-03-05T20:25:19.264397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-03-05T20:25:19.264796] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-03-05T20:25:19.265665] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-03-05T20:25:19.265720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:19.265754] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:19.265781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:19.265841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:19.324992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:19.325837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:19.325922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:19.325956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:19.446928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:19.447107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:19.447151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:19.447182] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:19.450749] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: DOWN (p=3.52%) [2026-03-05T20:25:19.451040] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-03-05T20:25:19.451174] [INFO ] [sig ] KBWP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:19.602854] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KBWP.txt [2026-03-05T20:25:19.603032] [INFO ] [sig ] [1699/3362] Completed KBWP in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.0m [2026-03-05T20:25:19.603073] [INFO ] [sig ] [1700/3362] Forecasting KBWY... [2026-03-05T20:25:19.603103] [INFO ] [sig ] Generating forecast for: KBWY [2026-03-05T20:25:19.603133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWY' from 'https://tdm.silogroup.org/data/derivative_storage/KBWY.csv'. [2026-03-05T20:25:19.614109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWY'. [2026-03-05T20:25:19.614471] [INFO ] [FORECASTER] Starting predict_future for KBWY [2026-03-05T20:25:19.615360] [DEBUG] [LOCAL ] No optimal features file found for KBWY: ./output/feature-sets/KBWY.txt [2026-03-05T20:25:19.615414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:19.615447] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:19.615476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:19.615533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:19.674112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:19.674830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:19.674912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:19.674945] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:19.797512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:19.797705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:19.797752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:19.797783] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:19.801270] [DEBUG] [FORECASTER] KBWY: Forecast T+1@11:T+2@11: DOWN (p=42.31%) [2026-03-05T20:25:19.801548] [INFO ] [FORECASTER] Completed predict_future for KBWY [2026-03-05T20:25:19.801703] [INFO ] [sig ] KBWY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:19.949609] [INFO ] [LOCAL ] Saved forecast: KBWY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KBWY.txt [2026-03-05T20:25:19.949793] [INFO ] [sig ] [1700/3362] Completed KBWY in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-05T20:25:19.949862] [INFO ] [sig ] [1701/3362] Forecasting KC... [2026-03-05T20:25:19.949905] [INFO ] [sig ] Generating forecast for: KC [2026-03-05T20:25:19.949950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-03-05T20:25:19.961832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-03-05T20:25:19.962238] [INFO ] [FORECASTER] Starting predict_future for KC [2026-03-05T20:25:19.963164] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-03-05T20:25:19.963219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:19.963252] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:19.963281] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:19.963339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:20.023206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:20.024088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:20.024184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:20.024247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:20.160794] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:20.160979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:20.161024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:20.161055] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:20.164980] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: UP (p=86.18%) [2026-03-05T20:25:20.165323] [INFO ] [FORECASTER] Completed predict_future for KC [2026-03-05T20:25:20.165462] [INFO ] [sig ] KC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:20.317141] [INFO ] [LOCAL ] Saved forecast: KC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KC.txt [2026-03-05T20:25:20.317324] [INFO ] [sig ] [1701/3362] Completed KC in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-05T20:25:20.317367] [INFO ] [sig ] [1702/3362] Forecasting KD... [2026-03-05T20:25:20.317397] [INFO ] [sig ] Generating forecast for: KD [2026-03-05T20:25:20.317428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KD' from 'https://tdm.silogroup.org/data/derivative_storage/KD.csv'. [2026-03-05T20:25:20.329192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KD'. [2026-03-05T20:25:20.329630] [INFO ] [FORECASTER] Starting predict_future for KD [2026-03-05T20:25:20.330512] [DEBUG] [LOCAL ] No optimal features file found for KD: ./output/feature-sets/KD.txt [2026-03-05T20:25:20.330566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:20.330635] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:20.330666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:20.330737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:20.389848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:20.390804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:20.390891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:20.390926] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:20.520335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:20.520512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:20.520554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:20.520606] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:20.524082] [DEBUG] [FORECASTER] KD: Forecast T+1@11:T+2@11: DOWN (p=20.64%) [2026-03-05T20:25:20.524371] [INFO ] [FORECASTER] Completed predict_future for KD [2026-03-05T20:25:20.524502] [INFO ] [sig ] KD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:20.751772] [INFO ] [LOCAL ] Saved forecast: KD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KD.txt [2026-03-05T20:25:20.751938] [INFO ] [sig ] [1702/3362] Completed KD in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-05T20:25:20.751980] [INFO ] [sig ] [1703/3362] Forecasting KDP... [2026-03-05T20:25:20.752011] [INFO ] [sig ] Generating forecast for: KDP [2026-03-05T20:25:20.752044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-03-05T20:25:20.763555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-03-05T20:25:20.763905] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-03-05T20:25:20.764804] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-03-05T20:25:20.764859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:20.764949] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:20.765013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:20.765093] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:20.826082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:20.826815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:20.826896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:20.826930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:20.950588] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:20.950744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:20.950785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:20.950815] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:20.954243] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: UP (p=77.56%) [2026-03-05T20:25:20.954523] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-03-05T20:25:20.954676] [INFO ] [sig ] KDP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:21.103777] [INFO ] [LOCAL ] Saved forecast: KDP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KDP.txt [2026-03-05T20:25:21.103927] [INFO ] [sig ] [1703/3362] Completed KDP in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-05T20:25:21.103968] [INFO ] [sig ] [1704/3362] Forecasting KE... [2026-03-05T20:25:21.103998] [INFO ] [sig ] Generating forecast for: KE [2026-03-05T20:25:21.104029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-03-05T20:25:21.115169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-03-05T20:25:21.115498] [INFO ] [FORECASTER] Starting predict_future for KE [2026-03-05T20:25:21.116390] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-03-05T20:25:21.116445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:21.116478] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:21.116506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:21.116562] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:21.175699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:21.176471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:21.176553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:21.176608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:21.299468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:21.299645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:21.299689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:21.299718] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:21.303195] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: DOWN (p=20.15%) [2026-03-05T20:25:21.303479] [INFO ] [FORECASTER] Completed predict_future for KE [2026-03-05T20:25:21.303631] [INFO ] [sig ] KE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:21.463298] [INFO ] [LOCAL ] Saved forecast: KE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KE.txt [2026-03-05T20:25:21.463507] [INFO ] [sig ] [1704/3362] Completed KE in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-05T20:25:21.463558] [INFO ] [sig ] [1705/3362] Forecasting KELYA... [2026-03-05T20:25:21.463613] [INFO ] [sig ] Generating forecast for: KELYA [2026-03-05T20:25:21.463660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-03-05T20:25:21.478515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-03-05T20:25:21.478945] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-03-05T20:25:21.479843] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-03-05T20:25:21.479896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:21.479936] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:21.479964] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:21.480027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:21.539696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:21.540528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:21.540683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:21.540723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:21.667703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:21.667879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:21.667923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:21.667953] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:21.671715] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: UP (p=50.66%) [2026-03-05T20:25:21.672039] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-03-05T20:25:21.672182] [INFO ] [sig ] KELYA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:21.821066] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KELYA.txt [2026-03-05T20:25:21.821222] [INFO ] [sig ] [1705/3362] Completed KELYA in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-05T20:25:21.821263] [INFO ] [sig ] [1706/3362] Forecasting KEN... [2026-03-05T20:25:21.821293] [INFO ] [sig ] Generating forecast for: KEN [2026-03-05T20:25:21.821324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEN' from 'https://tdm.silogroup.org/data/derivative_storage/KEN.csv'. [2026-03-05T20:25:21.833437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEN'. [2026-03-05T20:25:21.833858] [INFO ] [FORECASTER] Starting predict_future for KEN [2026-03-05T20:25:21.834726] [DEBUG] [LOCAL ] No optimal features file found for KEN: ./output/feature-sets/KEN.txt [2026-03-05T20:25:21.834783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:21.834816] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:21.834843] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:21.834900] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:21.894739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:21.895668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:21.895760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:21.895796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:22.027252] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:22.027446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:22.027511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:22.027691] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:22.031748] [DEBUG] [FORECASTER] KEN: Forecast T+1@11:T+2@11: UP (p=62.02%) [2026-03-05T20:25:22.032117] [INFO ] [FORECASTER] Completed predict_future for KEN [2026-03-05T20:25:22.032274] [INFO ] [sig ] KEN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:22.192563] [INFO ] [LOCAL ] Saved forecast: KEN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KEN.txt [2026-03-05T20:25:22.192730] [INFO ] [sig ] [1706/3362] Completed KEN in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-05T20:25:22.192771] [INFO ] [sig ] [1707/3362] Forecasting KEP... [2026-03-05T20:25:22.192808] [INFO ] [sig ] Generating forecast for: KEP [2026-03-05T20:25:22.192840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-03-05T20:25:22.204557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-03-05T20:25:22.205105] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-03-05T20:25:22.206217] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-03-05T20:25:22.206279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:22.206315] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:22.206349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:22.206417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:22.267737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:22.268897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:22.268984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:22.269018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:22.395727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:22.395892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:22.395934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:22.395963] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:22.399852] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: DOWN (p=21.46%) [2026-03-05T20:25:22.400212] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-03-05T20:25:22.400359] [INFO ] [sig ] KEP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:22.549716] [INFO ] [LOCAL ] Saved forecast: KEP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KEP.txt [2026-03-05T20:25:22.549878] [INFO ] [sig ] [1707/3362] Completed KEP in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-05T20:25:22.549917] [INFO ] [sig ] [1708/3362] Forecasting KEX... [2026-03-05T20:25:22.549946] [INFO ] [sig ] Generating forecast for: KEX [2026-03-05T20:25:22.549976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEX' from 'https://tdm.silogroup.org/data/derivative_storage/KEX.csv'. [2026-03-05T20:25:22.561371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEX'. [2026-03-05T20:25:22.561767] [INFO ] [FORECASTER] Starting predict_future for KEX [2026-03-05T20:25:22.562624] [DEBUG] [LOCAL ] No optimal features file found for KEX: ./output/feature-sets/KEX.txt [2026-03-05T20:25:22.562676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:22.562708] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:22.562735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:22.562791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:22.622801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:22.623752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:22.623838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:22.623873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:22.747976] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:22.748143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:22.748190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:22.748222] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:22.751879] [DEBUG] [FORECASTER] KEX: Forecast T+1@11:T+2@11: DOWN (p=22.99%) [2026-03-05T20:25:22.752174] [INFO ] [FORECASTER] Completed predict_future for KEX [2026-03-05T20:25:22.752311] [INFO ] [sig ] KEX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:22.901087] [INFO ] [LOCAL ] Saved forecast: KEX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KEX.txt [2026-03-05T20:25:22.901378] [INFO ] [sig ] [1708/3362] Completed KEX in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-05T20:25:22.901455] [INFO ] [sig ] [1709/3362] Forecasting KEYS... [2026-03-05T20:25:22.901487] [INFO ] [sig ] Generating forecast for: KEYS [2026-03-05T20:25:22.901536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-03-05T20:25:22.914706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-03-05T20:25:22.915122] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-03-05T20:25:22.916131] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-03-05T20:25:22.916185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:22.916217] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:22.916244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:22.916301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:22.974947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:22.975807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:22.975916] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:22.975953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:23.108727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:23.108887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:23.108929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:23.108958] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:23.112438] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: DOWN (p=27.37%) [2026-03-05T20:25:23.112741] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-03-05T20:25:23.112873] [INFO ] [sig ] KEYS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:23.267887] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KEYS.txt [2026-03-05T20:25:23.268037] [INFO ] [sig ] [1709/3362] Completed KEYS in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-05T20:25:23.268077] [INFO ] [sig ] [1710/3362] Forecasting KFS... [2026-03-05T20:25:23.268107] [INFO ] [sig ] Generating forecast for: KFS [2026-03-05T20:25:23.268138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-03-05T20:25:23.279034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-03-05T20:25:23.279416] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-03-05T20:25:23.280281] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-03-05T20:25:23.280335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:23.280369] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:23.280397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:23.280453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:23.337589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:23.338483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:23.338567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:23.338623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:23.461966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:23.462129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:23.462170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:23.462218] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:23.465668] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: UP (p=91.67%) [2026-03-05T20:25:23.465950] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-03-05T20:25:23.466082] [INFO ] [sig ] KFS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:23.616123] [INFO ] [LOCAL ] Saved forecast: KFS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KFS.txt [2026-03-05T20:25:23.616290] [INFO ] [sig ] [1710/3362] Completed KFS in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-05T20:25:23.616331] [INFO ] [sig ] [1711/3362] Forecasting KFY... [2026-03-05T20:25:23.616362] [INFO ] [sig ] Generating forecast for: KFY [2026-03-05T20:25:23.616392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFY' from 'https://tdm.silogroup.org/data/derivative_storage/KFY.csv'. [2026-03-05T20:25:23.627711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFY'. [2026-03-05T20:25:23.628099] [INFO ] [FORECASTER] Starting predict_future for KFY [2026-03-05T20:25:23.629011] [DEBUG] [LOCAL ] No optimal features file found for KFY: ./output/feature-sets/KFY.txt [2026-03-05T20:25:23.629069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:23.629104] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:23.629131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:23.629189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:23.691241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:23.692172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:23.692259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:23.692293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:23.814321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:23.814484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:23.814528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:23.814589] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:23.818210] [DEBUG] [FORECASTER] KFY: Forecast T+1@11:T+2@11: UP (p=95.44%) [2026-03-05T20:25:23.818500] [INFO ] [FORECASTER] Completed predict_future for KFY [2026-03-05T20:25:23.818654] [INFO ] [sig ] KFY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:23.971712] [INFO ] [LOCAL ] Saved forecast: KFY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KFY.txt [2026-03-05T20:25:23.971876] [INFO ] [sig ] [1711/3362] Completed KFY in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-05T20:25:23.971917] [INFO ] [sig ] [1712/3362] Forecasting KGS... [2026-03-05T20:25:23.971947] [INFO ] [sig ] Generating forecast for: KGS [2026-03-05T20:25:23.971978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-03-05T20:25:23.982924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-03-05T20:25:23.983289] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-03-05T20:25:23.984204] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-03-05T20:25:23.984259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:23.984294] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:23.984323] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:23.984381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:24.043413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:24.044245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:24.044327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:24.044377] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:24.166590] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:24.166754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:24.166796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:24.166827] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:24.170432] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: UP (p=96.62%) [2026-03-05T20:25:24.170781] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-03-05T20:25:24.170939] [INFO ] [sig ] KGS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:24.319394] [INFO ] [LOCAL ] Saved forecast: KGS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KGS.txt [2026-03-05T20:25:24.319527] [INFO ] [sig ] [1712/3362] Completed KGS in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.0m [2026-03-05T20:25:24.319566] [INFO ] [sig ] [1713/3362] Forecasting KHC... [2026-03-05T20:25:24.319617] [INFO ] [sig ] Generating forecast for: KHC [2026-03-05T20:25:24.319649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-03-05T20:25:24.330650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-03-05T20:25:24.331029] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-03-05T20:25:24.331923] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-03-05T20:25:24.331978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:24.332013] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:24.332130] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:24.332197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:24.391286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:24.392074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:24.392159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:24.392226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:24.513906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:24.514067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:24.514117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:24.514152] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:24.518300] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: DOWN (p=9.40%) [2026-03-05T20:25:24.518820] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-03-05T20:25:24.518965] [INFO ] [sig ] KHC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:24.669989] [INFO ] [LOCAL ] Saved forecast: KHC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KHC.txt [2026-03-05T20:25:24.670151] [INFO ] [sig ] [1713/3362] Completed KHC in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-05T20:25:24.670192] [INFO ] [sig ] [1714/3362] Forecasting KIDS... [2026-03-05T20:25:24.670221] [INFO ] [sig ] Generating forecast for: KIDS [2026-03-05T20:25:24.670253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-03-05T20:25:24.683120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-03-05T20:25:24.683563] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-03-05T20:25:24.684469] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-03-05T20:25:24.684527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:24.684562] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:24.684620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:24.684697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:24.742442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:24.743333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:24.743418] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:24.743451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:24.865455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:24.865641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:24.865685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:24.865714] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:24.869247] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: DOWN (p=1.41%) [2026-03-05T20:25:24.869546] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-03-05T20:25:24.869701] [INFO ] [sig ] KIDS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:25.016219] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KIDS.txt [2026-03-05T20:25:25.016354] [INFO ] [sig ] [1714/3362] Completed KIDS in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-05T20:25:25.016393] [INFO ] [sig ] [1715/3362] Forecasting KIM... [2026-03-05T20:25:25.016423] [INFO ] [sig ] Generating forecast for: KIM [2026-03-05T20:25:25.016452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIM' from 'https://tdm.silogroup.org/data/derivative_storage/KIM.csv'. [2026-03-05T20:25:25.027444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIM'. [2026-03-05T20:25:25.027825] [INFO ] [FORECASTER] Starting predict_future for KIM [2026-03-05T20:25:25.028691] [DEBUG] [LOCAL ] No optimal features file found for KIM: ./output/feature-sets/KIM.txt [2026-03-05T20:25:25.028744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:25.028779] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:25.028808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:25.028867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:25.086274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:25.086914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:25.086992] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:25.087026] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:25.212937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:25.213104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:25.213148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:25.213178] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:25.216672] [DEBUG] [FORECASTER] KIM: Forecast T+1@11:T+2@11: UP (p=96.62%) [2026-03-05T20:25:25.216954] [INFO ] [FORECASTER] Completed predict_future for KIM [2026-03-05T20:25:25.217089] [INFO ] [sig ] KIM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:25.361796] [INFO ] [LOCAL ] Saved forecast: KIM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KIM.txt [2026-03-05T20:25:25.361934] [INFO ] [sig ] [1715/3362] Completed KIM in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-05T20:25:25.361974] [INFO ] [sig ] [1716/3362] Forecasting KINS... [2026-03-05T20:25:25.362004] [INFO ] [sig ] Generating forecast for: KINS [2026-03-05T20:25:25.362042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KINS' from 'https://tdm.silogroup.org/data/derivative_storage/KINS.csv'. [2026-03-05T20:25:25.373107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KINS'. [2026-03-05T20:25:25.373434] [INFO ] [FORECASTER] Starting predict_future for KINS [2026-03-05T20:25:25.374355] [DEBUG] [LOCAL ] No optimal features file found for KINS: ./output/feature-sets/KINS.txt [2026-03-05T20:25:25.374429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:25.374465] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:25.374494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:25.374552] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:25.434467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:25.435279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:25.435359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:25.435393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:25.560503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:25.560682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:25.560726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:25.560756] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:25.564390] [DEBUG] [FORECASTER] KINS: Forecast T+1@11:T+2@11: DOWN (p=16.22%) [2026-03-05T20:25:25.564696] [INFO ] [FORECASTER] Completed predict_future for KINS [2026-03-05T20:25:25.564829] [INFO ] [sig ] KINS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:25.710805] [INFO ] [LOCAL ] Saved forecast: KINS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KINS.txt [2026-03-05T20:25:25.710999] [INFO ] [sig ] [1716/3362] Completed KINS in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 9.9m [2026-03-05T20:25:25.711040] [INFO ] [sig ] [1717/3362] Forecasting KIO... [2026-03-05T20:25:25.711072] [INFO ] [sig ] Generating forecast for: KIO [2026-03-05T20:25:25.711111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-03-05T20:25:25.722400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-03-05T20:25:25.722813] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-03-05T20:25:25.723661] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-03-05T20:25:25.723714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:25.723748] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:25.723775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:25.723833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:25.784519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:25.785447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:25.785536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:25.785591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:25.909220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:25.909379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:25.909422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:25.909452] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:25.912872] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: UP (p=86.49%) [2026-03-05T20:25:25.913166] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-03-05T20:25:25.913309] [INFO ] [sig ] KIO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:26.059555] [INFO ] [LOCAL ] Saved forecast: KIO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KIO.txt [2026-03-05T20:25:26.059714] [INFO ] [sig ] [1717/3362] Completed KIO in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-05T20:25:26.059754] [INFO ] [sig ] [1718/3362] Forecasting KKRS... [2026-03-05T20:25:26.059782] [INFO ] [sig ] Generating forecast for: KKRS [2026-03-05T20:25:26.059811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-03-05T20:25:26.072158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-03-05T20:25:26.072503] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-03-05T20:25:26.073339] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-03-05T20:25:26.073393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:26.073426] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:26.073453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:26.073510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:26.133610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:26.134509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:26.134614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:26.134654] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:26.251109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:26.251272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:26.251316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:26.251345] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:26.254845] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: UP (p=75.75%) [2026-03-05T20:25:26.255131] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-03-05T20:25:26.255263] [INFO ] [sig ] KKRS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:26.403003] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KKRS.txt [2026-03-05T20:25:26.403160] [INFO ] [sig ] [1718/3362] Completed KKRS in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-05T20:25:26.403201] [INFO ] [sig ] [1719/3362] Forecasting KLAC... [2026-03-05T20:25:26.403230] [INFO ] [sig ] Generating forecast for: KLAC [2026-03-05T20:25:26.403261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-03-05T20:25:26.414449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-03-05T20:25:26.414806] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-03-05T20:25:26.415686] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-03-05T20:25:26.415741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:26.415777] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:26.415806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:26.415865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:26.474294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:26.475233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:26.475318] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:26.475353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:26.606346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:26.606506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:26.606548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:26.606598] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:26.610228] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: DOWN (p=25.89%) [2026-03-05T20:25:26.610523] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-03-05T20:25:26.610688] [INFO ] [sig ] KLAC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:26.766332] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KLAC.txt [2026-03-05T20:25:26.766478] [INFO ] [sig ] [1719/3362] Completed KLAC in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-05T20:25:26.766519] [INFO ] [sig ] [1720/3362] Forecasting KLIC... [2026-03-05T20:25:26.766549] [INFO ] [sig ] Generating forecast for: KLIC [2026-03-05T20:25:26.766599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-03-05T20:25:26.777268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-03-05T20:25:26.777625] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-03-05T20:25:26.778461] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-03-05T20:25:26.778513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:26.778596] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:26.778629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:26.778688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:26.838690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:26.839725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:26.839829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:26.839867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:26.963510] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:26.963687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:26.963730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:26.963759] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:26.967186] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: UP (p=53.45%) [2026-03-05T20:25:26.967485] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-03-05T20:25:26.967659] [INFO ] [sig ] KLIC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:27.117312] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KLIC.txt [2026-03-05T20:25:27.117454] [INFO ] [sig ] [1720/3362] Completed KLIC in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-05T20:25:27.117493] [INFO ] [sig ] [1721/3362] Forecasting KLXE... [2026-03-05T20:25:27.117523] [INFO ] [sig ] Generating forecast for: KLXE [2026-03-05T20:25:27.117553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-03-05T20:25:27.128550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-03-05T20:25:27.128916] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-03-05T20:25:27.129739] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-03-05T20:25:27.129791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:27.129824] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:27.129852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:27.129908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:27.187638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:27.188419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:27.188505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:27.188540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:27.305859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:27.306016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:27.306057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:27.306087] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:27.309557] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: DOWN (p=39.42%) [2026-03-05T20:25:27.309853] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-03-05T20:25:27.309982] [INFO ] [sig ] KLXE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:27.453953] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KLXE.txt [2026-03-05T20:25:27.454103] [INFO ] [sig ] [1721/3362] Completed KLXE in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-05T20:25:27.454143] [INFO ] [sig ] [1722/3362] Forecasting KMB... [2026-03-05T20:25:27.454172] [INFO ] [sig ] Generating forecast for: KMB [2026-03-05T20:25:27.454204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMB' from 'https://tdm.silogroup.org/data/derivative_storage/KMB.csv'. [2026-03-05T20:25:27.466071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMB'. [2026-03-05T20:25:27.466520] [INFO ] [FORECASTER] Starting predict_future for KMB [2026-03-05T20:25:27.467458] [DEBUG] [LOCAL ] No optimal features file found for KMB: ./output/feature-sets/KMB.txt [2026-03-05T20:25:27.467514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:27.467550] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:27.467608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:27.467703] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:27.524506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:27.525468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:27.525558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:27.525609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:27.651161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:27.651331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:27.651372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:27.651401] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:27.654863] [DEBUG] [FORECASTER] KMB: Forecast T+1@11:T+2@11: DOWN (p=40.85%) [2026-03-05T20:25:27.655152] [INFO ] [FORECASTER] Completed predict_future for KMB [2026-03-05T20:25:27.655289] [INFO ] [sig ] KMB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:27.802774] [INFO ] [LOCAL ] Saved forecast: KMB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KMB.txt [2026-03-05T20:25:27.802943] [INFO ] [sig ] [1722/3362] Completed KMB in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-05T20:25:27.802984] [INFO ] [sig ] [1723/3362] Forecasting KMDA... [2026-03-05T20:25:27.803014] [INFO ] [sig ] Generating forecast for: KMDA [2026-03-05T20:25:27.803044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-03-05T20:25:27.814730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-03-05T20:25:27.815180] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-03-05T20:25:27.816117] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-03-05T20:25:27.816176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:27.816211] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:27.816238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:27.816297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:27.874957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:27.875885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:27.875973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:27.876007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:28.001911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:28.002091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:28.002135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:28.002196] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:28.006301] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: DOWN (p=39.43%) [2026-03-05T20:25:28.006701] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-03-05T20:25:28.006860] [INFO ] [sig ] KMDA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:28.162355] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KMDA.txt [2026-03-05T20:25:28.162526] [INFO ] [sig ] [1723/3362] Completed KMDA in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-05T20:25:28.162587] [INFO ] [sig ] [1724/3362] Forecasting KMI... [2026-03-05T20:25:28.162622] [INFO ] [sig ] Generating forecast for: KMI [2026-03-05T20:25:28.162655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-03-05T20:25:28.174806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-03-05T20:25:28.175211] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-03-05T20:25:28.176152] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-03-05T20:25:28.176211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:28.176245] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:28.176272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:28.176332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:28.237433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:28.238367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:28.238456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:28.238492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:28.360628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:28.360790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:28.360834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:28.360865] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:28.364510] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: UP (p=90.60%) [2026-03-05T20:25:28.364856] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-03-05T20:25:28.365001] [INFO ] [sig ] KMI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:28.531807] [INFO ] [LOCAL ] Saved forecast: KMI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KMI.txt [2026-03-05T20:25:28.531976] [INFO ] [sig ] [1724/3362] Completed KMI in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-05T20:25:28.532019] [INFO ] [sig ] [1725/3362] Forecasting KMPB... [2026-03-05T20:25:28.532049] [INFO ] [sig ] Generating forecast for: KMPB [2026-03-05T20:25:28.532080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMPB' from 'https://tdm.silogroup.org/data/derivative_storage/KMPB.csv'. [2026-03-05T20:25:28.543372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMPB'. [2026-03-05T20:25:28.543798] [INFO ] [FORECASTER] Starting predict_future for KMPB [2026-03-05T20:25:28.544698] [DEBUG] [LOCAL ] No optimal features file found for KMPB: ./output/feature-sets/KMPB.txt [2026-03-05T20:25:28.544754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:28.544788] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:28.544816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:28.544874] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:28.605522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:28.606664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:28.606749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:28.606783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:28.718803] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:28.718994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:28.719055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:28.719099] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:28.723730] [DEBUG] [FORECASTER] KMPB: Forecast T+1@11:T+2@11: UP (p=51.04%) [2026-03-05T20:25:28.724085] [INFO ] [FORECASTER] Completed predict_future for KMPB [2026-03-05T20:25:28.724232] [INFO ] [sig ] KMPB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:28.877790] [INFO ] [LOCAL ] Saved forecast: KMPB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KMPB.txt [2026-03-05T20:25:28.877955] [INFO ] [sig ] [1725/3362] Completed KMPB in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-05T20:25:28.877997] [INFO ] [sig ] [1726/3362] Forecasting KMX... [2026-03-05T20:25:28.878028] [INFO ] [sig ] Generating forecast for: KMX [2026-03-05T20:25:28.878061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-03-05T20:25:28.889108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-03-05T20:25:28.889492] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-03-05T20:25:28.890370] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-03-05T20:25:28.890423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:28.890456] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:28.890484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:28.890540] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:28.950543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:28.951534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:28.951646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:28.951682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:29.079316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:29.079479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:29.079522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:29.079550] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:29.083152] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: UP (p=66.49%) [2026-03-05T20:25:29.083451] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-03-05T20:25:29.083620] [INFO ] [sig ] KMX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:29.239652] [INFO ] [LOCAL ] Saved forecast: KMX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KMX.txt [2026-03-05T20:25:29.239810] [INFO ] [sig ] [1726/3362] Completed KMX in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-05T20:25:29.239849] [INFO ] [sig ] [1727/3362] Forecasting KN... [2026-03-05T20:25:29.239878] [INFO ] [sig ] Generating forecast for: KN [2026-03-05T20:25:29.239908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KN' from 'https://tdm.silogroup.org/data/derivative_storage/KN.csv'. [2026-03-05T20:25:29.252137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KN'. [2026-03-05T20:25:29.252521] [INFO ] [FORECASTER] Starting predict_future for KN [2026-03-05T20:25:29.253376] [DEBUG] [LOCAL ] No optimal features file found for KN: ./output/feature-sets/KN.txt [2026-03-05T20:25:29.253430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:29.253501] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:29.253532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:29.253607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:29.312909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:29.313813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:29.313900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:29.313935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:29.442495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:29.442687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:29.442740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:29.442779] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:29.446358] [DEBUG] [FORECASTER] KN: Forecast T+1@11:T+2@11: DOWN (p=11.21%) [2026-03-05T20:25:29.446716] [INFO ] [FORECASTER] Completed predict_future for KN [2026-03-05T20:25:29.446866] [INFO ] [sig ] KN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:29.592631] [INFO ] [LOCAL ] Saved forecast: KN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KN.txt [2026-03-05T20:25:29.592763] [INFO ] [sig ] [1727/3362] Completed KN in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-05T20:25:29.592805] [INFO ] [sig ] [1728/3362] Forecasting KNF... [2026-03-05T20:25:29.592835] [INFO ] [sig ] Generating forecast for: KNF [2026-03-05T20:25:29.592864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-03-05T20:25:29.603946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-03-05T20:25:29.604265] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-03-05T20:25:29.605317] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-03-05T20:25:29.605372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:29.605404] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:29.605431] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:29.605488] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:29.664452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:29.665219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:29.665304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:29.665338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:29.787929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:29.788092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:29.788135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:29.788165] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:29.791935] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: DOWN (p=3.96%) [2026-03-05T20:25:29.792215] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-03-05T20:25:29.792348] [INFO ] [sig ] KNF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:29.950768] [INFO ] [LOCAL ] Saved forecast: KNF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KNF.txt [2026-03-05T20:25:29.950931] [INFO ] [sig ] [1728/3362] Completed KNF in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.9m [2026-03-05T20:25:29.950971] [INFO ] [sig ] [1729/3362] Forecasting KNOP... [2026-03-05T20:25:29.951001] [INFO ] [sig ] Generating forecast for: KNOP [2026-03-05T20:25:29.951031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-03-05T20:25:29.962497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-03-05T20:25:29.962869] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-03-05T20:25:29.963843] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-03-05T20:25:29.963912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:29.963955] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:29.963984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:29.964042] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:30.026079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:30.026968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:30.027064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:30.027103] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:30.151988] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:30.152153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:30.152196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:30.152226] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:30.155691] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: DOWN (p=24.77%) [2026-03-05T20:25:30.155982] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-03-05T20:25:30.156114] [INFO ] [sig ] KNOP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:30.303327] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KNOP.txt [2026-03-05T20:25:30.303465] [INFO ] [sig ] [1729/3362] Completed KNOP in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-05T20:25:30.303505] [INFO ] [sig ] [1730/3362] Forecasting KNSA... [2026-03-05T20:25:30.303536] [INFO ] [sig ] Generating forecast for: KNSA [2026-03-05T20:25:30.303567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-03-05T20:25:30.315020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-03-05T20:25:30.315337] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-03-05T20:25:30.316194] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-03-05T20:25:30.316259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:30.316299] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:30.316335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:30.316398] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:30.375622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:30.376340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:30.376459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:30.376495] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:30.501082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:30.501289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:30.501351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:30.501391] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:30.505175] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: UP (p=50.87%) [2026-03-05T20:25:30.505512] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-03-05T20:25:30.505698] [INFO ] [sig ] KNSA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:30.655556] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KNSA.txt [2026-03-05T20:25:30.655708] [INFO ] [sig ] [1730/3362] Completed KNSA in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-05T20:25:30.655754] [INFO ] [sig ] [1731/3362] Forecasting KNSL... [2026-03-05T20:25:30.655976] [INFO ] [sig ] Generating forecast for: KNSL [2026-03-05T20:25:30.656005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-03-05T20:25:30.667478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-03-05T20:25:30.667840] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-03-05T20:25:30.668704] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-03-05T20:25:30.668756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:30.668789] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:30.668816] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:30.668872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:30.729364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:30.730043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:30.730125] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:30.730159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:30.855313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:30.855679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:30.855724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:30.855754] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:30.859475] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: UP (p=84.97%) [2026-03-05T20:25:30.859774] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-03-05T20:25:30.859908] [INFO ] [sig ] KNSL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:31.011895] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KNSL.txt [2026-03-05T20:25:31.012056] [INFO ] [sig ] [1731/3362] Completed KNSL in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-05T20:25:31.012097] [INFO ] [sig ] [1732/3362] Forecasting KNTK... [2026-03-05T20:25:31.012128] [INFO ] [sig ] Generating forecast for: KNTK [2026-03-05T20:25:31.012158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNTK' from 'https://tdm.silogroup.org/data/derivative_storage/KNTK.csv'. [2026-03-05T20:25:31.028541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNTK'. [2026-03-05T20:25:31.029301] [INFO ] [FORECASTER] Starting predict_future for KNTK [2026-03-05T20:25:31.030737] [DEBUG] [LOCAL ] No optimal features file found for KNTK: ./output/feature-sets/KNTK.txt [2026-03-05T20:25:31.030806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:31.030848] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:31.030882] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:31.030962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:31.096981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:31.098056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:31.098153] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:31.098188] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:31.225059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:31.225278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:31.225333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:31.225368] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:31.229460] [DEBUG] [FORECASTER] KNTK: Forecast T+1@11:T+2@11: DOWN (p=22.71%) [2026-03-05T20:25:31.229768] [INFO ] [FORECASTER] Completed predict_future for KNTK [2026-03-05T20:25:31.229933] [INFO ] [sig ] KNTK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:31.380363] [INFO ] [LOCAL ] Saved forecast: KNTK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KNTK.txt [2026-03-05T20:25:31.380537] [INFO ] [sig ] [1732/3362] Completed KNTK in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-05T20:25:31.380598] [INFO ] [sig ] [1733/3362] Forecasting KNX... [2026-03-05T20:25:31.380632] [INFO ] [sig ] Generating forecast for: KNX [2026-03-05T20:25:31.380662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-03-05T20:25:31.393042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-03-05T20:25:31.393488] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-03-05T20:25:31.394402] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-03-05T20:25:31.394462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:31.394497] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:31.394524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:31.394607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:31.455709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:31.456645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:31.456734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:31.456769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:31.583926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:31.584106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:31.584150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:31.584181] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:31.588051] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: UP (p=98.79%) [2026-03-05T20:25:31.588406] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-03-05T20:25:31.588553] [INFO ] [sig ] KNX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:31.738997] [INFO ] [LOCAL ] Saved forecast: KNX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KNX.txt [2026-03-05T20:25:31.739202] [INFO ] [sig ] [1733/3362] Completed KNX in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 9.8m [2026-03-05T20:25:31.739246] [INFO ] [sig ] [1734/3362] Forecasting KOD... [2026-03-05T20:25:31.739278] [INFO ] [sig ] Generating forecast for: KOD [2026-03-05T20:25:31.739310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-03-05T20:25:31.751119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-03-05T20:25:31.751550] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-03-05T20:25:31.752496] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-03-05T20:25:31.752552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:31.752615] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:31.752645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:31.752704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:31.816013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:31.816992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:31.817087] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:31.817121] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:31.948462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:31.948665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:31.948710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:31.948757] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:31.952368] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: DOWN (p=17.35%) [2026-03-05T20:25:31.952691] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-03-05T20:25:31.952829] [INFO ] [sig ] KOD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:32.099255] [INFO ] [LOCAL ] Saved forecast: KOD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KOD.txt [2026-03-05T20:25:32.099442] [INFO ] [sig ] [1734/3362] Completed KOD in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-05T20:25:32.099486] [INFO ] [sig ] [1735/3362] Forecasting KODK... [2026-03-05T20:25:32.099516] [INFO ] [sig ] Generating forecast for: KODK [2026-03-05T20:25:32.099550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KODK' from 'https://tdm.silogroup.org/data/derivative_storage/KODK.csv'. [2026-03-05T20:25:32.111354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KODK'. [2026-03-05T20:25:32.111687] [INFO ] [FORECASTER] Starting predict_future for KODK [2026-03-05T20:25:32.112487] [DEBUG] [LOCAL ] No optimal features file found for KODK: ./output/feature-sets/KODK.txt [2026-03-05T20:25:32.112542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:32.112608] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:32.112639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:32.112696] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:32.171258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:32.171993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:32.172077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:32.172113] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:32.296121] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:32.296282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:32.296338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:32.296376] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:32.299999] [DEBUG] [FORECASTER] KODK: Forecast T+1@11:T+2@11: UP (p=81.84%) [2026-03-05T20:25:32.300303] [INFO ] [FORECASTER] Completed predict_future for KODK [2026-03-05T20:25:32.300462] [INFO ] [sig ] KODK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:32.448285] [INFO ] [LOCAL ] Saved forecast: KODK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KODK.txt [2026-03-05T20:25:32.448426] [INFO ] [sig ] [1735/3362] Completed KODK in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-05T20:25:32.448469] [INFO ] [sig ] [1736/3362] Forecasting KOF... [2026-03-05T20:25:32.448502] [INFO ] [sig ] Generating forecast for: KOF [2026-03-05T20:25:32.448534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-03-05T20:25:32.460284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-03-05T20:25:32.460621] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-03-05T20:25:32.461455] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-03-05T20:25:32.461510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:32.461545] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:32.461598] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:32.461661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:32.522083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:32.522983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:32.523083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:32.523119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:32.649954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:32.650117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:32.650161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:32.650192] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:32.653832] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: UP (p=57.19%) [2026-03-05T20:25:32.654127] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-03-05T20:25:32.654263] [INFO ] [sig ] KOF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:32.803626] [INFO ] [LOCAL ] Saved forecast: KOF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KOF.txt [2026-03-05T20:25:32.803774] [INFO ] [sig ] [1736/3362] Completed KOF in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-05T20:25:32.803814] [INFO ] [sig ] [1737/3362] Forecasting KOP... [2026-03-05T20:25:32.803844] [INFO ] [sig ] Generating forecast for: KOP [2026-03-05T20:25:32.803875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-03-05T20:25:32.816211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-03-05T20:25:32.816670] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-03-05T20:25:32.817510] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-03-05T20:25:32.817564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:32.817668] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:32.817698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:32.817757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:32.877183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:32.878181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:32.878270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:32.878305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:33.002208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:33.002374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:33.002416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:33.002444] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:33.005878] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: UP (p=88.85%) [2026-03-05T20:25:33.006162] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-03-05T20:25:33.006289] [INFO ] [sig ] KOP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:33.150086] [INFO ] [LOCAL ] Saved forecast: KOP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KOP.txt [2026-03-05T20:25:33.150215] [INFO ] [sig ] [1737/3362] Completed KOP in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-05T20:25:33.150255] [INFO ] [sig ] [1738/3362] Forecasting KOPN... [2026-03-05T20:25:33.150284] [INFO ] [sig ] Generating forecast for: KOPN [2026-03-05T20:25:33.150315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOPN' from 'https://tdm.silogroup.org/data/derivative_storage/KOPN.csv'. [2026-03-05T20:25:33.161685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOPN'. [2026-03-05T20:25:33.162021] [INFO ] [FORECASTER] Starting predict_future for KOPN [2026-03-05T20:25:33.162840] [DEBUG] [LOCAL ] No optimal features file found for KOPN: ./output/feature-sets/KOPN.txt [2026-03-05T20:25:33.162892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:33.162924] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:33.162966] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:33.163024] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:33.219694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:33.220342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:33.220421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:33.220453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:33.341834] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:33.341998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:33.342041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:33.342071] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:33.345645] [DEBUG] [FORECASTER] KOPN: Forecast T+1@11:T+2@11: DOWN (p=32.05%) [2026-03-05T20:25:33.345929] [INFO ] [FORECASTER] Completed predict_future for KOPN [2026-03-05T20:25:33.346059] [INFO ] [sig ] KOPN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:33.491971] [INFO ] [LOCAL ] Saved forecast: KOPN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KOPN.txt [2026-03-05T20:25:33.492112] [INFO ] [sig ] [1738/3362] Completed KOPN in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-05T20:25:33.492152] [INFO ] [sig ] [1739/3362] Forecasting KOSS... [2026-03-05T20:25:33.492181] [INFO ] [sig ] Generating forecast for: KOSS [2026-03-05T20:25:33.492221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOSS' from 'https://tdm.silogroup.org/data/derivative_storage/KOSS.csv'. [2026-03-05T20:25:33.503990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOSS'. [2026-03-05T20:25:33.504381] [INFO ] [FORECASTER] Starting predict_future for KOSS [2026-03-05T20:25:33.505237] [DEBUG] [LOCAL ] No optimal features file found for KOSS: ./output/feature-sets/KOSS.txt [2026-03-05T20:25:33.505290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:33.505324] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:33.505352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:33.505413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:33.563886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:33.564834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:33.564924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:33.564959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:33.684083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:33.684253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:33.684294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:33.684325] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:33.688001] [DEBUG] [FORECASTER] KOSS: Forecast T+1@11:T+2@11: UP (p=99.55%) [2026-03-05T20:25:33.688288] [INFO ] [FORECASTER] Completed predict_future for KOSS [2026-03-05T20:25:33.688420] [INFO ] [sig ] KOSS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:33.835557] [INFO ] [LOCAL ] Saved forecast: KOSS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KOSS.txt [2026-03-05T20:25:33.835717] [INFO ] [sig ] [1739/3362] Completed KOSS in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-05T20:25:33.835756] [INFO ] [sig ] [1740/3362] Forecasting KPRX... [2026-03-05T20:25:33.835786] [INFO ] [sig ] Generating forecast for: KPRX [2026-03-05T20:25:33.835817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPRX' from 'https://tdm.silogroup.org/data/derivative_storage/KPRX.csv'. [2026-03-05T20:25:33.846928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPRX'. [2026-03-05T20:25:33.847280] [INFO ] [FORECASTER] Starting predict_future for KPRX [2026-03-05T20:25:33.848177] [DEBUG] [LOCAL ] No optimal features file found for KPRX: ./output/feature-sets/KPRX.txt [2026-03-05T20:25:33.848231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:33.848263] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:33.848289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:33.848355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:33.905993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:33.906889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:33.906976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:33.907010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:34.029686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:34.029850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:34.029893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:34.029959] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:34.033600] [DEBUG] [FORECASTER] KPRX: Forecast T+1@11:T+2@11: UP (p=87.71%) [2026-03-05T20:25:34.033898] [INFO ] [FORECASTER] Completed predict_future for KPRX [2026-03-05T20:25:34.034033] [INFO ] [sig ] KPRX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:34.190367] [INFO ] [LOCAL ] Saved forecast: KPRX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KPRX.txt [2026-03-05T20:25:34.190510] [INFO ] [sig ] [1740/3362] Completed KPRX in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-05T20:25:34.190550] [INFO ] [sig ] [1741/3362] Forecasting KPTI... [2026-03-05T20:25:34.190598] [INFO ] [sig ] Generating forecast for: KPTI [2026-03-05T20:25:34.190825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-03-05T20:25:34.203074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-03-05T20:25:34.203442] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-03-05T20:25:34.204338] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-03-05T20:25:34.204398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:34.204432] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:34.204460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:34.204517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:34.265812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:34.266486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:34.266590] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:34.266628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:34.395945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:34.396121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:34.396174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:34.396207] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:34.400093] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: DOWN (p=0.29%) [2026-03-05T20:25:34.400421] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-03-05T20:25:34.400592] [INFO ] [sig ] KPTI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:34.553260] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KPTI.txt [2026-03-05T20:25:34.553420] [INFO ] [sig ] [1741/3362] Completed KPTI in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-05T20:25:34.553463] [INFO ] [sig ] [1742/3362] Forecasting KRC... [2026-03-05T20:25:34.553510] [INFO ] [sig ] Generating forecast for: KRC [2026-03-05T20:25:34.553544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-03-05T20:25:34.567459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-03-05T20:25:34.567968] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-03-05T20:25:34.569184] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-03-05T20:25:34.569254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:34.569308] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:34.569350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:34.569418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:34.631765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:34.632657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:34.632771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:34.632810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:34.761119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:34.761292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:34.761343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:34.761382] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:34.764992] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: UP (p=92.19%) [2026-03-05T20:25:34.765323] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-03-05T20:25:34.765514] [INFO ] [sig ] KRC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:34.915922] [INFO ] [LOCAL ] Saved forecast: KRC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KRC.txt [2026-03-05T20:25:34.916086] [INFO ] [sig ] [1742/3362] Completed KRC in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-05T20:25:34.916127] [INFO ] [sig ] [1743/3362] Forecasting KREF... [2026-03-05T20:25:34.916158] [INFO ] [sig ] Generating forecast for: KREF [2026-03-05T20:25:34.916191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-03-05T20:25:34.928199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-03-05T20:25:34.928594] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-03-05T20:25:34.929425] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-03-05T20:25:34.929477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:34.929510] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:34.929536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:34.929615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:34.987140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:34.988306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:34.988394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:34.988426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:35.112638] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:35.112800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:35.112842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:35.112871] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:35.116438] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: UP (p=58.05%) [2026-03-05T20:25:35.116751] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-03-05T20:25:35.116888] [INFO ] [sig ] KREF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:35.266542] [INFO ] [LOCAL ] Saved forecast: KREF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KREF.txt [2026-03-05T20:25:35.266710] [INFO ] [sig ] [1743/3362] Completed KREF in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-05T20:25:35.266751] [INFO ] [sig ] [1744/3362] Forecasting KRG... [2026-03-05T20:25:35.266780] [INFO ] [sig ] Generating forecast for: KRG [2026-03-05T20:25:35.266810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-03-05T20:25:35.278084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-03-05T20:25:35.278416] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-03-05T20:25:35.279276] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-03-05T20:25:35.279334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:35.279373] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:35.279402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:35.279460] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:35.338354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:35.339060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:35.339142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:35.339177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:35.463047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:35.463205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:35.463248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:35.463278] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:35.466830] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: UP (p=99.33%) [2026-03-05T20:25:35.467115] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-03-05T20:25:35.467262] [INFO ] [sig ] KRG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:35.615814] [INFO ] [LOCAL ] Saved forecast: KRG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KRG.txt [2026-03-05T20:25:35.615963] [INFO ] [sig ] [1744/3362] Completed KRG in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.8m [2026-03-05T20:25:35.616003] [INFO ] [sig ] [1745/3362] Forecasting KRMD... [2026-03-05T20:25:35.616033] [INFO ] [sig ] Generating forecast for: KRMD [2026-03-05T20:25:35.616063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-03-05T20:25:35.627158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-03-05T20:25:35.627509] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-03-05T20:25:35.628375] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-03-05T20:25:35.628429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:35.628461] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:35.628488] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:35.628545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:35.686127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:35.686859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:35.686943] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:35.686977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:35.805714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:35.805864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:35.805929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:35.805976] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:35.809507] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: DOWN (p=7.46%) [2026-03-05T20:25:35.809806] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-03-05T20:25:35.809936] [INFO ] [sig ] KRMD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:35.957305] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KRMD.txt [2026-03-05T20:25:35.957454] [INFO ] [sig ] [1745/3362] Completed KRMD in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-05T20:25:35.957494] [INFO ] [sig ] [1746/3362] Forecasting KRNY... [2026-03-05T20:25:35.957523] [INFO ] [sig ] Generating forecast for: KRNY [2026-03-05T20:25:35.957553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-03-05T20:25:35.968946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-03-05T20:25:35.969289] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-03-05T20:25:35.970154] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-03-05T20:25:35.970206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:35.970239] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:35.970266] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:35.970321] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:36.026887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:36.027557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:36.027680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:36.027721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:36.149231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:36.149392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:36.149433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:36.149462] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:36.152961] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: DOWN (p=24.62%) [2026-03-05T20:25:36.153235] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-03-05T20:25:36.153364] [INFO ] [sig ] KRNY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:36.300390] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KRNY.txt [2026-03-05T20:25:36.300523] [INFO ] [sig ] [1746/3362] Completed KRNY in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-05T20:25:36.300562] [INFO ] [sig ] [1747/3362] Forecasting KRO... [2026-03-05T20:25:36.300614] [INFO ] [sig ] Generating forecast for: KRO [2026-03-05T20:25:36.300645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-03-05T20:25:36.313064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-03-05T20:25:36.313431] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-03-05T20:25:36.314282] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-03-05T20:25:36.314334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:36.314366] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:36.314393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:36.314449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:36.372007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:36.372825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:36.372966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:36.373009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:36.492290] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:36.492442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:36.492486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:36.492516] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:36.495942] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: UP (p=71.02%) [2026-03-05T20:25:36.496225] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-03-05T20:25:36.496351] [INFO ] [sig ] KRO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:36.647405] [INFO ] [LOCAL ] Saved forecast: KRO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KRO.txt [2026-03-05T20:25:36.647543] [INFO ] [sig ] [1747/3362] Completed KRO in 0.3s | 2.77 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-05T20:25:36.647600] [INFO ] [sig ] [1748/3362] Forecasting KROS... [2026-03-05T20:25:36.647633] [INFO ] [sig ] Generating forecast for: KROS [2026-03-05T20:25:36.647695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-03-05T20:25:36.659824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-03-05T20:25:36.660204] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-03-05T20:25:36.661119] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-03-05T20:25:36.661174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:36.661209] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:36.661236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:36.661295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:36.726988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:36.728013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:36.728102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:36.728137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:36.847627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:36.847848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:36.847894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:36.847923] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:36.851469] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: DOWN (p=36.58%) [2026-03-05T20:25:36.851776] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-03-05T20:25:36.851912] [INFO ] [sig ] KROS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:37.000249] [INFO ] [LOCAL ] Saved forecast: KROS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KROS.txt [2026-03-05T20:25:37.000424] [INFO ] [sig ] [1748/3362] Completed KROS in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-05T20:25:37.000475] [INFO ] [sig ] [1749/3362] Forecasting KRRO... [2026-03-05T20:25:37.000513] [INFO ] [sig ] Generating forecast for: KRRO [2026-03-05T20:25:37.000545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-03-05T20:25:37.011950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-03-05T20:25:37.012342] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-03-05T20:25:37.013261] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-03-05T20:25:37.013316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:37.013354] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:37.013389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:37.013475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:37.072406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:37.073359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:37.073465] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:37.073507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:37.202174] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:37.202342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:37.202386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:37.202418] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:37.205891] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: DOWN (p=37.35%) [2026-03-05T20:25:37.206173] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-03-05T20:25:37.206304] [INFO ] [sig ] KRRO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:37.359718] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KRRO.txt [2026-03-05T20:25:37.359894] [INFO ] [sig ] [1749/3362] Completed KRRO in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-05T20:25:37.359943] [INFO ] [sig ] [1750/3362] Forecasting KRUS... [2026-03-05T20:25:37.359976] [INFO ] [sig ] Generating forecast for: KRUS [2026-03-05T20:25:37.360007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-03-05T20:25:37.372040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-03-05T20:25:37.372456] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-03-05T20:25:37.373337] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-03-05T20:25:37.373392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:37.373426] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:37.373454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:37.373514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:37.441397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:37.442360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:37.442449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:37.442485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:37.565243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:37.565416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:37.565462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:37.565492] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:37.569250] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: DOWN (p=12.97%) [2026-03-05T20:25:37.569544] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-03-05T20:25:37.569700] [INFO ] [sig ] KRUS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:37.720810] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KRUS.txt [2026-03-05T20:25:37.721088] [INFO ] [sig ] [1750/3362] Completed KRUS in 0.4s | 2.77 sym/s | Total: 10.5m | ETA: 9.7m [2026-03-05T20:25:37.721173] [INFO ] [sig ] [1751/3362] Forecasting KRYS... [2026-03-05T20:25:37.721216] [INFO ] [sig ] Generating forecast for: KRYS [2026-03-05T20:25:37.721251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-03-05T20:25:37.733810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-03-05T20:25:37.734251] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-03-05T20:25:37.735198] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-03-05T20:25:37.735271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:37.735309] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:37.735339] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:37.735413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:37.802000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:37.802951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:37.803041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:37.803075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:37.926973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:37.927135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:37.927180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:37.927212] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:37.930965] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: DOWN (p=15.45%) [2026-03-05T20:25:37.931276] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-03-05T20:25:37.931428] [INFO ] [sig ] KRYS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:38.085643] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KRYS.txt [2026-03-05T20:25:38.085815] [INFO ] [sig ] [1751/3362] Completed KRYS in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-05T20:25:38.085860] [INFO ] [sig ] [1752/3362] Forecasting KSCP... [2026-03-05T20:25:38.085892] [INFO ] [sig ] Generating forecast for: KSCP [2026-03-05T20:25:38.085926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-03-05T20:25:38.097300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-03-05T20:25:38.097668] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-03-05T20:25:38.098531] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-03-05T20:25:38.098616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:38.098664] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:38.098701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:38.098761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:38.157801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:38.158537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:38.158679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:38.158718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:38.280153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:38.280310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:38.280353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:38.280384] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:38.284540] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: DOWN (p=33.13%) [2026-03-05T20:25:38.284909] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-03-05T20:25:38.285071] [INFO ] [sig ] KSCP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:38.434014] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KSCP.txt [2026-03-05T20:25:38.434161] [INFO ] [sig ] [1752/3362] Completed KSCP in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-05T20:25:38.434217] [INFO ] [sig ] [1753/3362] Forecasting KSPI... [2026-03-05T20:25:38.434250] [INFO ] [sig ] Generating forecast for: KSPI [2026-03-05T20:25:38.434280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-03-05T20:25:38.446266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-03-05T20:25:38.446657] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-03-05T20:25:38.447481] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-03-05T20:25:38.447533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:38.447567] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:38.447617] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:38.447695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:38.506649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:38.507487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:38.507602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:38.507638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:38.627921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:38.628083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:38.628127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:38.628160] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:38.631712] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: DOWN (p=25.41%) [2026-03-05T20:25:38.632004] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-03-05T20:25:38.632146] [INFO ] [sig ] KSPI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:38.786857] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KSPI.txt [2026-03-05T20:25:38.787057] [INFO ] [sig ] [1753/3362] Completed KSPI in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-05T20:25:38.787106] [INFO ] [sig ] [1754/3362] Forecasting KSS... [2026-03-05T20:25:38.787143] [INFO ] [sig ] Generating forecast for: KSS [2026-03-05T20:25:38.787176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-03-05T20:25:38.801558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-03-05T20:25:38.801997] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-03-05T20:25:38.802981] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-03-05T20:25:38.803041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:38.803109] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:38.803138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:38.803196] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:38.866123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:38.867148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:38.867237] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:38.867273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:38.990182] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:38.990347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:38.990393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:38.990430] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:38.994093] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: UP (p=79.26%) [2026-03-05T20:25:38.994393] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-03-05T20:25:38.994536] [INFO ] [sig ] KSS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:39.140014] [INFO ] [LOCAL ] Saved forecast: KSS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KSS.txt [2026-03-05T20:25:39.140183] [INFO ] [sig ] [1754/3362] Completed KSS in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-05T20:25:39.140226] [INFO ] [sig ] [1755/3362] Forecasting KTB... [2026-03-05T20:25:39.140256] [INFO ] [sig ] Generating forecast for: KTB [2026-03-05T20:25:39.140287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-03-05T20:25:39.151648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-03-05T20:25:39.152012] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-03-05T20:25:39.152851] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-03-05T20:25:39.152904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:39.152936] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:39.152963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:39.153019] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:39.210928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:39.211798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:39.211882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:39.211917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:39.336111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:39.336270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:39.336312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:39.336342] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:39.339965] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: UP (p=93.08%) [2026-03-05T20:25:39.340270] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-03-05T20:25:39.340407] [INFO ] [sig ] KTB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:39.495861] [INFO ] [LOCAL ] Saved forecast: KTB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KTB.txt [2026-03-05T20:25:39.496051] [INFO ] [sig ] [1755/3362] Completed KTB in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-05T20:25:39.496102] [INFO ] [sig ] [1756/3362] Forecasting KTCC... [2026-03-05T20:25:39.496140] [INFO ] [sig ] Generating forecast for: KTCC [2026-03-05T20:25:39.496173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-03-05T20:25:39.508256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-03-05T20:25:39.508703] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-03-05T20:25:39.509615] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-03-05T20:25:39.509673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:39.509708] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:39.509736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:39.509800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:39.574593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:39.575701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:39.575795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:39.575831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:39.684657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:39.684816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:39.684859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:39.684889] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:39.688567] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: UP (p=93.61%) [2026-03-05T20:25:39.688911] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-03-05T20:25:39.689064] [INFO ] [sig ] KTCC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:39.835596] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KTCC.txt [2026-03-05T20:25:39.835769] [INFO ] [sig ] [1756/3362] Completed KTCC in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-05T20:25:39.835812] [INFO ] [sig ] [1757/3362] Forecasting KTF... [2026-03-05T20:25:39.835842] [INFO ] [sig ] Generating forecast for: KTF [2026-03-05T20:25:39.835874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-03-05T20:25:39.847137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-03-05T20:25:39.847598] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-03-05T20:25:39.848626] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-03-05T20:25:39.848681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:39.848712] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:39.848738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:39.848800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:39.907445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:39.908439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:39.908528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:39.908564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:40.033986] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:40.034150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:40.034196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:40.034261] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:40.037935] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: DOWN (p=9.02%) [2026-03-05T20:25:40.038239] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-03-05T20:25:40.038382] [INFO ] [sig ] KTF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:40.190861] [INFO ] [LOCAL ] Saved forecast: KTF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KTF.txt [2026-03-05T20:25:40.191028] [INFO ] [sig ] [1757/3362] Completed KTF in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-05T20:25:40.191095] [INFO ] [sig ] [1758/3362] Forecasting KURA... [2026-03-05T20:25:40.191127] [INFO ] [sig ] Generating forecast for: KURA [2026-03-05T20:25:40.191161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-03-05T20:25:40.203195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-03-05T20:25:40.203605] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-03-05T20:25:40.204471] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-03-05T20:25:40.204533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:40.204568] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:40.204621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:40.204682] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:40.262613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:40.263497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:40.263604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:40.263641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:40.389370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:40.389607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:40.389655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:40.389687] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:40.393990] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-03-05T20:25:40.394346] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-03-05T20:25:40.394519] [INFO ] [sig ] KURA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:40.541104] [INFO ] [LOCAL ] Saved forecast: KURA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KURA.txt [2026-03-05T20:25:40.541290] [INFO ] [sig ] [1758/3362] Completed KURA in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-05T20:25:40.541337] [INFO ] [sig ] [1759/3362] Forecasting KVHI... [2026-03-05T20:25:40.541369] [INFO ] [sig ] Generating forecast for: KVHI [2026-03-05T20:25:40.541401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-03-05T20:25:40.552432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-03-05T20:25:40.552868] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-03-05T20:25:40.553752] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-03-05T20:25:40.553807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:40.553839] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:40.553866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:40.553927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:40.611094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:40.612031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:40.612131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:40.612167] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:40.732674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:40.732836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:40.732877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:40.732907] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:40.736366] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: UP (p=89.15%) [2026-03-05T20:25:40.736696] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-03-05T20:25:40.736833] [INFO ] [sig ] KVHI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:40.889930] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KVHI.txt [2026-03-05T20:25:40.890088] [INFO ] [sig ] [1759/3362] Completed KVHI in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-05T20:25:40.890131] [INFO ] [sig ] [1760/3362] Forecasting KVUE... [2026-03-05T20:25:40.890163] [INFO ] [sig ] Generating forecast for: KVUE [2026-03-05T20:25:40.890194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-03-05T20:25:40.901817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-03-05T20:25:40.902186] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-03-05T20:25:40.903023] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-03-05T20:25:40.903077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:40.903109] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:40.903136] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:40.903191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:40.959894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:40.960784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:40.960871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:40.960905] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:41.084458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:41.084726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:41.084789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:41.084833] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:41.088710] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: UP (p=78.68%) [2026-03-05T20:25:41.089049] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-03-05T20:25:41.089200] [INFO ] [sig ] KVUE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:41.243780] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KVUE.txt [2026-03-05T20:25:41.243939] [INFO ] [sig ] [1760/3362] Completed KVUE in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.7m [2026-03-05T20:25:41.243981] [INFO ] [sig ] [1761/3362] Forecasting KVYO... [2026-03-05T20:25:41.244011] [INFO ] [sig ] Generating forecast for: KVYO [2026-03-05T20:25:41.244053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-03-05T20:25:41.255768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-03-05T20:25:41.256128] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-03-05T20:25:41.256973] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-03-05T20:25:41.257026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:41.257059] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:41.257086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:41.257143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:41.316870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:41.317820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:41.317927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:41.317963] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:41.460032] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:41.460198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:41.460244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:41.460276] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:41.463857] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: UP (p=92.46%) [2026-03-05T20:25:41.464152] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-03-05T20:25:41.464290] [INFO ] [sig ] KVYO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:41.616992] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KVYO.txt [2026-03-05T20:25:41.617185] [INFO ] [sig ] [1761/3362] Completed KVYO in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-05T20:25:41.617236] [INFO ] [sig ] [1762/3362] Forecasting KYN... [2026-03-05T20:25:41.617270] [INFO ] [sig ] Generating forecast for: KYN [2026-03-05T20:25:41.617304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-03-05T20:25:41.629436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-03-05T20:25:41.629982] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-03-05T20:25:41.630911] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-03-05T20:25:41.630968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:41.631018] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:41.631048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:41.631107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:41.690309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:41.691227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:41.691319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:41.691356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:41.828328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:41.828511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:41.828565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:41.828624] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:41.832548] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: UP (p=51.43%) [2026-03-05T20:25:41.832879] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-03-05T20:25:41.833041] [INFO ] [sig ] KYN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:41.986711] [INFO ] [LOCAL ] Saved forecast: KYN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KYN.txt [2026-03-05T20:25:41.986861] [INFO ] [sig ] [1762/3362] Completed KYN in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-05T20:25:41.986903] [INFO ] [sig ] [1763/3362] Forecasting KYTX... [2026-03-05T20:25:41.986936] [INFO ] [sig ] Generating forecast for: KYTX [2026-03-05T20:25:41.986970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-03-05T20:25:41.998741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-03-05T20:25:41.999079] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-03-05T20:25:41.999997] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-03-05T20:25:42.000053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:42.000089] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:42.000117] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:42.000175] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:42.061776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:42.062848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:42.062949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:42.062993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:42.199029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:42.199191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:42.199232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:42.199261] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:42.202776] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: DOWN (p=19.60%) [2026-03-05T20:25:42.203071] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-03-05T20:25:42.203206] [INFO ] [sig ] KYTX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:42.348216] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/KYTX.txt [2026-03-05T20:25:42.348395] [INFO ] [sig ] [1763/3362] Completed KYTX in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-05T20:25:42.348437] [INFO ] [sig ] [1764/3362] Forecasting KZIA... [2026-03-05T20:25:42.348467] [INFO ] [sig ] Generating forecast for: KZIA [2026-03-05T20:25:42.348504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-03-05T20:25:42.361481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-03-05T20:25:42.362166] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-03-05T20:25:42.363065] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-03-05T20:25:42.363120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:42.363154] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:42.363183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:42.363242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:42.432928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:42.433910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:42.434050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:42.434086] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:42.563591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:42.563750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:42.563795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:42.563827] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:42.567810] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: UP (p=58.94%) [2026-03-05T20:25:42.568148] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-03-05T20:25:42.568288] [INFO ] [sig ] KZIA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:42.726129] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/KZIA.txt [2026-03-05T20:25:42.726304] [INFO ] [sig ] [1764/3362] Completed KZIA in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-05T20:25:42.726347] [INFO ] [sig ] [1765/3362] Forecasting L... [2026-03-05T20:25:42.726378] [INFO ] [sig ] Generating forecast for: L [2026-03-05T20:25:42.726409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-03-05T20:25:42.738766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-03-05T20:25:42.739148] [INFO ] [FORECASTER] Starting predict_future for L [2026-03-05T20:25:42.740075] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-03-05T20:25:42.740129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:42.740162] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:42.740189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:42.740245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:42.800551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:42.801542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:42.801679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:42.801716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:42.921555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:42.921744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:42.921789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:42.921819] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:42.925497] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: DOWN (p=19.86%) [2026-03-05T20:25:42.925840] [INFO ] [FORECASTER] Completed predict_future for L [2026-03-05T20:25:42.925988] [INFO ] [sig ] L: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:43.084680] [INFO ] [LOCAL ] Saved forecast: L 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/L.txt [2026-03-05T20:25:43.084840] [INFO ] [sig ] [1765/3362] Completed L in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-05T20:25:43.084888] [INFO ] [sig ] [1766/3362] Forecasting LAB... [2026-03-05T20:25:43.084918] [INFO ] [sig ] Generating forecast for: LAB [2026-03-05T20:25:43.084950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAB' from 'https://tdm.silogroup.org/data/derivative_storage/LAB.csv'. [2026-03-05T20:25:43.097231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAB'. [2026-03-05T20:25:43.097662] [INFO ] [FORECASTER] Starting predict_future for LAB [2026-03-05T20:25:43.098508] [DEBUG] [LOCAL ] No optimal features file found for LAB: ./output/feature-sets/LAB.txt [2026-03-05T20:25:43.098597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:43.098641] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:43.098675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:43.098733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:43.157507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:43.158369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:43.158461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:43.158499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:43.278887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:43.279042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:43.279083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:43.279112] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:43.282760] [DEBUG] [FORECASTER] LAB: Forecast T+1@11:T+2@11: UP (p=83.39%) [2026-03-05T20:25:43.283038] [INFO ] [FORECASTER] Completed predict_future for LAB [2026-03-05T20:25:43.283169] [INFO ] [sig ] LAB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:43.431396] [INFO ] [LOCAL ] Saved forecast: LAB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LAB.txt [2026-03-05T20:25:43.431590] [INFO ] [sig ] [1766/3362] Completed LAB in 0.3s | 2.77 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-05T20:25:43.431635] [INFO ] [sig ] [1767/3362] Forecasting LAC... [2026-03-05T20:25:43.431664] [INFO ] [sig ] Generating forecast for: LAC [2026-03-05T20:25:43.431695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-03-05T20:25:43.443492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-03-05T20:25:43.443954] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-03-05T20:25:43.444893] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-03-05T20:25:43.444949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:43.444984] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:43.445012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:43.445071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:43.508225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:43.509236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:43.509333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:43.509367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:43.639133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:43.639501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:43.639543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:43.639593] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:43.643437] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: UP (p=78.73%) [2026-03-05T20:25:43.643796] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-03-05T20:25:43.643940] [INFO ] [sig ] LAC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:43.797250] [INFO ] [LOCAL ] Saved forecast: LAC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LAC.txt [2026-03-05T20:25:43.797450] [INFO ] [sig ] [1767/3362] Completed LAC in 0.4s | 2.77 sym/s | Total: 10.6m | ETA: 9.6m [2026-03-05T20:25:43.797492] [INFO ] [sig ] [1768/3362] Forecasting LAD... [2026-03-05T20:25:43.797523] [INFO ] [sig ] Generating forecast for: LAD [2026-03-05T20:25:43.797554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-03-05T20:25:43.808397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-03-05T20:25:43.808747] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-03-05T20:25:43.809545] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-03-05T20:25:43.809627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:43.809662] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:43.809689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:43.809747] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:43.866944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:43.867552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:43.867664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:43.867699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:43.980891] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:43.981051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:43.981092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:43.981122] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:43.984715] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: DOWN (p=35.88%) [2026-03-05T20:25:43.985000] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-03-05T20:25:43.985131] [INFO ] [sig ] LAD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:44.135411] [INFO ] [LOCAL ] Saved forecast: LAD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LAD.txt [2026-03-05T20:25:44.135617] [INFO ] [sig ] [1768/3362] Completed LAD in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-05T20:25:44.135667] [INFO ] [sig ] [1769/3362] Forecasting LAES... [2026-03-05T20:25:44.135698] [INFO ] [sig ] Generating forecast for: LAES [2026-03-05T20:25:44.135730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-03-05T20:25:44.148209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-03-05T20:25:44.148599] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-03-05T20:25:44.149640] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-03-05T20:25:44.149693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:44.149732] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:44.149762] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:44.149820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:44.207000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:44.207983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:44.208085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:44.208119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:44.327706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:44.327867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:44.327909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:44.327976] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:44.331491] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: DOWN (p=26.33%) [2026-03-05T20:25:44.331822] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-03-05T20:25:44.331965] [INFO ] [sig ] LAES: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:44.518744] [INFO ] [LOCAL ] Saved forecast: LAES 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LAES.txt [2026-03-05T20:25:44.518920] [INFO ] [sig ] [1769/3362] Completed LAES in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-05T20:25:44.519149] [INFO ] [sig ] [1770/3362] Forecasting LAND... [2026-03-05T20:25:44.519178] [INFO ] [sig ] Generating forecast for: LAND [2026-03-05T20:25:44.519209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-03-05T20:25:44.532199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-03-05T20:25:44.532683] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-03-05T20:25:44.533829] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-03-05T20:25:44.533893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:44.533937] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:44.533970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:44.534046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:44.604154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:44.605067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:44.605151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:44.605184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:44.729699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:44.730054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:44.730095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:44.730125] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:44.733637] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: DOWN (p=38.22%) [2026-03-05T20:25:44.733923] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-03-05T20:25:44.734056] [INFO ] [sig ] LAND: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:44.895311] [INFO ] [LOCAL ] Saved forecast: LAND 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LAND.txt [2026-03-05T20:25:44.895494] [INFO ] [sig ] [1770/3362] Completed LAND in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-05T20:25:44.895534] [INFO ] [sig ] [1771/3362] Forecasting LANDO... [2026-03-05T20:25:44.895563] [INFO ] [sig ] Generating forecast for: LANDO [2026-03-05T20:25:44.895613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-03-05T20:25:44.907495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-03-05T20:25:44.907990] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-03-05T20:25:44.909085] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-03-05T20:25:44.909148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:44.909231] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:44.909263] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:44.909324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:44.967622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:44.968701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:44.968821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:44.968855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:45.073586] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:45.073748] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-05T20:25:45.073790] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:45.073820] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:45.077288] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: UP (p=97.34%) [2026-03-05T20:25:45.077603] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-03-05T20:25:45.077765] [INFO ] [sig ] LANDO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:45.228532] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LANDO.txt [2026-03-05T20:25:45.228724] [INFO ] [sig ] [1771/3362] Completed LANDO in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-05T20:25:45.228767] [INFO ] [sig ] [1772/3362] Forecasting LANDP... [2026-03-05T20:25:45.228798] [INFO ] [sig ] Generating forecast for: LANDP [2026-03-05T20:25:45.228828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-03-05T20:25:45.240440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-03-05T20:25:45.240815] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-03-05T20:25:45.241655] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-03-05T20:25:45.241707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:45.241739] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:45.241765] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:45.241821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:45.299114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:45.299846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:45.299926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:45.299959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:45.411644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:45.411802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:45.411845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:45.411876] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:45.415376] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: DOWN (p=43.15%) [2026-03-05T20:25:45.415707] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-03-05T20:25:45.415846] [INFO ] [sig ] LANDP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:45.576253] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LANDP.txt [2026-03-05T20:25:45.576424] [INFO ] [sig ] [1772/3362] Completed LANDP in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-05T20:25:45.576470] [INFO ] [sig ] [1773/3362] Forecasting LAZ... [2026-03-05T20:25:45.576502] [INFO ] [sig ] Generating forecast for: LAZ [2026-03-05T20:25:45.576533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-03-05T20:25:45.588216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-03-05T20:25:45.588632] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-03-05T20:25:45.589612] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-03-05T20:25:45.589669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:45.589718] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:45.589747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:45.589805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:45.647926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:45.648702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:45.648789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:45.648834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:45.771741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:45.771899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:45.771941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:45.771970] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:45.775394] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: UP (p=83.11%) [2026-03-05T20:25:45.775747] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-03-05T20:25:45.775878] [INFO ] [sig ] LAZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:45.927018] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LAZ.txt [2026-03-05T20:25:45.927176] [INFO ] [sig ] [1773/3362] Completed LAZ in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-05T20:25:45.927216] [INFO ] [sig ] [1774/3362] Forecasting LBRDA... [2026-03-05T20:25:45.927246] [INFO ] [sig ] Generating forecast for: LBRDA [2026-03-05T20:25:45.927278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-03-05T20:25:45.938248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-03-05T20:25:45.938675] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-03-05T20:25:45.939549] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-03-05T20:25:45.939646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:45.939688] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:45.939720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:45.939779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:45.999840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:46.000834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:46.000927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:46.000962] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:46.127119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:46.127288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:46.127332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:46.127395] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:46.131080] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: UP (p=93.83%) [2026-03-05T20:25:46.131379] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-03-05T20:25:46.131525] [INFO ] [sig ] LBRDA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:46.284550] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LBRDA.txt [2026-03-05T20:25:46.284731] [INFO ] [sig ] [1774/3362] Completed LBRDA in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-05T20:25:46.284771] [INFO ] [sig ] [1775/3362] Forecasting LBRDK... [2026-03-05T20:25:46.284800] [INFO ] [sig ] Generating forecast for: LBRDK [2026-03-05T20:25:46.284829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-03-05T20:25:46.299878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-03-05T20:25:46.300274] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-03-05T20:25:46.301196] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-03-05T20:25:46.301252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:46.301286] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:46.301314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:46.301372] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:46.359945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:46.360906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:46.360994] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:46.361028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:46.482621] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:46.482786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:46.482830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:46.482859] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:46.486429] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-03-05T20:25:46.486742] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-03-05T20:25:46.486878] [INFO ] [sig ] LBRDK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:46.642251] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LBRDK.txt [2026-03-05T20:25:46.642393] [INFO ] [sig ] [1775/3362] Completed LBRDK in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-05T20:25:46.642432] [INFO ] [sig ] [1776/3362] Forecasting LBTYA... [2026-03-05T20:25:46.642463] [INFO ] [sig ] Generating forecast for: LBTYA [2026-03-05T20:25:46.642493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-03-05T20:25:46.656133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-03-05T20:25:46.656502] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-03-05T20:25:46.657460] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-03-05T20:25:46.657517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:46.657551] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:46.657601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:46.657688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:46.719278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:46.720166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:46.720266] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:46.720305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:46.851145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:46.851307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:46.851350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:46.851382] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:46.855202] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: DOWN (p=1.07%) [2026-03-05T20:25:46.855488] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-03-05T20:25:46.855651] [INFO ] [sig ] LBTYA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:47.019389] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LBTYA.txt [2026-03-05T20:25:47.019545] [INFO ] [sig ] [1776/3362] Completed LBTYA in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-05T20:25:47.019623] [INFO ] [sig ] [1777/3362] Forecasting LBTYK... [2026-03-05T20:25:47.019689] [INFO ] [sig ] Generating forecast for: LBTYK [2026-03-05T20:25:47.019738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-03-05T20:25:47.032456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-03-05T20:25:47.032834] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-03-05T20:25:47.033717] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-03-05T20:25:47.033772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:47.033805] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:47.033832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:47.033890] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:47.098339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:47.099433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:47.099539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:47.099598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:47.226776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:47.226951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:47.227005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:47.227037] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:47.230905] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: DOWN (p=1.76%) [2026-03-05T20:25:47.231191] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-03-05T20:25:47.231364] [INFO ] [sig ] LBTYK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:47.388290] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LBTYK.txt [2026-03-05T20:25:47.388443] [INFO ] [sig ] [1777/3362] Completed LBTYK in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.6m [2026-03-05T20:25:47.388485] [INFO ] [sig ] [1778/3362] Forecasting LC... [2026-03-05T20:25:47.388517] [INFO ] [sig ] Generating forecast for: LC [2026-03-05T20:25:47.388548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-03-05T20:25:47.400688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-03-05T20:25:47.401113] [INFO ] [FORECASTER] Starting predict_future for LC [2026-03-05T20:25:47.401996] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-03-05T20:25:47.402050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:47.402083] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:47.402110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:47.402168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:47.463479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:47.464445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:47.464566] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:47.464621] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:47.590071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:47.590237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:47.590282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:47.590313] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:47.594076] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: UP (p=54.24%) [2026-03-05T20:25:47.594372] [INFO ] [FORECASTER] Completed predict_future for LC [2026-03-05T20:25:47.594511] [INFO ] [sig ] LC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:47.750261] [INFO ] [LOCAL ] Saved forecast: LC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LC.txt [2026-03-05T20:25:47.750426] [INFO ] [sig ] [1778/3362] Completed LC in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-05T20:25:47.750468] [INFO ] [sig ] [1779/3362] Forecasting LCFY... [2026-03-05T20:25:47.750500] [INFO ] [sig ] Generating forecast for: LCFY [2026-03-05T20:25:47.750530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-03-05T20:25:47.762126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-03-05T20:25:47.762496] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-03-05T20:25:47.763416] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-03-05T20:25:47.763473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:47.763507] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:47.763535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:47.763620] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:47.821380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:47.822159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:47.822248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:47.822282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:47.931614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:47.931783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:47.931824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:47.931854] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:47.935286] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: UP (p=76.20%) [2026-03-05T20:25:47.935563] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-03-05T20:25:47.935713] [INFO ] [sig ] LCFY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:48.083791] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LCFY.txt [2026-03-05T20:25:48.083939] [INFO ] [sig ] [1779/3362] Completed LCFY in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-05T20:25:48.084170] [INFO ] [sig ] [1780/3362] Forecasting LCID... [2026-03-05T20:25:48.084200] [INFO ] [sig ] Generating forecast for: LCID [2026-03-05T20:25:48.084231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-03-05T20:25:48.096839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-03-05T20:25:48.097388] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-03-05T20:25:48.098310] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-03-05T20:25:48.098364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:48.098396] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:48.098422] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:48.098479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:48.155887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:48.156621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:48.156717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:48.156756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:48.275256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:48.275412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:48.275453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:48.275497] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:48.278970] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: UP (p=91.39%) [2026-03-05T20:25:48.279248] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-03-05T20:25:48.279378] [INFO ] [sig ] LCID: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:48.423516] [INFO ] [LOCAL ] Saved forecast: LCID 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LCID.txt [2026-03-05T20:25:48.423691] [INFO ] [sig ] [1780/3362] Completed LCID in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-05T20:25:48.423741] [INFO ] [sig ] [1781/3362] Forecasting LCII... [2026-03-05T20:25:48.423777] [INFO ] [sig ] Generating forecast for: LCII [2026-03-05T20:25:48.423807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-03-05T20:25:48.434959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-03-05T20:25:48.435357] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-03-05T20:25:48.436275] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-03-05T20:25:48.436330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:48.436362] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:48.436391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:48.436448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:48.495754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:48.496562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:48.496720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:48.496756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:48.616955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:48.617111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:48.617155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:48.617185] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:48.620911] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: DOWN (p=23.36%) [2026-03-05T20:25:48.621197] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-03-05T20:25:48.621332] [INFO ] [sig ] LCII: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:48.769298] [INFO ] [LOCAL ] Saved forecast: LCII 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LCII.txt [2026-03-05T20:25:48.769474] [INFO ] [sig ] [1781/3362] Completed LCII in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-05T20:25:48.769516] [INFO ] [sig ] [1782/3362] Forecasting LCNB... [2026-03-05T20:25:48.769546] [INFO ] [sig ] Generating forecast for: LCNB [2026-03-05T20:25:48.769595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-03-05T20:25:48.781236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-03-05T20:25:48.781664] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-03-05T20:25:48.782510] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-03-05T20:25:48.782564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:48.782626] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:48.782656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:48.782715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:48.842189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:48.843050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:48.843137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:48.843187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:48.959886] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:48.960045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:48.960088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:48.960118] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:48.963621] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: UP (p=93.06%) [2026-03-05T20:25:48.963927] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-03-05T20:25:48.964067] [INFO ] [sig ] LCNB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:49.112484] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LCNB.txt [2026-03-05T20:25:49.112672] [INFO ] [sig ] [1782/3362] Completed LCNB in 0.3s | 2.77 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-05T20:25:49.112721] [INFO ] [sig ] [1783/3362] Forecasting LDI... [2026-03-05T20:25:49.112764] [INFO ] [sig ] Generating forecast for: LDI [2026-03-05T20:25:49.112800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-03-05T20:25:49.124046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-03-05T20:25:49.124454] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-03-05T20:25:49.125367] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-03-05T20:25:49.125424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:49.125458] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:49.125487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:49.125544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:49.185261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:49.186129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:49.186219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:49.186254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:49.314239] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:49.314400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:49.314441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:49.314470] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:49.317969] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: UP (p=75.17%) [2026-03-05T20:25:49.318257] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-03-05T20:25:49.318391] [INFO ] [sig ] LDI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:49.477340] [INFO ] [LOCAL ] Saved forecast: LDI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LDI.txt [2026-03-05T20:25:49.477514] [INFO ] [sig ] [1783/3362] Completed LDI in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-05T20:25:49.477558] [INFO ] [sig ] [1784/3362] Forecasting LDP... [2026-03-05T20:25:49.477615] [INFO ] [sig ] Generating forecast for: LDP [2026-03-05T20:25:49.477673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-03-05T20:25:49.491635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-03-05T20:25:49.492037] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-03-05T20:25:49.493184] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-03-05T20:25:49.493241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:49.493275] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:49.493331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:49.493394] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:49.556302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:49.557307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:49.557393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:49.557427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:49.680125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:49.680288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:49.680332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:49.680363] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:49.684134] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: DOWN (p=31.59%) [2026-03-05T20:25:49.684487] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-03-05T20:25:49.684652] [INFO ] [sig ] LDP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:49.835929] [INFO ] [LOCAL ] Saved forecast: LDP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LDP.txt [2026-03-05T20:25:49.836169] [INFO ] [sig ] [1784/3362] Completed LDP in 0.4s | 2.77 sym/s | Total: 10.7m | ETA: 9.5m [2026-03-05T20:25:49.836233] [INFO ] [sig ] [1785/3362] Forecasting LE... [2026-03-05T20:25:49.836277] [INFO ] [sig ] Generating forecast for: LE [2026-03-05T20:25:49.836322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-03-05T20:25:49.848491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-03-05T20:25:49.848979] [INFO ] [FORECASTER] Starting predict_future for LE [2026-03-05T20:25:49.849971] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-03-05T20:25:49.850030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:49.850063] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:49.850090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:49.850148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:49.907515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:49.908448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:49.908536] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:49.908569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:50.031516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:50.031704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:50.031749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:50.031779] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:50.035256] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=5.91%) [2026-03-05T20:25:50.035545] [INFO ] [FORECASTER] Completed predict_future for LE [2026-03-05T20:25:50.035702] [INFO ] [sig ] LE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:50.191062] [INFO ] [LOCAL ] Saved forecast: LE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LE.txt [2026-03-05T20:25:50.191263] [INFO ] [sig ] [1785/3362] Completed LE in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-05T20:25:50.191316] [INFO ] [sig ] [1786/3362] Forecasting LEA... [2026-03-05T20:25:50.191348] [INFO ] [sig ] Generating forecast for: LEA [2026-03-05T20:25:50.191378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-03-05T20:25:50.203481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-03-05T20:25:50.203910] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-03-05T20:25:50.204816] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-03-05T20:25:50.204883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:50.204917] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:50.204945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:50.205002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:50.261623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:50.262423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:50.262508] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:50.262542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:50.384269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:50.384471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:50.384514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:50.384544] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:50.388289] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: DOWN (p=6.57%) [2026-03-05T20:25:50.388594] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-03-05T20:25:50.388726] [INFO ] [sig ] LEA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:50.553375] [INFO ] [LOCAL ] Saved forecast: LEA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LEA.txt [2026-03-05T20:25:50.553535] [INFO ] [sig ] [1786/3362] Completed LEA in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-05T20:25:50.553601] [INFO ] [sig ] [1787/3362] Forecasting LECO... [2026-03-05T20:25:50.553634] [INFO ] [sig ] Generating forecast for: LECO [2026-03-05T20:25:50.553667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-03-05T20:25:50.568653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-03-05T20:25:50.569128] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-03-05T20:25:50.570276] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-03-05T20:25:50.570345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:50.570389] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:50.570425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:50.570503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:50.639450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:50.640394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:50.640496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:50.640541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:50.768387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:50.768552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:50.768620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:50.768655] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:50.772244] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: DOWN (p=17.32%) [2026-03-05T20:25:50.772547] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-03-05T20:25:50.772713] [INFO ] [sig ] LECO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:50.918187] [INFO ] [LOCAL ] Saved forecast: LECO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LECO.txt [2026-03-05T20:25:50.918325] [INFO ] [sig ] [1787/3362] Completed LECO in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-05T20:25:50.918365] [INFO ] [sig ] [1788/3362] Forecasting LEG... [2026-03-05T20:25:50.918395] [INFO ] [sig ] Generating forecast for: LEG [2026-03-05T20:25:50.918425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-03-05T20:25:50.929867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-03-05T20:25:50.930194] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-03-05T20:25:50.931033] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-03-05T20:25:50.931086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:50.931148] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:50.931177] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:50.931234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:50.988049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:50.988708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:50.988791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:50.988823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:51.111910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:51.112083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:51.112126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:51.112156] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:51.115997] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: UP (p=82.86%) [2026-03-05T20:25:51.116275] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-03-05T20:25:51.116400] [INFO ] [sig ] LEG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:51.259212] [INFO ] [LOCAL ] Saved forecast: LEG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LEG.txt [2026-03-05T20:25:51.259347] [INFO ] [sig ] [1788/3362] Completed LEG in 0.3s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-05T20:25:51.259385] [INFO ] [sig ] [1789/3362] Forecasting LEGH... [2026-03-05T20:25:51.259414] [INFO ] [sig ] Generating forecast for: LEGH [2026-03-05T20:25:51.259443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-03-05T20:25:51.270502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-03-05T20:25:51.270891] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-03-05T20:25:51.271776] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-03-05T20:25:51.271829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:51.271861] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:51.271888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:51.271945] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:51.329521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:51.330448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:51.330531] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:51.330564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:51.452701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:51.452886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:51.452935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:51.452965] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:51.456698] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: UP (p=95.48%) [2026-03-05T20:25:51.457004] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-03-05T20:25:51.457149] [INFO ] [sig ] LEGH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:51.607168] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LEGH.txt [2026-03-05T20:25:51.607312] [INFO ] [sig ] [1789/3362] Completed LEGH in 0.3s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-05T20:25:51.607355] [INFO ] [sig ] [1790/3362] Forecasting LEGN... [2026-03-05T20:25:51.607386] [INFO ] [sig ] Generating forecast for: LEGN [2026-03-05T20:25:51.607419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-03-05T20:25:51.618869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-03-05T20:25:51.619243] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-03-05T20:25:51.620134] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-03-05T20:25:51.620189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:51.620226] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:51.620255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:51.620313] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:51.682644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:51.683381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:51.683472] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:51.683507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:51.808653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:51.808819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:51.808860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:51.808889] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:51.812538] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: DOWN (p=30.71%) [2026-03-05T20:25:51.812841] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-03-05T20:25:51.812969] [INFO ] [sig ] LEGN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:51.958974] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LEGN.txt [2026-03-05T20:25:51.959111] [INFO ] [sig ] [1790/3362] Completed LEGN in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-05T20:25:51.959148] [INFO ] [sig ] [1791/3362] Forecasting LEN... [2026-03-05T20:25:51.959177] [INFO ] [sig ] Generating forecast for: LEN [2026-03-05T20:25:51.959207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-03-05T20:25:51.971549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-03-05T20:25:51.971925] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-03-05T20:25:51.972787] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-03-05T20:25:51.972866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:51.972903] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:51.972930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:51.972986] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:52.031104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:52.031827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:52.031936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:52.031969] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:52.147530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:52.147705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:52.147753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:52.147823] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:52.151410] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: DOWN (p=20.35%) [2026-03-05T20:25:52.151728] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-03-05T20:25:52.152059] [INFO ] [sig ] LEN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:52.298182] [INFO ] [LOCAL ] Saved forecast: LEN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LEN.txt [2026-03-05T20:25:52.298341] [INFO ] [sig ] [1791/3362] Completed LEN in 0.3s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-05T20:25:52.298381] [INFO ] [sig ] [1792/3362] Forecasting LENZ... [2026-03-05T20:25:52.298412] [INFO ] [sig ] Generating forecast for: LENZ [2026-03-05T20:25:52.298443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-03-05T20:25:52.310821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-03-05T20:25:52.311208] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-03-05T20:25:52.312100] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-03-05T20:25:52.312154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:52.312187] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:52.312214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:52.312270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:52.371652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:52.372633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:52.372719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:52.372756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:52.501371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:52.501743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:52.501785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:52.501813] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:52.505463] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: DOWN (p=2.83%) [2026-03-05T20:25:52.505763] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-03-05T20:25:52.505896] [INFO ] [sig ] LENZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:52.652213] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LENZ.txt [2026-03-05T20:25:52.652350] [INFO ] [sig ] [1792/3362] Completed LENZ in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-05T20:25:52.652390] [INFO ] [sig ] [1793/3362] Forecasting LEO... [2026-03-05T20:25:52.652429] [INFO ] [sig ] Generating forecast for: LEO [2026-03-05T20:25:52.652461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-03-05T20:25:52.664045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-03-05T20:25:52.664408] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-03-05T20:25:52.665251] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-03-05T20:25:52.665317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:52.665357] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:52.665391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:52.665463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:52.724990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:52.726019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:52.726126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:52.726173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:52.863757] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:52.863953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:52.863999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:52.864031] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:52.867739] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: DOWN (p=5.66%) [2026-03-05T20:25:52.868031] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-03-05T20:25:52.868171] [INFO ] [sig ] LEO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:53.021071] [INFO ] [LOCAL ] Saved forecast: LEO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LEO.txt [2026-03-05T20:25:53.021256] [INFO ] [sig ] [1793/3362] Completed LEO in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.5m [2026-03-05T20:25:53.021313] [INFO ] [sig ] [1794/3362] Forecasting LEVI... [2026-03-05T20:25:53.021347] [INFO ] [sig ] Generating forecast for: LEVI [2026-03-05T20:25:53.021382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-03-05T20:25:53.033538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-03-05T20:25:53.033923] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-03-05T20:25:53.034793] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-03-05T20:25:53.034847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:53.034881] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:53.035096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:53.035156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:53.097591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:53.098426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:53.098513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:53.098547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:53.226069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:53.226231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:53.226276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:53.226307] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:53.229905] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: DOWN (p=6.83%) [2026-03-05T20:25:53.230211] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-03-05T20:25:53.230356] [INFO ] [sig ] LEVI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:53.392918] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LEVI.txt [2026-03-05T20:25:53.393100] [INFO ] [sig ] [1794/3362] Completed LEVI in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-05T20:25:53.393140] [INFO ] [sig ] [1795/3362] Forecasting LFMD... [2026-03-05T20:25:53.393169] [INFO ] [sig ] Generating forecast for: LFMD [2026-03-05T20:25:53.393201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-03-05T20:25:53.405751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-03-05T20:25:53.406193] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-03-05T20:25:53.407195] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-03-05T20:25:53.407255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:53.407289] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:53.407316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:53.407374] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:53.472956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:53.473950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:53.474047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:53.474082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:53.620698] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:53.620884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:53.620950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:53.621007] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:53.624870] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: DOWN (p=33.21%) [2026-03-05T20:25:53.625203] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-03-05T20:25:53.625353] [INFO ] [sig ] LFMD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:53.828110] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LFMD.txt [2026-03-05T20:25:53.828340] [INFO ] [sig ] [1795/3362] Completed LFMD in 0.4s | 2.77 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-05T20:25:53.828412] [INFO ] [sig ] [1796/3362] Forecasting LFUS... [2026-03-05T20:25:53.828458] [INFO ] [sig ] Generating forecast for: LFUS [2026-03-05T20:25:53.828491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-03-05T20:25:53.847423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-03-05T20:25:53.848079] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-03-05T20:25:53.849447] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-03-05T20:25:53.849524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:53.849602] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:53.849655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:53.849751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:53.932960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:53.934265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:53.934397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:53.934450] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:54.112846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:54.113098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:54.113173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:54.113225] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:54.118890] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: DOWN (p=13.82%) [2026-03-05T20:25:54.119425] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-03-05T20:25:54.119672] [INFO ] [sig ] LFUS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:54.352499] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LFUS.txt [2026-03-05T20:25:54.352773] [INFO ] [sig ] [1796/3362] Completed LFUS in 0.5s | 2.77 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-05T20:25:54.352846] [INFO ] [sig ] [1797/3362] Forecasting LFVN... [2026-03-05T20:25:54.352901] [INFO ] [sig ] Generating forecast for: LFVN [2026-03-05T20:25:54.352952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-03-05T20:25:54.381898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-03-05T20:25:54.382437] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-03-05T20:25:54.383641] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-03-05T20:25:54.383726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:54.383767] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:54.383803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:54.383876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:54.473314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:54.474633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:54.474799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:54.474851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:54.656969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:54.657174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:54.657238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:54.657286] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:54.662762] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: DOWN (p=31.86%) [2026-03-05T20:25:54.663245] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-03-05T20:25:54.663452] [INFO ] [sig ] LFVN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:54.848560] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LFVN.txt [2026-03-05T20:25:54.848825] [INFO ] [sig ] [1797/3362] Completed LFVN in 0.5s | 2.76 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-05T20:25:54.848893] [INFO ] [sig ] [1798/3362] Forecasting LGCL... [2026-03-05T20:25:54.848944] [INFO ] [sig ] Generating forecast for: LGCL [2026-03-05T20:25:54.848988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-03-05T20:25:54.860917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-03-05T20:25:54.861369] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-03-05T20:25:54.862307] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-03-05T20:25:54.862364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:54.862397] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:54.862426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:54.862484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:54.925260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:54.926245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:54.926371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:54.926408] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:55.055027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:55.055196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:55.055241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:55.055271] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:55.059058] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: UP (p=59.39%) [2026-03-05T20:25:55.059354] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-03-05T20:25:55.059493] [INFO ] [sig ] LGCL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:55.212483] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LGCL.txt [2026-03-05T20:25:55.212639] [INFO ] [sig ] [1798/3362] Completed LGCL in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-05T20:25:55.212684] [INFO ] [sig ] [1799/3362] Forecasting LGI... [2026-03-05T20:25:55.212717] [INFO ] [sig ] Generating forecast for: LGI [2026-03-05T20:25:55.212748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-03-05T20:25:55.224607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-03-05T20:25:55.225037] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-03-05T20:25:55.225908] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-03-05T20:25:55.225962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:55.225996] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:55.226026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:55.226084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:55.289617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:55.290708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:55.290804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:55.290845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:55.416796] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:55.416958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:55.417002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:55.417034] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:55.420929] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: UP (p=91.01%) [2026-03-05T20:25:55.421218] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-03-05T20:25:55.421349] [INFO ] [sig ] LGI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:55.568343] [INFO ] [LOCAL ] Saved forecast: LGI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LGI.txt [2026-03-05T20:25:55.568491] [INFO ] [sig ] [1799/3362] Completed LGI in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.4m [2026-03-05T20:25:55.568531] [INFO ] [sig ] [1800/3362] Forecasting LGIH... [2026-03-05T20:25:55.568562] [INFO ] [sig ] Generating forecast for: LGIH [2026-03-05T20:25:55.568612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-03-05T20:25:55.579463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-03-05T20:25:55.579838] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-03-05T20:25:55.580709] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-03-05T20:25:55.580763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:55.580796] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:55.580824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:55.580881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:55.637810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:55.638512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:55.638611] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:55.638646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:55.767804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:55.767981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:55.768026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:55.768057] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:55.772405] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-03-05T20:25:55.772752] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-03-05T20:25:55.772902] [INFO ] [sig ] LGIH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:55.927592] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LGIH.txt [2026-03-05T20:25:55.927796] [INFO ] [sig ] [1800/3362] Completed LGIH in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-05T20:25:55.927853] [INFO ] [sig ] [1801/3362] Forecasting LGND... [2026-03-05T20:25:55.927893] [INFO ] [sig ] Generating forecast for: LGND [2026-03-05T20:25:55.927930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-03-05T20:25:55.940413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-03-05T20:25:55.940876] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-03-05T20:25:55.941785] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-03-05T20:25:55.941841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:55.941876] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:55.941905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:55.941968] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:56.006368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:56.007290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:56.007379] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:56.007414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:56.136402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:56.136606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:56.136661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:56.136697] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:56.141289] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: UP (p=56.14%) [2026-03-05T20:25:56.141663] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-03-05T20:25:56.141826] [INFO ] [sig ] LGND: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:56.300501] [INFO ] [LOCAL ] Saved forecast: LGND 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LGND.txt [2026-03-05T20:25:56.300730] [INFO ] [sig ] [1801/3362] Completed LGND in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-05T20:25:56.300776] [INFO ] [sig ] [1802/3362] Forecasting LH... [2026-03-05T20:25:56.300808] [INFO ] [sig ] Generating forecast for: LH [2026-03-05T20:25:56.300839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-03-05T20:25:56.314557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-03-05T20:25:56.315010] [INFO ] [FORECASTER] Starting predict_future for LH [2026-03-05T20:25:56.316066] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-03-05T20:25:56.316130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:56.316171] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:56.316207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:56.316287] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:56.383910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:56.384908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:56.385045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:56.385088] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:56.509509] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:56.509693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:56.509737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:56.509767] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:56.513357] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: UP (p=93.90%) [2026-03-05T20:25:56.513732] [INFO ] [FORECASTER] Completed predict_future for LH [2026-03-05T20:25:56.513898] [INFO ] [sig ] LH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:56.669061] [INFO ] [LOCAL ] Saved forecast: LH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LH.txt [2026-03-05T20:25:56.669226] [INFO ] [sig ] [1802/3362] Completed LH in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-05T20:25:56.669269] [INFO ] [sig ] [1803/3362] Forecasting LHX... [2026-03-05T20:25:56.669306] [INFO ] [sig ] Generating forecast for: LHX [2026-03-05T20:25:56.669347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-03-05T20:25:56.680539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-03-05T20:25:56.680921] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-03-05T20:25:56.681844] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-03-05T20:25:56.681899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:56.681932] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:56.681959] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:56.682017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:56.743791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:56.744792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:56.744887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:56.744928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:56.874495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:56.874670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:56.874715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:56.874745] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:56.878440] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: DOWN (p=8.05%) [2026-03-05T20:25:56.878752] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-03-05T20:25:56.878891] [INFO ] [sig ] LHX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:57.027461] [INFO ] [LOCAL ] Saved forecast: LHX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LHX.txt [2026-03-05T20:25:57.027637] [INFO ] [sig ] [1803/3362] Completed LHX in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-05T20:25:57.027710] [INFO ] [sig ] [1804/3362] Forecasting LI... [2026-03-05T20:25:57.027742] [INFO ] [sig ] Generating forecast for: LI [2026-03-05T20:25:57.027773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-03-05T20:25:57.039303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-03-05T20:25:57.039746] [INFO ] [FORECASTER] Starting predict_future for LI [2026-03-05T20:25:57.040789] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-03-05T20:25:57.040847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:57.040881] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:57.040909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:57.040988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:57.103421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:57.104358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:57.104447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:57.104482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:57.226020] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:57.226180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:57.226258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:57.226291] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:57.229760] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: DOWN (p=43.05%) [2026-03-05T20:25:57.230043] [INFO ] [FORECASTER] Completed predict_future for LI [2026-03-05T20:25:57.230174] [INFO ] [sig ] LI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:57.384313] [INFO ] [LOCAL ] Saved forecast: LI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LI.txt [2026-03-05T20:25:57.384471] [INFO ] [sig ] [1804/3362] Completed LI in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-05T20:25:57.384514] [INFO ] [sig ] [1805/3362] Forecasting LIF... [2026-03-05T20:25:57.384545] [INFO ] [sig ] Generating forecast for: LIF [2026-03-05T20:25:57.384596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-03-05T20:25:57.396048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-03-05T20:25:57.396491] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-03-05T20:25:57.397530] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-03-05T20:25:57.397640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:57.397742] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:57.397772] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:57.397836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:57.463933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:57.464937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:57.465027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:57.465062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:57.595922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:57.596097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:57.596151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:57.596184] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:57.599866] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: DOWN (p=41.67%) [2026-03-05T20:25:57.600196] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-03-05T20:25:57.600365] [INFO ] [sig ] LIF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:57.756352] [INFO ] [LOCAL ] Saved forecast: LIF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LIF.txt [2026-03-05T20:25:57.756554] [INFO ] [sig ] [1805/3362] Completed LIF in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-05T20:25:57.756626] [INFO ] [sig ] [1806/3362] Forecasting LII... [2026-03-05T20:25:57.756664] [INFO ] [sig ] Generating forecast for: LII [2026-03-05T20:25:57.756700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-03-05T20:25:57.768234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-03-05T20:25:57.768650] [INFO ] [FORECASTER] Starting predict_future for LII [2026-03-05T20:25:57.769520] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-03-05T20:25:57.769598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:57.769636] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:57.769665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:57.769723] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:57.829066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:57.830178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:57.830308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:57.830353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:57.952269] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:57.952444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:57.952493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:57.952536] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:57.956382] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: DOWN (p=3.97%) [2026-03-05T20:25:57.956696] [INFO ] [FORECASTER] Completed predict_future for LII [2026-03-05T20:25:57.956835] [INFO ] [sig ] LII: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:58.113517] [INFO ] [LOCAL ] Saved forecast: LII 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LII.txt [2026-03-05T20:25:58.113704] [INFO ] [sig ] [1806/3362] Completed LII in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-05T20:25:58.113748] [INFO ] [sig ] [1807/3362] Forecasting LILA... [2026-03-05T20:25:58.113780] [INFO ] [sig ] Generating forecast for: LILA [2026-03-05T20:25:58.113811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-03-05T20:25:58.126098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-03-05T20:25:58.126493] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-03-05T20:25:58.127393] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-03-05T20:25:58.127446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:58.127480] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:58.127507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:58.127599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:58.190196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:58.191190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:58.191288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:58.191346] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:58.318687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:58.318845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:58.318896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:58.318933] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:58.323072] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: UP (p=83.29%) [2026-03-05T20:25:58.323374] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-03-05T20:25:58.323515] [INFO ] [sig ] LILA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:58.477596] [INFO ] [LOCAL ] Saved forecast: LILA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LILA.txt [2026-03-05T20:25:58.477779] [INFO ] [sig ] [1807/3362] Completed LILA in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-05T20:25:58.477823] [INFO ] [sig ] [1808/3362] Forecasting LILAK... [2026-03-05T20:25:58.477855] [INFO ] [sig ] Generating forecast for: LILAK [2026-03-05T20:25:58.477886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-03-05T20:25:58.490808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-03-05T20:25:58.491248] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-03-05T20:25:58.492236] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-03-05T20:25:58.492293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:58.492340] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:58.492369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:58.492428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:58.555763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:58.556621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:58.556707] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:58.556743] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:58.692180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:58.692464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:58.692517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:58.692628] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:58.696794] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: DOWN (p=15.99%) [2026-03-05T20:25:58.697126] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-03-05T20:25:58.697298] [INFO ] [sig ] LILAK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:58.855402] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LILAK.txt [2026-03-05T20:25:58.855647] [INFO ] [sig ] [1808/3362] Completed LILAK in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-05T20:25:58.855712] [INFO ] [sig ] [1809/3362] Forecasting LIN... [2026-03-05T20:25:58.855751] [INFO ] [sig ] Generating forecast for: LIN [2026-03-05T20:25:58.855783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIN' from 'https://tdm.silogroup.org/data/derivative_storage/LIN.csv'. [2026-03-05T20:25:58.872125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIN'. [2026-03-05T20:25:58.872626] [INFO ] [FORECASTER] Starting predict_future for LIN [2026-03-05T20:25:58.873623] [DEBUG] [LOCAL ] No optimal features file found for LIN: ./output/feature-sets/LIN.txt [2026-03-05T20:25:58.873682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:58.873716] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:58.873744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:58.873821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:58.940594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:58.941529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:58.941636] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:58.941673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:59.067011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:59.067157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:59.067200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:59.067229] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:59.070824] [DEBUG] [FORECASTER] LIN: Forecast T+1@11:T+2@11: UP (p=96.42%) [2026-03-05T20:25:59.071137] [INFO ] [FORECASTER] Completed predict_future for LIN [2026-03-05T20:25:59.071270] [INFO ] [sig ] LIN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:25:59.221983] [INFO ] [LOCAL ] Saved forecast: LIN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LIN.txt [2026-03-05T20:25:59.222114] [INFO ] [sig ] [1809/3362] Completed LIN in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-05T20:25:59.222153] [INFO ] [sig ] [1810/3362] Forecasting LINC... [2026-03-05T20:25:59.222183] [INFO ] [sig ] Generating forecast for: LINC [2026-03-05T20:25:59.222212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINC' from 'https://tdm.silogroup.org/data/derivative_storage/LINC.csv'. [2026-03-05T20:25:59.234985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINC'. [2026-03-05T20:25:59.235378] [INFO ] [FORECASTER] Starting predict_future for LINC [2026-03-05T20:25:59.236382] [DEBUG] [LOCAL ] No optimal features file found for LINC: ./output/feature-sets/LINC.txt [2026-03-05T20:25:59.236437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:59.236471] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:59.236500] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:59.236589] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:59.296837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:59.297487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:59.297567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:59.297619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:59.428824] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:59.429011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:59.429059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:59.429091] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:59.433470] [DEBUG] [FORECASTER] LINC: Forecast T+1@11:T+2@11: DOWN (p=15.58%) [2026-03-05T20:25:59.433865] [INFO ] [FORECASTER] Completed predict_future for LINC [2026-03-05T20:25:59.434083] [INFO ] [sig ] LINC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:59.586462] [INFO ] [LOCAL ] Saved forecast: LINC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LINC.txt [2026-03-05T20:25:59.586633] [INFO ] [sig ] [1810/3362] Completed LINC in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-05T20:25:59.586692] [INFO ] [sig ] [1811/3362] Forecasting LIND... [2026-03-05T20:25:59.586724] [INFO ] [sig ] Generating forecast for: LIND [2026-03-05T20:25:59.586769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-03-05T20:25:59.599387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-03-05T20:25:59.599779] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-03-05T20:25:59.600773] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-03-05T20:25:59.600826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:59.600866] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:59.600894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:59.600962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:25:59.658980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:25:59.659703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:25:59.659798] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:25:59.659833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:25:59.792447] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:25:59.792633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:25:59.792679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:25:59.792709] [INFO ] [FORECASTER] Training complete [2026-03-05T20:25:59.796304] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: DOWN (p=31.43%) [2026-03-05T20:25:59.796651] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-03-05T20:25:59.796797] [INFO ] [sig ] LIND: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:25:59.948828] [INFO ] [LOCAL ] Saved forecast: LIND 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LIND.txt [2026-03-05T20:25:59.948992] [INFO ] [sig ] [1811/3362] Completed LIND in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-03-05T20:25:59.949033] [INFO ] [sig ] [1812/3362] Forecasting LINE... [2026-03-05T20:25:59.949070] [INFO ] [sig ] Generating forecast for: LINE [2026-03-05T20:25:59.949100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-03-05T20:25:59.961074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-03-05T20:25:59.961480] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-03-05T20:25:59.962558] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-03-05T20:25:59.962633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:25:59.962668] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:25:59.962696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:25:59.962753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:00.022806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:00.023728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:00.023815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:00.023848] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:00.164969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:00.165135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:00.165178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:00.165207] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:00.168791] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: DOWN (p=4.01%) [2026-03-05T20:26:00.169086] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-03-05T20:26:00.169237] [INFO ] [sig ] LINE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:00.329269] [INFO ] [LOCAL ] Saved forecast: LINE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LINE.txt [2026-03-05T20:26:00.329421] [INFO ] [sig ] [1812/3362] Completed LINE in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-05T20:26:00.329464] [INFO ] [sig ] [1813/3362] Forecasting LINK... [2026-03-05T20:26:00.329495] [INFO ] [sig ] Generating forecast for: LINK [2026-03-05T20:26:00.329526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-03-05T20:26:00.341314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-03-05T20:26:00.341744] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-03-05T20:26:00.342643] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-03-05T20:26:00.342698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:00.342733] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:00.342760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:00.342818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:00.400761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:00.401519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:00.401620] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:00.401656] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:00.517691] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:00.517855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:00.517898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:00.517927] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:00.521444] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: DOWN (p=32.01%) [2026-03-05T20:26:00.521762] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-03-05T20:26:00.521899] [INFO ] [sig ] LINK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:00.666183] [INFO ] [LOCAL ] Saved forecast: LINK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LINK.txt [2026-03-05T20:26:00.666314] [INFO ] [sig ] [1813/3362] Completed LINK in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-05T20:26:00.666353] [INFO ] [sig ] [1814/3362] Forecasting LITE... [2026-03-05T20:26:00.666384] [INFO ] [sig ] Generating forecast for: LITE [2026-03-05T20:26:00.666413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-03-05T20:26:00.678769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-03-05T20:26:00.679052] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-03-05T20:26:00.679910] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-03-05T20:26:00.679974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:00.680014] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:00.680047] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:00.680109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:00.738422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:00.739076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:00.739157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:00.739190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:00.870933] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:00.871108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:00.871152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:00.871181] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:00.874888] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: DOWN (p=36.98%) [2026-03-05T20:26:00.875385] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-03-05T20:26:00.875522] [INFO ] [sig ] LITE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:01.035949] [INFO ] [LOCAL ] Saved forecast: LITE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LITE.txt [2026-03-05T20:26:01.036102] [INFO ] [sig ] [1814/3362] Completed LITE in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-05T20:26:01.036143] [INFO ] [sig ] [1815/3362] Forecasting LITM... [2026-03-05T20:26:01.036174] [INFO ] [sig ] Generating forecast for: LITM [2026-03-05T20:26:01.036205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-03-05T20:26:01.047688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-03-05T20:26:01.048080] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-03-05T20:26:01.049220] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-03-05T20:26:01.049296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:01.049343] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:01.049388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:01.049476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:01.115997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:01.116887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:01.117011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:01.117047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:01.240531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:01.240732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:01.240798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:01.240853] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:01.244534] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: UP (p=89.75%) [2026-03-05T20:26:01.244863] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-03-05T20:26:01.245028] [INFO ] [sig ] LITM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:01.410305] [INFO ] [LOCAL ] Saved forecast: LITM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LITM.txt [2026-03-05T20:26:01.410472] [INFO ] [sig ] [1815/3362] Completed LITM in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-05T20:26:01.410514] [INFO ] [sig ] [1816/3362] Forecasting LIVN... [2026-03-05T20:26:01.410545] [INFO ] [sig ] Generating forecast for: LIVN [2026-03-05T20:26:01.410598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-03-05T20:26:01.424183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-03-05T20:26:01.424623] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-03-05T20:26:01.425699] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-03-05T20:26:01.425752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:01.425785] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:01.425812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:01.425868] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:01.492568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:01.493530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:01.493637] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:01.493672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:01.623849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:01.624047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:01.624100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:01.624131] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:01.628351] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: UP (p=89.32%) [2026-03-05T20:26:01.628790] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-03-05T20:26:01.628967] [INFO ] [sig ] LIVN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:01.794648] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LIVN.txt [2026-03-05T20:26:01.794824] [INFO ] [sig ] [1816/3362] Completed LIVN in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.3m [2026-03-05T20:26:01.794866] [INFO ] [sig ] [1817/3362] Forecasting LKFN... [2026-03-05T20:26:01.794897] [INFO ] [sig ] Generating forecast for: LKFN [2026-03-05T20:26:01.794929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-03-05T20:26:01.807030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-03-05T20:26:01.807475] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-03-05T20:26:01.808418] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-03-05T20:26:01.808473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:01.808507] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:01.808533] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:01.808624] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:01.867764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:01.868779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:01.868875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:01.868956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:01.995472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:01.995658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:01.995704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:01.995735] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:01.999381] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: UP (p=97.30%) [2026-03-05T20:26:01.999709] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-03-05T20:26:01.999860] [INFO ] [sig ] LKFN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:02.154341] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LKFN.txt [2026-03-05T20:26:02.154511] [INFO ] [sig ] [1817/3362] Completed LKFN in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-05T20:26:02.154602] [INFO ] [sig ] [1818/3362] Forecasting LKQ... [2026-03-05T20:26:02.154655] [INFO ] [sig ] Generating forecast for: LKQ [2026-03-05T20:26:02.154689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-03-05T20:26:02.166084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-03-05T20:26:02.166433] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-03-05T20:26:02.167289] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-03-05T20:26:02.167344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:02.167380] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:02.167409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:02.167468] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:02.231856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:02.233133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:02.233223] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:02.233256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:02.349532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:02.349710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:02.349756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:02.349792] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:02.353419] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: DOWN (p=14.29%) [2026-03-05T20:26:02.353744] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-03-05T20:26:02.353880] [INFO ] [sig ] LKQ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:02.504317] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LKQ.txt [2026-03-05T20:26:02.504720] [INFO ] [sig ] [1818/3362] Completed LKQ in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-05T20:26:02.504764] [INFO ] [sig ] [1819/3362] Forecasting LLY... [2026-03-05T20:26:02.504794] [INFO ] [sig ] Generating forecast for: LLY [2026-03-05T20:26:02.504824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-03-05T20:26:02.518352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-03-05T20:26:02.518797] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-03-05T20:26:02.519896] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-03-05T20:26:02.519952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:02.519987] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:02.520016] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:02.520088] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:02.580292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:02.581366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:02.581464] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:02.581498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:02.719950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:02.720133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:02.720176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:02.720206] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:02.723896] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-03-05T20:26:02.724256] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-03-05T20:26:02.724404] [INFO ] [sig ] LLY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:02.892713] [INFO ] [LOCAL ] Saved forecast: LLY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LLY.txt [2026-03-05T20:26:02.892899] [INFO ] [sig ] [1819/3362] Completed LLY in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-05T20:26:02.892968] [INFO ] [sig ] [1820/3362] Forecasting LMB... [2026-03-05T20:26:02.893008] [INFO ] [sig ] Generating forecast for: LMB [2026-03-05T20:26:02.893039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-03-05T20:26:02.905404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-03-05T20:26:02.905781] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-03-05T20:26:02.906641] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-03-05T20:26:02.906695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:02.906728] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:02.906755] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:02.906811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:02.965278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:02.966234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:02.966320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:02.966354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:03.083680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:03.083839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:03.083882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:03.083911] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:03.087309] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: DOWN (p=20.12%) [2026-03-05T20:26:03.087608] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-03-05T20:26:03.087760] [INFO ] [sig ] LMB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:03.236910] [INFO ] [LOCAL ] Saved forecast: LMB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LMB.txt [2026-03-05T20:26:03.237066] [INFO ] [sig ] [1820/3362] Completed LMB in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-05T20:26:03.237107] [INFO ] [sig ] [1821/3362] Forecasting LMBS... [2026-03-05T20:26:03.237137] [INFO ] [sig ] Generating forecast for: LMBS [2026-03-05T20:26:03.237169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-03-05T20:26:03.248926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-03-05T20:26:03.249315] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-03-05T20:26:03.250290] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-03-05T20:26:03.250379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:03.250417] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:03.250446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:03.250505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:03.311773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:03.312770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:03.312878] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:03.312932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:03.451029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:03.451188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:03.451233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:03.451264] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:03.455026] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: UP (p=98.29%) [2026-03-05T20:26:03.455517] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-03-05T20:26:03.455674] [INFO ] [sig ] LMBS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:03.618242] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LMBS.txt [2026-03-05T20:26:03.618413] [INFO ] [sig ] [1821/3362] Completed LMBS in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-05T20:26:03.618459] [INFO ] [sig ] [1822/3362] Forecasting LMND... [2026-03-05T20:26:03.618493] [INFO ] [sig ] Generating forecast for: LMND [2026-03-05T20:26:03.618525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-03-05T20:26:03.631449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-03-05T20:26:03.631842] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-03-05T20:26:03.632743] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-03-05T20:26:03.632797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:03.632859] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:03.632889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:03.632947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:03.697127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:03.698002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:03.698094] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:03.698128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:03.836000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:03.836163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:03.836206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:03.836237] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:03.840147] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: DOWN (p=0.75%) [2026-03-05T20:26:03.840640] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-03-05T20:26:03.840779] [INFO ] [sig ] LMND: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:04.011358] [INFO ] [LOCAL ] Saved forecast: LMND 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LMND.txt [2026-03-05T20:26:04.011515] [INFO ] [sig ] [1822/3362] Completed LMND in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-05T20:26:04.011556] [INFO ] [sig ] [1823/3362] Forecasting LNC... [2026-03-05T20:26:04.011608] [INFO ] [sig ] Generating forecast for: LNC [2026-03-05T20:26:04.011643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-03-05T20:26:04.022855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-03-05T20:26:04.023209] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-03-05T20:26:04.024038] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-03-05T20:26:04.024092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:04.024125] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:04.024152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:04.024209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:04.085418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:04.086173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:04.086260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:04.086294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:04.218426] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:04.218607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:04.218653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:04.218684] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:04.222629] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: DOWN (p=20.76%) [2026-03-05T20:26:04.222920] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-03-05T20:26:04.223068] [INFO ] [sig ] LNC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:04.389323] [INFO ] [LOCAL ] Saved forecast: LNC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LNC.txt [2026-03-05T20:26:04.389484] [INFO ] [sig ] [1823/3362] Completed LNC in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-05T20:26:04.389540] [INFO ] [sig ] [1824/3362] Forecasting LND... [2026-03-05T20:26:04.389592] [INFO ] [sig ] Generating forecast for: LND [2026-03-05T20:26:04.389628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LND' from 'https://tdm.silogroup.org/data/derivative_storage/LND.csv'. [2026-03-05T20:26:04.402265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LND'. [2026-03-05T20:26:04.402710] [INFO ] [FORECASTER] Starting predict_future for LND [2026-03-05T20:26:04.403562] [DEBUG] [LOCAL ] No optimal features file found for LND: ./output/feature-sets/LND.txt [2026-03-05T20:26:04.403637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:04.403674] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:04.403703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:04.403763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:04.468588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:04.469484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:04.469595] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:04.469651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:04.595134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:04.595310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:04.595366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:04.595413] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:04.599931] [DEBUG] [FORECASTER] LND: Forecast T+1@11:T+2@11: UP (p=97.64%) [2026-03-05T20:26:04.600428] [INFO ] [FORECASTER] Completed predict_future for LND [2026-03-05T20:26:04.600569] [INFO ] [sig ] LND: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:04.774705] [INFO ] [LOCAL ] Saved forecast: LND 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LND.txt [2026-03-05T20:26:04.774883] [INFO ] [sig ] [1824/3362] Completed LND in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-05T20:26:04.774929] [INFO ] [sig ] [1825/3362] Forecasting LNG... [2026-03-05T20:26:04.774962] [INFO ] [sig ] Generating forecast for: LNG [2026-03-05T20:26:04.774993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-03-05T20:26:04.787493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-03-05T20:26:04.787926] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-03-05T20:26:04.788856] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-03-05T20:26:04.788912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:04.788945] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:04.788975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:04.789044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:04.853233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:04.854158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:04.854256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:04.854296] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:04.991709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:04.991889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:04.991938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:04.992045] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:04.996269] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: DOWN (p=15.25%) [2026-03-05T20:26:04.996647] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-03-05T20:26:04.996796] [INFO ] [sig ] LNG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:05.161906] [INFO ] [LOCAL ] Saved forecast: LNG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LNG.txt [2026-03-05T20:26:05.162059] [INFO ] [sig ] [1825/3362] Completed LNG in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-05T20:26:05.162099] [INFO ] [sig ] [1826/3362] Forecasting LNKB... [2026-03-05T20:26:05.162130] [INFO ] [sig ] Generating forecast for: LNKB [2026-03-05T20:26:05.162160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-03-05T20:26:05.174208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-03-05T20:26:05.174630] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-03-05T20:26:05.175568] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-03-05T20:26:05.175643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:05.175677] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:05.175704] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:05.175761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:05.240805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:05.241711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:05.241800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:05.241843] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:05.370220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:05.370379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:05.370429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:05.370491] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:05.374800] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: DOWN (p=5.47%) [2026-03-05T20:26:05.375147] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-03-05T20:26:05.375507] [INFO ] [sig ] LNKB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:05.537313] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LNKB.txt [2026-03-05T20:26:05.537464] [INFO ] [sig ] [1826/3362] Completed LNKB in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-05T20:26:05.537508] [INFO ] [sig ] [1827/3362] Forecasting LNN... [2026-03-05T20:26:05.537543] [INFO ] [sig ] Generating forecast for: LNN [2026-03-05T20:26:05.537610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNN' from 'https://tdm.silogroup.org/data/derivative_storage/LNN.csv'. [2026-03-05T20:26:05.551243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNN'. [2026-03-05T20:26:05.551707] [INFO ] [FORECASTER] Starting predict_future for LNN [2026-03-05T20:26:05.552562] [DEBUG] [LOCAL ] No optimal features file found for LNN: ./output/feature-sets/LNN.txt [2026-03-05T20:26:05.552651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:05.552686] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:05.552713] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:05.552771] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:05.613363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:05.614245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:05.614338] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:05.614373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:05.740389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:05.740560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:05.740625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:05.740657] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:05.744657] [DEBUG] [FORECASTER] LNN: Forecast T+1@11:T+2@11: UP (p=62.88%) [2026-03-05T20:26:05.744964] [INFO ] [FORECASTER] Completed predict_future for LNN [2026-03-05T20:26:05.745113] [INFO ] [sig ] LNN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:05.892865] [INFO ] [LOCAL ] Saved forecast: LNN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LNN.txt [2026-03-05T20:26:05.893045] [INFO ] [sig ] [1827/3362] Completed LNN in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-05T20:26:05.893098] [INFO ] [sig ] [1828/3362] Forecasting LNTH... [2026-03-05T20:26:05.893129] [INFO ] [sig ] Generating forecast for: LNTH [2026-03-05T20:26:05.893162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-03-05T20:26:05.904788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-03-05T20:26:05.905240] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-03-05T20:26:05.906263] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-03-05T20:26:05.906321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:05.906355] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:05.906382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:05.906452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:05.978735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:05.980099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:05.980250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:05.980298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:06.112527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:06.112767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:06.112820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:06.112878] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:06.117442] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: UP (p=87.30%) [2026-03-05T20:26:06.117892] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-03-05T20:26:06.118056] [INFO ] [sig ] LNTH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:06.291982] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LNTH.txt [2026-03-05T20:26:06.292179] [INFO ] [sig ] [1828/3362] Completed LNTH in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-03-05T20:26:06.292413] [INFO ] [sig ] [1829/3362] Forecasting LNZA... [2026-03-05T20:26:06.292443] [INFO ] [sig ] Generating forecast for: LNZA [2026-03-05T20:26:06.292476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNZA' from 'https://tdm.silogroup.org/data/derivative_storage/LNZA.csv'. [2026-03-05T20:26:06.307500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNZA'. [2026-03-05T20:26:06.307994] [INFO ] [FORECASTER] Starting predict_future for LNZA [2026-03-05T20:26:06.308918] [DEBUG] [LOCAL ] No optimal features file found for LNZA: ./output/feature-sets/LNZA.txt [2026-03-05T20:26:06.308973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:06.309007] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:06.309038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:06.309096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:06.375027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:06.376005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:06.376103] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:06.376138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:06.505907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:06.506072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:06.506115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:06.506145] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:06.510597] [DEBUG] [FORECASTER] LNZA: Forecast T+1@11:T+2@11: DOWN (p=21.12%) [2026-03-05T20:26:06.510887] [INFO ] [FORECASTER] Completed predict_future for LNZA [2026-03-05T20:26:06.511031] [INFO ] [sig ] LNZA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:06.665220] [INFO ] [LOCAL ] Saved forecast: LNZA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LNZA.txt [2026-03-05T20:26:06.665387] [INFO ] [sig ] [1829/3362] Completed LNZA in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-05T20:26:06.665431] [INFO ] [sig ] [1830/3362] Forecasting LOAN... [2026-03-05T20:26:06.665462] [INFO ] [sig ] Generating forecast for: LOAN [2026-03-05T20:26:06.665492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-03-05T20:26:06.677711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-03-05T20:26:06.678145] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-03-05T20:26:06.679034] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-03-05T20:26:06.679088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:06.679120] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:06.679147] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:06.679204] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:06.739243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:06.740253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:06.740348] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:06.740383] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:06.856267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:06.856431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:06.856474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:06.856505] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:06.860164] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: UP (p=75.69%) [2026-03-05T20:26:06.860464] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-03-05T20:26:06.860625] [INFO ] [sig ] LOAN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:07.013053] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LOAN.txt [2026-03-05T20:26:07.013200] [INFO ] [sig ] [1830/3362] Completed LOAN in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-05T20:26:07.013240] [INFO ] [sig ] [1831/3362] Forecasting LOB... [2026-03-05T20:26:07.013272] [INFO ] [sig ] Generating forecast for: LOB [2026-03-05T20:26:07.013303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOB' from 'https://tdm.silogroup.org/data/derivative_storage/LOB.csv'. [2026-03-05T20:26:07.025912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOB'. [2026-03-05T20:26:07.026256] [INFO ] [FORECASTER] Starting predict_future for LOB [2026-03-05T20:26:07.027088] [DEBUG] [LOCAL ] No optimal features file found for LOB: ./output/feature-sets/LOB.txt [2026-03-05T20:26:07.027144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:07.027175] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:07.027203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:07.027260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:07.086416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:07.087223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:07.087305] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:07.087337] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:07.213315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:07.213486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:07.213530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:07.213559] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:07.217660] [DEBUG] [FORECASTER] LOB: Forecast T+1@11:T+2@11: UP (p=82.04%) [2026-03-05T20:26:07.218068] [INFO ] [FORECASTER] Completed predict_future for LOB [2026-03-05T20:26:07.218244] [INFO ] [sig ] LOB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:07.369951] [INFO ] [LOCAL ] Saved forecast: LOB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LOB.txt [2026-03-05T20:26:07.370124] [INFO ] [sig ] [1831/3362] Completed LOB in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-05T20:26:07.370173] [INFO ] [sig ] [1832/3362] Forecasting LOCO... [2026-03-05T20:26:07.370211] [INFO ] [sig ] Generating forecast for: LOCO [2026-03-05T20:26:07.370245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOCO' from 'https://tdm.silogroup.org/data/derivative_storage/LOCO.csv'. [2026-03-05T20:26:07.381750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOCO'. [2026-03-05T20:26:07.382126] [INFO ] [FORECASTER] Starting predict_future for LOCO [2026-03-05T20:26:07.382990] [DEBUG] [LOCAL ] No optimal features file found for LOCO: ./output/feature-sets/LOCO.txt [2026-03-05T20:26:07.383043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:07.383100] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:07.383131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:07.383189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:07.444563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:07.445521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:07.445694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:07.445733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:07.572172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:07.572337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:07.572380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:07.572410] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:07.575983] [DEBUG] [FORECASTER] LOCO: Forecast T+1@11:T+2@11: DOWN (p=10.66%) [2026-03-05T20:26:07.576295] [INFO ] [FORECASTER] Completed predict_future for LOCO [2026-03-05T20:26:07.576424] [INFO ] [sig ] LOCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:07.722709] [INFO ] [LOCAL ] Saved forecast: LOCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LOCO.txt [2026-03-05T20:26:07.722871] [INFO ] [sig ] [1832/3362] Completed LOCO in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.2m [2026-03-05T20:26:07.722913] [INFO ] [sig ] [1833/3362] Forecasting LOGI... [2026-03-05T20:26:07.722943] [INFO ] [sig ] Generating forecast for: LOGI [2026-03-05T20:26:07.722976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOGI' from 'https://tdm.silogroup.org/data/derivative_storage/LOGI.csv'. [2026-03-05T20:26:07.734124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOGI'. [2026-03-05T20:26:07.734507] [INFO ] [FORECASTER] Starting predict_future for LOGI [2026-03-05T20:26:07.735382] [DEBUG] [LOCAL ] No optimal features file found for LOGI: ./output/feature-sets/LOGI.txt [2026-03-05T20:26:07.735437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:07.735471] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:07.735498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:07.735555] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:07.795465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:07.796596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:07.796694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:07.796739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:07.921738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:07.921898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:07.921939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:07.921969] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:07.925461] [DEBUG] [FORECASTER] LOGI: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-03-05T20:26:07.925766] [INFO ] [FORECASTER] Completed predict_future for LOGI [2026-03-05T20:26:07.925902] [INFO ] [sig ] LOGI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:08.157359] [INFO ] [LOCAL ] Saved forecast: LOGI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LOGI.txt [2026-03-05T20:26:08.157515] [INFO ] [sig ] [1833/3362] Completed LOGI in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-05T20:26:08.157557] [INFO ] [sig ] [1834/3362] Forecasting LOMA... [2026-03-05T20:26:08.157609] [INFO ] [sig ] Generating forecast for: LOMA [2026-03-05T20:26:08.157656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-03-05T20:26:08.169652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-03-05T20:26:08.169985] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-03-05T20:26:08.171020] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-03-05T20:26:08.171078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:08.171117] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:08.171150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:08.171220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:08.230862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:08.231649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:08.231738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:08.231786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:08.358310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:08.358687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:08.358730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:08.358759] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:08.362597] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: DOWN (p=5.83%) [2026-03-05T20:26:08.362894] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-03-05T20:26:08.363036] [INFO ] [sig ] LOMA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:08.514807] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LOMA.txt [2026-03-05T20:26:08.514964] [INFO ] [sig ] [1834/3362] Completed LOMA in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-05T20:26:08.515004] [INFO ] [sig ] [1835/3362] Forecasting LOPE... [2026-03-05T20:26:08.515034] [INFO ] [sig ] Generating forecast for: LOPE [2026-03-05T20:26:08.515066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOPE' from 'https://tdm.silogroup.org/data/derivative_storage/LOPE.csv'. [2026-03-05T20:26:08.528912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOPE'. [2026-03-05T20:26:08.529258] [INFO ] [FORECASTER] Starting predict_future for LOPE [2026-03-05T20:26:08.530317] [DEBUG] [LOCAL ] No optimal features file found for LOPE: ./output/feature-sets/LOPE.txt [2026-03-05T20:26:08.530371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:08.530404] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:08.530432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:08.530489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:08.593754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:08.594538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:08.594642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:08.594677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:08.718365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:08.718526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:08.718586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:08.718621] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:08.722251] [DEBUG] [FORECASTER] LOPE: Forecast T+1@11:T+2@11: DOWN (p=40.36%) [2026-03-05T20:26:08.722541] [INFO ] [FORECASTER] Completed predict_future for LOPE [2026-03-05T20:26:08.722692] [INFO ] [sig ] LOPE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:08.881553] [INFO ] [LOCAL ] Saved forecast: LOPE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LOPE.txt [2026-03-05T20:26:08.881770] [INFO ] [sig ] [1835/3362] Completed LOPE in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-05T20:26:08.881819] [INFO ] [sig ] [1836/3362] Forecasting LOVE... [2026-03-05T20:26:08.881852] [INFO ] [sig ] Generating forecast for: LOVE [2026-03-05T20:26:08.881895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOVE' from 'https://tdm.silogroup.org/data/derivative_storage/LOVE.csv'. [2026-03-05T20:26:08.893172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOVE'. [2026-03-05T20:26:08.893849] [INFO ] [FORECASTER] Starting predict_future for LOVE [2026-03-05T20:26:08.894818] [DEBUG] [LOCAL ] No optimal features file found for LOVE: ./output/feature-sets/LOVE.txt [2026-03-05T20:26:08.894876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:08.894920] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:08.894956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:08.895016] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:08.960281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:08.961251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:08.961384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:08.961423] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:09.090356] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:09.090512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:09.090553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:09.090601] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:09.094081] [DEBUG] [FORECASTER] LOVE: Forecast T+1@11:T+2@11: DOWN (p=42.88%) [2026-03-05T20:26:09.094362] [INFO ] [FORECASTER] Completed predict_future for LOVE [2026-03-05T20:26:09.094489] [INFO ] [sig ] LOVE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:09.239829] [INFO ] [LOCAL ] Saved forecast: LOVE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LOVE.txt [2026-03-05T20:26:09.239970] [INFO ] [sig ] [1836/3362] Completed LOVE in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-05T20:26:09.240010] [INFO ] [sig ] [1837/3362] Forecasting LPCN... [2026-03-05T20:26:09.240039] [INFO ] [sig ] Generating forecast for: LPCN [2026-03-05T20:26:09.240070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-03-05T20:26:09.250621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-03-05T20:26:09.250966] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-03-05T20:26:09.251818] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-03-05T20:26:09.251872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:09.251905] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:09.251933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:09.251991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:09.309654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:09.310368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:09.310449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:09.310482] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:09.423937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:09.424091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:09.424133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:09.424162] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:09.427639] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: UP (p=99.58%) [2026-03-05T20:26:09.427934] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-03-05T20:26:09.428351] [INFO ] [sig ] LPCN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:09.578218] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LPCN.txt [2026-03-05T20:26:09.578400] [INFO ] [sig ] [1837/3362] Completed LPCN in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-05T20:26:09.578443] [INFO ] [sig ] [1838/3362] Forecasting LPG... [2026-03-05T20:26:09.578473] [INFO ] [sig ] Generating forecast for: LPG [2026-03-05T20:26:09.578505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-03-05T20:26:09.590557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-03-05T20:26:09.590969] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-03-05T20:26:09.591956] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-03-05T20:26:09.592010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:09.592055] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:09.592084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:09.592142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:09.652770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:09.653747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:09.653833] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:09.653867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:09.782058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:09.782220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:09.782262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:09.782292] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:09.785787] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: UP (p=91.01%) [2026-03-05T20:26:09.786067] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-03-05T20:26:09.786207] [INFO ] [sig ] LPG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:09.949205] [INFO ] [LOCAL ] Saved forecast: LPG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LPG.txt [2026-03-05T20:26:09.949373] [INFO ] [sig ] [1838/3362] Completed LPG in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-05T20:26:09.949629] [INFO ] [sig ] [1839/3362] Forecasting LPL... [2026-03-05T20:26:09.949666] [INFO ] [sig ] Generating forecast for: LPL [2026-03-05T20:26:09.949697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-03-05T20:26:09.961911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-03-05T20:26:09.962333] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-03-05T20:26:09.963291] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-03-05T20:26:09.963349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:09.963429] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:09.963460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:09.963739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:10.030391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:10.031310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:10.031398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:10.031432] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:10.161007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:10.161214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:10.161287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:10.161322] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:10.165631] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: UP (p=94.10%) [2026-03-05T20:26:10.165949] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-03-05T20:26:10.166102] [INFO ] [sig ] LPL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:10.320160] [INFO ] [LOCAL ] Saved forecast: LPL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LPL.txt [2026-03-05T20:26:10.320314] [INFO ] [sig ] [1839/3362] Completed LPL in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-05T20:26:10.320356] [INFO ] [sig ] [1840/3362] Forecasting LPLA... [2026-03-05T20:26:10.320386] [INFO ] [sig ] Generating forecast for: LPLA [2026-03-05T20:26:10.320417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPLA' from 'https://tdm.silogroup.org/data/derivative_storage/LPLA.csv'. [2026-03-05T20:26:10.331347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPLA'. [2026-03-05T20:26:10.331677] [INFO ] [FORECASTER] Starting predict_future for LPLA [2026-03-05T20:26:10.332488] [DEBUG] [LOCAL ] No optimal features file found for LPLA: ./output/feature-sets/LPLA.txt [2026-03-05T20:26:10.332540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:10.332591] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:10.332621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:10.332685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:10.390241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:10.390900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:10.390979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:10.391012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:10.525840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:10.526005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:10.526048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:10.526078] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:10.529680] [DEBUG] [FORECASTER] LPLA: Forecast T+1@11:T+2@11: UP (p=82.10%) [2026-03-05T20:26:10.529982] [INFO ] [FORECASTER] Completed predict_future for LPLA [2026-03-05T20:26:10.530120] [INFO ] [sig ] LPLA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:10.679844] [INFO ] [LOCAL ] Saved forecast: LPLA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LPLA.txt [2026-03-05T20:26:10.679981] [INFO ] [sig ] [1840/3362] Completed LPLA in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-05T20:26:10.680034] [INFO ] [sig ] [1841/3362] Forecasting LPRO... [2026-03-05T20:26:10.680068] [INFO ] [sig ] Generating forecast for: LPRO [2026-03-05T20:26:10.680100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPRO' from 'https://tdm.silogroup.org/data/derivative_storage/LPRO.csv'. [2026-03-05T20:26:10.691287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPRO'. [2026-03-05T20:26:10.691622] [INFO ] [FORECASTER] Starting predict_future for LPRO [2026-03-05T20:26:10.692532] [DEBUG] [LOCAL ] No optimal features file found for LPRO: ./output/feature-sets/LPRO.txt [2026-03-05T20:26:10.692608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:10.692645] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:10.692674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:10.692732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:10.753359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:10.754023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:10.754119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:10.754162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:10.879192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:10.879552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:10.879622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:10.879653] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:10.883992] [DEBUG] [FORECASTER] LPRO: Forecast T+1@11:T+2@11: DOWN (p=0.41%) [2026-03-05T20:26:10.884295] [INFO ] [FORECASTER] Completed predict_future for LPRO [2026-03-05T20:26:10.884447] [INFO ] [sig ] LPRO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:11.038037] [INFO ] [LOCAL ] Saved forecast: LPRO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LPRO.txt [2026-03-05T20:26:11.038211] [INFO ] [sig ] [1841/3362] Completed LPRO in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-05T20:26:11.038261] [INFO ] [sig ] [1842/3362] Forecasting LPSN... [2026-03-05T20:26:11.038293] [INFO ] [sig ] Generating forecast for: LPSN [2026-03-05T20:26:11.038326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPSN' from 'https://tdm.silogroup.org/data/derivative_storage/LPSN.csv'. [2026-03-05T20:26:11.050934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPSN'. [2026-03-05T20:26:11.051286] [INFO ] [FORECASTER] Starting predict_future for LPSN [2026-03-05T20:26:11.052132] [DEBUG] [LOCAL ] No optimal features file found for LPSN: ./output/feature-sets/LPSN.txt [2026-03-05T20:26:11.052186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:11.052219] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:11.052246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:11.052303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:11.112838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:11.113794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:11.113891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:11.113927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:11.239738] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:11.239890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:11.239932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:11.240017] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:11.243869] [DEBUG] [FORECASTER] LPSN: Forecast T+1@11:T+2@11: DOWN (p=44.71%) [2026-03-05T20:26:11.244148] [INFO ] [FORECASTER] Completed predict_future for LPSN [2026-03-05T20:26:11.244285] [INFO ] [sig ] LPSN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:11.392108] [INFO ] [LOCAL ] Saved forecast: LPSN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LPSN.txt [2026-03-05T20:26:11.392240] [INFO ] [sig ] [1842/3362] Completed LPSN in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-05T20:26:11.392280] [INFO ] [sig ] [1843/3362] Forecasting LPTH... [2026-03-05T20:26:11.392309] [INFO ] [sig ] Generating forecast for: LPTH [2026-03-05T20:26:11.392340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-03-05T20:26:11.403621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-03-05T20:26:11.403940] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-03-05T20:26:11.404780] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-03-05T20:26:11.404833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:11.404879] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:11.404909] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:11.404966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:11.464358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:11.465103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:11.465188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:11.465222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:11.590558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:11.590795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:11.590839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:11.590870] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:11.594674] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: DOWN (p=44.42%) [2026-03-05T20:26:11.594986] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-03-05T20:26:11.595132] [INFO ] [sig ] LPTH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:11.749057] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LPTH.txt [2026-03-05T20:26:11.749229] [INFO ] [sig ] [1843/3362] Completed LPTH in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-05T20:26:11.749272] [INFO ] [sig ] [1844/3362] Forecasting LPX... [2026-03-05T20:26:11.749302] [INFO ] [sig ] Generating forecast for: LPX [2026-03-05T20:26:11.749347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-03-05T20:26:11.764158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-03-05T20:26:11.764612] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-03-05T20:26:11.765732] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-03-05T20:26:11.765789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:11.765824] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:11.765852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:11.765911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:11.832897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:11.833912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:11.834008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:11.834043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:11.962433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:11.962621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:11.962666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:11.962697] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:11.967928] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-03-05T20:26:11.968484] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-03-05T20:26:11.968725] [INFO ] [sig ] LPX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:12.123270] [INFO ] [LOCAL ] Saved forecast: LPX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LPX.txt [2026-03-05T20:26:12.123451] [INFO ] [sig ] [1844/3362] Completed LPX in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-03-05T20:26:12.123493] [INFO ] [sig ] [1845/3362] Forecasting LQDA... [2026-03-05T20:26:12.123523] [INFO ] [sig ] Generating forecast for: LQDA [2026-03-05T20:26:12.123553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-03-05T20:26:12.135787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-03-05T20:26:12.136164] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-03-05T20:26:12.137007] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-03-05T20:26:12.137062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:12.137095] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:12.137122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:12.137179] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:12.196212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:12.197101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:12.197191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:12.197227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:12.328924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:12.329109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:12.329154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:12.329184] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:12.333470] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: UP (p=82.91%) [2026-03-05T20:26:12.333791] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-03-05T20:26:12.333940] [INFO ] [sig ] LQDA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:12.485226] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LQDA.txt [2026-03-05T20:26:12.485366] [INFO ] [sig ] [1845/3362] Completed LQDA in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-05T20:26:12.485407] [INFO ] [sig ] [1846/3362] Forecasting LRCX... [2026-03-05T20:26:12.485440] [INFO ] [sig ] Generating forecast for: LRCX [2026-03-05T20:26:12.485470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-03-05T20:26:12.497612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-03-05T20:26:12.497985] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-03-05T20:26:12.498903] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-03-05T20:26:12.498958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:12.498994] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:12.499026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:12.499100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:12.561435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:12.562304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:12.562391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:12.562425] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:12.692349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:12.692510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:12.692552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:12.692600] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:12.696227] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: UP (p=98.50%) [2026-03-05T20:26:12.696538] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-03-05T20:26:12.696691] [INFO ] [sig ] LRCX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:12.870037] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LRCX.txt [2026-03-05T20:26:12.870205] [INFO ] [sig ] [1846/3362] Completed LRCX in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-05T20:26:12.870247] [INFO ] [sig ] [1847/3362] Forecasting LRGE... [2026-03-05T20:26:12.870285] [INFO ] [sig ] Generating forecast for: LRGE [2026-03-05T20:26:12.870316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-03-05T20:26:12.883059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-03-05T20:26:12.883460] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-03-05T20:26:12.884319] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-03-05T20:26:12.884375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:12.884411] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:12.884441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:12.884500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:12.947488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:12.948433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:12.948518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:12.948551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:13.062238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:13.062398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:13.062440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:13.062470] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:13.065991] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: DOWN (p=19.53%) [2026-03-05T20:26:13.066276] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-03-05T20:26:13.066430] [INFO ] [sig ] LRGE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:13.217323] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LRGE.txt [2026-03-05T20:26:13.217516] [INFO ] [sig ] [1847/3362] Completed LRGE in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-05T20:26:13.217598] [INFO ] [sig ] [1848/3362] Forecasting LSCC... [2026-03-05T20:26:13.217656] [INFO ] [sig ] Generating forecast for: LSCC [2026-03-05T20:26:13.217706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSCC' from 'https://tdm.silogroup.org/data/derivative_storage/LSCC.csv'. [2026-03-05T20:26:13.232027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSCC'. [2026-03-05T20:26:13.232514] [INFO ] [FORECASTER] Starting predict_future for LSCC [2026-03-05T20:26:13.233669] [DEBUG] [LOCAL ] No optimal features file found for LSCC: ./output/feature-sets/LSCC.txt [2026-03-05T20:26:13.233740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:13.233786] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:13.233828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:13.233911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:13.301728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:13.302841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:13.302930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:13.302966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:13.431348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:13.431510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:13.431554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:13.431606] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:13.435178] [DEBUG] [FORECASTER] LSCC: Forecast T+1@11:T+2@11: UP (p=92.70%) [2026-03-05T20:26:13.435497] [INFO ] [FORECASTER] Completed predict_future for LSCC [2026-03-05T20:26:13.435650] [INFO ] [sig ] LSCC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:13.584309] [INFO ] [LOCAL ] Saved forecast: LSCC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LSCC.txt [2026-03-05T20:26:13.584449] [INFO ] [sig ] [1848/3362] Completed LSCC in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.1m [2026-03-05T20:26:13.584489] [INFO ] [sig ] [1849/3362] Forecasting LSPD... [2026-03-05T20:26:13.584519] [INFO ] [sig ] Generating forecast for: LSPD [2026-03-05T20:26:13.584548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-03-05T20:26:13.596201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-03-05T20:26:13.596507] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-03-05T20:26:13.597359] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-03-05T20:26:13.597421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:13.597454] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:13.597482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:13.597540] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:13.656936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:13.657867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:13.657998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:13.658034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:13.789974] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:13.790145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:13.790201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:13.790234] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:13.793856] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: UP (p=60.04%) [2026-03-05T20:26:13.794145] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-03-05T20:26:13.794280] [INFO ] [sig ] LSPD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:13.961282] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LSPD.txt [2026-03-05T20:26:13.961430] [INFO ] [sig ] [1849/3362] Completed LSPD in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-05T20:26:13.961472] [INFO ] [sig ] [1850/3362] Forecasting LTC... [2026-03-05T20:26:13.961503] [INFO ] [sig ] Generating forecast for: LTC [2026-03-05T20:26:13.961534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTC' from 'https://tdm.silogroup.org/data/derivative_storage/LTC.csv'. [2026-03-05T20:26:13.973745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTC'. [2026-03-05T20:26:13.974090] [INFO ] [FORECASTER] Starting predict_future for LTC [2026-03-05T20:26:13.974946] [DEBUG] [LOCAL ] No optimal features file found for LTC: ./output/feature-sets/LTC.txt [2026-03-05T20:26:13.975001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:13.975034] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:13.975062] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:13.975120] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:14.035552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:14.036436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:14.036521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:14.036554] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:14.157560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:14.157761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:14.157803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:14.158083] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:14.161550] [DEBUG] [FORECASTER] LTC: Forecast T+1@11:T+2@11: DOWN (p=42.75%) [2026-03-05T20:26:14.161851] [INFO ] [FORECASTER] Completed predict_future for LTC [2026-03-05T20:26:14.161978] [INFO ] [sig ] LTC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:14.315344] [INFO ] [LOCAL ] Saved forecast: LTC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LTC.txt [2026-03-05T20:26:14.315502] [INFO ] [sig ] [1850/3362] Completed LTC in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-05T20:26:14.315543] [INFO ] [sig ] [1851/3362] Forecasting LTH... [2026-03-05T20:26:14.315591] [INFO ] [sig ] Generating forecast for: LTH [2026-03-05T20:26:14.315626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTH' from 'https://tdm.silogroup.org/data/derivative_storage/LTH.csv'. [2026-03-05T20:26:14.332870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTH'. [2026-03-05T20:26:14.333330] [INFO ] [FORECASTER] Starting predict_future for LTH [2026-03-05T20:26:14.334543] [DEBUG] [LOCAL ] No optimal features file found for LTH: ./output/feature-sets/LTH.txt [2026-03-05T20:26:14.334623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:14.334658] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:14.334685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:14.334741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:14.396820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:14.397786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:14.397893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:14.397929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:14.522774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:14.522940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:14.522982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:14.523012] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:14.526537] [DEBUG] [FORECASTER] LTH: Forecast T+1@11:T+2@11: DOWN (p=38.39%) [2026-03-05T20:26:14.526870] [INFO ] [FORECASTER] Completed predict_future for LTH [2026-03-05T20:26:14.527007] [INFO ] [sig ] LTH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:14.673661] [INFO ] [LOCAL ] Saved forecast: LTH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LTH.txt [2026-03-05T20:26:14.673801] [INFO ] [sig ] [1851/3362] Completed LTH in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-05T20:26:14.673841] [INFO ] [sig ] [1852/3362] Forecasting LTRN... [2026-03-05T20:26:14.673871] [INFO ] [sig ] Generating forecast for: LTRN [2026-03-05T20:26:14.673903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRN' from 'https://tdm.silogroup.org/data/derivative_storage/LTRN.csv'. [2026-03-05T20:26:14.685823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRN'. [2026-03-05T20:26:14.686158] [INFO ] [FORECASTER] Starting predict_future for LTRN [2026-03-05T20:26:14.686991] [DEBUG] [LOCAL ] No optimal features file found for LTRN: ./output/feature-sets/LTRN.txt [2026-03-05T20:26:14.687044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:14.687077] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:14.687104] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:14.687161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:14.745630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:14.746530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:14.746638] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:14.746691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:14.868793] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:14.868963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:14.869005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:14.869034] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:14.872933] [DEBUG] [FORECASTER] LTRN: Forecast T+1@11:T+2@11: DOWN (p=10.14%) [2026-03-05T20:26:14.873223] [INFO ] [FORECASTER] Completed predict_future for LTRN [2026-03-05T20:26:14.873365] [INFO ] [sig ] LTRN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:15.036239] [INFO ] [LOCAL ] Saved forecast: LTRN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LTRN.txt [2026-03-05T20:26:15.036685] [INFO ] [sig ] [1852/3362] Completed LTRN in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-05T20:26:15.036741] [INFO ] [sig ] [1853/3362] Forecasting LTRX... [2026-03-05T20:26:15.036775] [INFO ] [sig ] Generating forecast for: LTRX [2026-03-05T20:26:15.036810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-03-05T20:26:15.049687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-03-05T20:26:15.050120] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-03-05T20:26:15.051205] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-03-05T20:26:15.051269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:15.051318] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:15.051352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:15.051412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:15.114060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:15.114899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:15.115013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:15.115068] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:15.244472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:15.244650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:15.244695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:15.244727] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:15.248805] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: DOWN (p=32.79%) [2026-03-05T20:26:15.249153] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-03-05T20:26:15.249310] [INFO ] [sig ] LTRX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:15.402244] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LTRX.txt [2026-03-05T20:26:15.402415] [INFO ] [sig ] [1853/3362] Completed LTRX in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-05T20:26:15.402458] [INFO ] [sig ] [1854/3362] Forecasting LUCD... [2026-03-05T20:26:15.402488] [INFO ] [sig ] Generating forecast for: LUCD [2026-03-05T20:26:15.402521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-03-05T20:26:15.414907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-03-05T20:26:15.415289] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-03-05T20:26:15.416231] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-03-05T20:26:15.416287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:15.416320] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:15.416364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:15.416424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:15.482754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:15.483733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:15.483821] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:15.483857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:15.610413] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:15.610590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:15.610636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:15.610666] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:15.614337] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: UP (p=52.14%) [2026-03-05T20:26:15.614840] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-03-05T20:26:15.614978] [INFO ] [sig ] LUCD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:15.772928] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LUCD.txt [2026-03-05T20:26:15.773098] [INFO ] [sig ] [1854/3362] Completed LUCD in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-05T20:26:15.773139] [INFO ] [sig ] [1855/3362] Forecasting LUMN... [2026-03-05T20:26:15.773169] [INFO ] [sig ] Generating forecast for: LUMN [2026-03-05T20:26:15.773201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-03-05T20:26:15.784444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-03-05T20:26:15.784822] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-03-05T20:26:15.785693] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-03-05T20:26:15.785746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:15.785780] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:15.785808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:15.785865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:15.848438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:15.849313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:15.849397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:15.849431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:15.976326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:15.976485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:15.976528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:15.976561] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:15.980522] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: DOWN (p=0.42%) [2026-03-05T20:26:15.980924] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-03-05T20:26:15.981074] [INFO ] [sig ] LUMN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:16.132226] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LUMN.txt [2026-03-05T20:26:16.132388] [INFO ] [sig ] [1855/3362] Completed LUMN in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-05T20:26:16.132429] [INFO ] [sig ] [1856/3362] Forecasting LUNG... [2026-03-05T20:26:16.132458] [INFO ] [sig ] Generating forecast for: LUNG [2026-03-05T20:26:16.132489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUNG' from 'https://tdm.silogroup.org/data/derivative_storage/LUNG.csv'. [2026-03-05T20:26:16.144221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUNG'. [2026-03-05T20:26:16.144597] [INFO ] [FORECASTER] Starting predict_future for LUNG [2026-03-05T20:26:16.145677] [DEBUG] [LOCAL ] No optimal features file found for LUNG: ./output/feature-sets/LUNG.txt [2026-03-05T20:26:16.145730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:16.145789] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:16.145818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:16.145875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:16.209620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:16.210567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:16.210678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:16.210713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:16.345055] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:16.345223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:16.345275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:16.345308] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:16.349040] [DEBUG] [FORECASTER] LUNG: Forecast T+1@11:T+2@11: DOWN (p=5.18%) [2026-03-05T20:26:16.349336] [INFO ] [FORECASTER] Completed predict_future for LUNG [2026-03-05T20:26:16.349473] [INFO ] [sig ] LUNG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:16.508498] [INFO ] [LOCAL ] Saved forecast: LUNG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LUNG.txt [2026-03-05T20:26:16.508675] [INFO ] [sig ] [1856/3362] Completed LUNG in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-05T20:26:16.508718] [INFO ] [sig ] [1857/3362] Forecasting LVHD... [2026-03-05T20:26:16.508753] [INFO ] [sig ] Generating forecast for: LVHD [2026-03-05T20:26:16.508795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-03-05T20:26:16.521136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-03-05T20:26:16.521527] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-03-05T20:26:16.522422] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-03-05T20:26:16.522492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:16.522542] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:16.522611] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:16.522699] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:16.584603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:16.585615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:16.585703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:16.585738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:16.713728] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:16.713892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:16.713936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:16.713967] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:16.718017] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: UP (p=51.35%) [2026-03-05T20:26:16.718398] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-03-05T20:26:16.718565] [INFO ] [sig ] LVHD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:16.873184] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LVHD.txt [2026-03-05T20:26:16.873360] [INFO ] [sig ] [1857/3362] Completed LVHD in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-05T20:26:16.873404] [INFO ] [sig ] [1858/3362] Forecasting LVO... [2026-03-05T20:26:16.873436] [INFO ] [sig ] Generating forecast for: LVO [2026-03-05T20:26:16.873475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVO' from 'https://tdm.silogroup.org/data/derivative_storage/LVO.csv'. [2026-03-05T20:26:16.885924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVO'. [2026-03-05T20:26:16.886328] [INFO ] [FORECASTER] Starting predict_future for LVO [2026-03-05T20:26:16.887310] [DEBUG] [LOCAL ] No optimal features file found for LVO: ./output/feature-sets/LVO.txt [2026-03-05T20:26:16.887377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:16.887420] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:16.887453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:16.887514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:16.952709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:16.953687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:16.953773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:16.953809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:17.081221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:17.081381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:17.081427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:17.081470] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:17.085121] [DEBUG] [FORECASTER] LVO: Forecast T+1@11:T+2@11: DOWN (p=14.19%) [2026-03-05T20:26:17.085432] [INFO ] [FORECASTER] Completed predict_future for LVO [2026-03-05T20:26:17.085597] [INFO ] [sig ] LVO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:17.248561] [INFO ] [LOCAL ] Saved forecast: LVO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LVO.txt [2026-03-05T20:26:17.248763] [INFO ] [sig ] [1858/3362] Completed LVO in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-05T20:26:17.248827] [INFO ] [sig ] [1859/3362] Forecasting LVS... [2026-03-05T20:26:17.248861] [INFO ] [sig ] Generating forecast for: LVS [2026-03-05T20:26:17.248895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVS' from 'https://tdm.silogroup.org/data/derivative_storage/LVS.csv'. [2026-03-05T20:26:17.262955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVS'. [2026-03-05T20:26:17.263344] [INFO ] [FORECASTER] Starting predict_future for LVS [2026-03-05T20:26:17.264384] [DEBUG] [LOCAL ] No optimal features file found for LVS: ./output/feature-sets/LVS.txt [2026-03-05T20:26:17.264449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:17.264484] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:17.264513] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:17.264597] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:17.329874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:17.330937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:17.331030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:17.331064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:17.472406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:17.472798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:17.472863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:17.472940] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:17.477215] [DEBUG] [FORECASTER] LVS: Forecast T+1@11:T+2@11: DOWN (p=26.05%) [2026-03-05T20:26:17.477562] [INFO ] [FORECASTER] Completed predict_future for LVS [2026-03-05T20:26:17.477772] [INFO ] [sig ] LVS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:17.637992] [INFO ] [LOCAL ] Saved forecast: LVS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LVS.txt [2026-03-05T20:26:17.638157] [INFO ] [sig ] [1859/3362] Completed LVS in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-05T20:26:17.638200] [INFO ] [sig ] [1860/3362] Forecasting LWAY... [2026-03-05T20:26:17.638240] [INFO ] [sig ] Generating forecast for: LWAY [2026-03-05T20:26:17.638286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-03-05T20:26:17.650747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-03-05T20:26:17.651123] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-03-05T20:26:17.652224] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-03-05T20:26:17.652280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:17.652317] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:17.652367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:17.652458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:17.715870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:17.716838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:17.716940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:17.716977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:17.852591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:17.852776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:17.852824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:17.852854] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:17.856669] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: UP (p=88.78%) [2026-03-05T20:26:17.856989] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-03-05T20:26:17.857139] [INFO ] [sig ] LWAY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:18.011308] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LWAY.txt [2026-03-05T20:26:18.011492] [INFO ] [sig ] [1860/3362] Completed LWAY in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-05T20:26:18.011536] [INFO ] [sig ] [1861/3362] Forecasting LWLG... [2026-03-05T20:26:18.011566] [INFO ] [sig ] Generating forecast for: LWLG [2026-03-05T20:26:18.011631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-03-05T20:26:18.024560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-03-05T20:26:18.024984] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-03-05T20:26:18.026114] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-03-05T20:26:18.026169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:18.026202] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:18.026230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:18.026288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:18.087994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:18.088972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:18.089062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:18.089098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:18.219333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:18.219500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:18.219542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:18.219594] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:18.223441] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: UP (p=90.84%) [2026-03-05T20:26:18.224059] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-03-05T20:26:18.224205] [INFO ] [sig ] LWLG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:18.375950] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LWLG.txt [2026-03-05T20:26:18.376130] [INFO ] [sig ] [1861/3362] Completed LWLG in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-03-05T20:26:18.376175] [INFO ] [sig ] [1862/3362] Forecasting LX... [2026-03-05T20:26:18.376208] [INFO ] [sig ] Generating forecast for: LX [2026-03-05T20:26:18.376243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LX' from 'https://tdm.silogroup.org/data/derivative_storage/LX.csv'. [2026-03-05T20:26:18.400280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LX'. [2026-03-05T20:26:18.400726] [INFO ] [FORECASTER] Starting predict_future for LX [2026-03-05T20:26:18.401617] [DEBUG] [LOCAL ] No optimal features file found for LX: ./output/feature-sets/LX.txt [2026-03-05T20:26:18.401673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:18.401708] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:18.401737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:18.401797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:18.466087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:18.467030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:18.467122] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:18.467156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:18.601664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:18.601884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:18.601949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:18.601984] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:18.606018] [DEBUG] [FORECASTER] LX: Forecast T+1@11:T+2@11: DOWN (p=14.56%) [2026-03-05T20:26:18.606357] [INFO ] [FORECASTER] Completed predict_future for LX [2026-03-05T20:26:18.606521] [INFO ] [sig ] LX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:18.769479] [INFO ] [LOCAL ] Saved forecast: LX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LX.txt [2026-03-05T20:26:18.769656] [INFO ] [sig ] [1862/3362] Completed LX in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-05T20:26:18.769701] [INFO ] [sig ] [1863/3362] Forecasting LXEO... [2026-03-05T20:26:18.769734] [INFO ] [sig ] Generating forecast for: LXEO [2026-03-05T20:26:18.769766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXEO' from 'https://tdm.silogroup.org/data/derivative_storage/LXEO.csv'. [2026-03-05T20:26:18.781909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXEO'. [2026-03-05T20:26:18.782319] [INFO ] [FORECASTER] Starting predict_future for LXEO [2026-03-05T20:26:18.783211] [DEBUG] [LOCAL ] No optimal features file found for LXEO: ./output/feature-sets/LXEO.txt [2026-03-05T20:26:18.783268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:18.783307] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:18.783349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:18.783428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:18.847908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:18.848858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:18.848954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:18.849004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:18.976282] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:18.976483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:18.976540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:18.976597] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:18.980809] [DEBUG] [FORECASTER] LXEO: Forecast T+1@11:T+2@11: UP (p=62.26%) [2026-03-05T20:26:18.981158] [INFO ] [FORECASTER] Completed predict_future for LXEO [2026-03-05T20:26:18.981343] [INFO ] [sig ] LXEO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:19.139078] [INFO ] [LOCAL ] Saved forecast: LXEO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LXEO.txt [2026-03-05T20:26:19.139245] [INFO ] [sig ] [1863/3362] Completed LXEO in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-05T20:26:19.139288] [INFO ] [sig ] [1864/3362] Forecasting LXP... [2026-03-05T20:26:19.139320] [INFO ] [sig ] Generating forecast for: LXP [2026-03-05T20:26:19.139350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXP' from 'https://tdm.silogroup.org/data/derivative_storage/LXP.csv'. [2026-03-05T20:26:19.150473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXP'. [2026-03-05T20:26:19.150840] [INFO ] [FORECASTER] Starting predict_future for LXP [2026-03-05T20:26:19.151684] [DEBUG] [LOCAL ] No optimal features file found for LXP: ./output/feature-sets/LXP.txt [2026-03-05T20:26:19.151737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:19.151769] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:19.151795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:19.151852] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:19.210747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:19.211695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:19.211780] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:19.211814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:19.339283] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:19.339472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:19.339518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:19.339549] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:19.343319] [DEBUG] [FORECASTER] LXP: Forecast T+1@11:T+2@11: UP (p=96.04%) [2026-03-05T20:26:19.343632] [INFO ] [FORECASTER] Completed predict_future for LXP [2026-03-05T20:26:19.343770] [INFO ] [sig ] LXP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:19.496298] [INFO ] [LOCAL ] Saved forecast: LXP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LXP.txt [2026-03-05T20:26:19.496457] [INFO ] [sig ] [1864/3362] Completed LXP in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-05T20:26:19.496502] [INFO ] [sig ] [1865/3362] Forecasting LYB... [2026-03-05T20:26:19.496532] [INFO ] [sig ] Generating forecast for: LYB [2026-03-05T20:26:19.496564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYB' from 'https://tdm.silogroup.org/data/derivative_storage/LYB.csv'. [2026-03-05T20:26:19.509723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYB'. [2026-03-05T20:26:19.510078] [INFO ] [FORECASTER] Starting predict_future for LYB [2026-03-05T20:26:19.510942] [DEBUG] [LOCAL ] No optimal features file found for LYB: ./output/feature-sets/LYB.txt [2026-03-05T20:26:19.510996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:19.511030] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:19.511059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:19.511118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:19.574834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:19.575557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:19.575659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:19.575695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:19.697826] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:19.698008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:19.698051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:19.698079] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:19.702403] [DEBUG] [FORECASTER] LYB: Forecast T+1@11:T+2@11: UP (p=72.97%) [2026-03-05T20:26:19.702796] [INFO ] [FORECASTER] Completed predict_future for LYB [2026-03-05T20:26:19.702964] [INFO ] [sig ] LYB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:19.856277] [INFO ] [LOCAL ] Saved forecast: LYB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LYB.txt [2026-03-05T20:26:19.856473] [INFO ] [sig ] [1865/3362] Completed LYB in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.0m [2026-03-05T20:26:19.856533] [INFO ] [sig ] [1866/3362] Forecasting LYG... [2026-03-05T20:26:19.856566] [INFO ] [sig ] Generating forecast for: LYG [2026-03-05T20:26:19.856620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYG' from 'https://tdm.silogroup.org/data/derivative_storage/LYG.csv'. [2026-03-05T20:26:19.868356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYG'. [2026-03-05T20:26:19.868774] [INFO ] [FORECASTER] Starting predict_future for LYG [2026-03-05T20:26:19.869772] [DEBUG] [LOCAL ] No optimal features file found for LYG: ./output/feature-sets/LYG.txt [2026-03-05T20:26:19.869828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:19.869863] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:19.869893] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:19.869952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:19.936668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:19.937628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:19.937766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:19.937802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:20.071161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:20.071356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:20.071410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:20.071449] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:20.075979] [DEBUG] [FORECASTER] LYG: Forecast T+1@11:T+2@11: UP (p=89.56%) [2026-03-05T20:26:20.076314] [INFO ] [FORECASTER] Completed predict_future for LYG [2026-03-05T20:26:20.076486] [INFO ] [sig ] LYG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:20.234141] [INFO ] [LOCAL ] Saved forecast: LYG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LYG.txt [2026-03-05T20:26:20.234297] [INFO ] [sig ] [1866/3362] Completed LYG in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-05T20:26:20.234342] [INFO ] [sig ] [1867/3362] Forecasting LYRA... [2026-03-05T20:26:20.234373] [INFO ] [sig ] Generating forecast for: LYRA [2026-03-05T20:26:20.234404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYRA' from 'https://tdm.silogroup.org/data/derivative_storage/LYRA.csv'. [2026-03-05T20:26:20.246439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYRA'. [2026-03-05T20:26:20.246847] [INFO ] [FORECASTER] Starting predict_future for LYRA [2026-03-05T20:26:20.247729] [DEBUG] [LOCAL ] No optimal features file found for LYRA: ./output/feature-sets/LYRA.txt [2026-03-05T20:26:20.247824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:20.247861] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:20.247890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:20.247949] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:20.311064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:20.311946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:20.312032] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:20.312067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:20.439060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:20.439223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:20.439266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:20.439297] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:20.443380] [DEBUG] [FORECASTER] LYRA: Forecast T+1@11:T+2@11: DOWN (p=14.62%) [2026-03-05T20:26:20.443895] [INFO ] [FORECASTER] Completed predict_future for LYRA [2026-03-05T20:26:20.444034] [INFO ] [sig ] LYRA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:20.597622] [INFO ] [LOCAL ] Saved forecast: LYRA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LYRA.txt [2026-03-05T20:26:20.597810] [INFO ] [sig ] [1867/3362] Completed LYRA in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-05T20:26:20.597872] [INFO ] [sig ] [1868/3362] Forecasting LYTS... [2026-03-05T20:26:20.597915] [INFO ] [sig ] Generating forecast for: LYTS [2026-03-05T20:26:20.597963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-03-05T20:26:20.609602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-03-05T20:26:20.609948] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-03-05T20:26:20.610810] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-03-05T20:26:20.610865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:20.610900] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:20.610930] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:20.610990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:20.677087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:20.678151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:20.678238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:20.678273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:20.803143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:20.803307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:20.803351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:20.803382] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:20.807931] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: UP (p=93.62%) [2026-03-05T20:26:20.808235] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-03-05T20:26:20.808389] [INFO ] [sig ] LYTS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:20.968696] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/LYTS.txt [2026-03-05T20:26:20.968857] [INFO ] [sig ] [1868/3362] Completed LYTS in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-05T20:26:20.968898] [INFO ] [sig ] [1869/3362] Forecasting LZ... [2026-03-05T20:26:20.968929] [INFO ] [sig ] Generating forecast for: LZ [2026-03-05T20:26:20.968960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-03-05T20:26:20.981155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-03-05T20:26:20.981620] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-03-05T20:26:20.982635] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-03-05T20:26:20.982696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:20.982740] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:20.982773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:20.982834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:21.048092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:21.049053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:21.049141] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:21.049176] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:21.179797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:21.179962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:21.180005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:21.180037] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:21.183797] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: DOWN (p=44.79%) [2026-03-05T20:26:21.184090] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-03-05T20:26:21.184229] [INFO ] [sig ] LZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:21.341687] [INFO ] [LOCAL ] Saved forecast: LZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LZ.txt [2026-03-05T20:26:21.341872] [INFO ] [sig ] [1869/3362] Completed LZ in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-05T20:26:21.341916] [INFO ] [sig ] [1870/3362] Forecasting LZB... [2026-03-05T20:26:21.341946] [INFO ] [sig ] Generating forecast for: LZB [2026-03-05T20:26:21.341978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZB' from 'https://tdm.silogroup.org/data/derivative_storage/LZB.csv'. [2026-03-05T20:26:21.353632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZB'. [2026-03-05T20:26:21.354169] [INFO ] [FORECASTER] Starting predict_future for LZB [2026-03-05T20:26:21.355184] [DEBUG] [LOCAL ] No optimal features file found for LZB: ./output/feature-sets/LZB.txt [2026-03-05T20:26:21.355237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:21.355270] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:21.355297] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:21.355355] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:21.420955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:21.422149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:21.422239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:21.422274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:21.558878] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:21.559050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:21.559093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:21.559122] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:21.562731] [DEBUG] [FORECASTER] LZB: Forecast T+1@11:T+2@11: DOWN (p=23.43%) [2026-03-05T20:26:21.563026] [INFO ] [FORECASTER] Completed predict_future for LZB [2026-03-05T20:26:21.563162] [INFO ] [sig ] LZB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:21.716812] [INFO ] [LOCAL ] Saved forecast: LZB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LZB.txt [2026-03-05T20:26:21.716961] [INFO ] [sig ] [1870/3362] Completed LZB in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-05T20:26:21.717018] [INFO ] [sig ] [1871/3362] Forecasting LZM... [2026-03-05T20:26:21.717052] [INFO ] [sig ] Generating forecast for: LZM [2026-03-05T20:26:21.717085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZM' from 'https://tdm.silogroup.org/data/derivative_storage/LZM.csv'. [2026-03-05T20:26:21.729300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZM'. [2026-03-05T20:26:21.729742] [INFO ] [FORECASTER] Starting predict_future for LZM [2026-03-05T20:26:21.731080] [DEBUG] [LOCAL ] No optimal features file found for LZM: ./output/feature-sets/LZM.txt [2026-03-05T20:26:21.731137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:21.731173] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:21.731201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:21.731260] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:21.794422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:21.795320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:21.795415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:21.795449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:21.926797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:21.926959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:21.927003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:21.927035] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:21.931020] [DEBUG] [FORECASTER] LZM: Forecast T+1@11:T+2@11: DOWN (p=23.75%) [2026-03-05T20:26:21.931373] [INFO ] [FORECASTER] Completed predict_future for LZM [2026-03-05T20:26:21.931529] [INFO ] [sig ] LZM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:22.084947] [INFO ] [LOCAL ] Saved forecast: LZM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/LZM.txt [2026-03-05T20:26:22.085095] [INFO ] [sig ] [1871/3362] Completed LZM in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-05T20:26:22.085135] [INFO ] [sig ] [1872/3362] Forecasting M... [2026-03-05T20:26:22.085164] [INFO ] [sig ] Generating forecast for: M [2026-03-05T20:26:22.085193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'M' from 'https://tdm.silogroup.org/data/derivative_storage/M.csv'. [2026-03-05T20:26:22.098601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'M'. [2026-03-05T20:26:22.099156] [INFO ] [FORECASTER] Starting predict_future for M [2026-03-05T20:26:22.100173] [DEBUG] [LOCAL ] No optimal features file found for M: ./output/feature-sets/M.txt [2026-03-05T20:26:22.100227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:22.100260] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:22.100287] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:22.100343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:22.160830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:22.161697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:22.161782] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:22.161816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:22.296081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:22.296245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:22.296287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:22.296318] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:22.299935] [DEBUG] [FORECASTER] M: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-03-05T20:26:22.300280] [INFO ] [FORECASTER] Completed predict_future for M [2026-03-05T20:26:22.300436] [INFO ] [sig ] M: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:22.446993] [INFO ] [LOCAL ] Saved forecast: M 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/M.txt [2026-03-05T20:26:22.447168] [INFO ] [sig ] [1872/3362] Completed M in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-05T20:26:22.447212] [INFO ] [sig ] [1873/3362] Forecasting MA... [2026-03-05T20:26:22.447241] [INFO ] [sig ] Generating forecast for: MA [2026-03-05T20:26:22.447271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MA' from 'https://tdm.silogroup.org/data/derivative_storage/MA.csv'. [2026-03-05T20:26:22.458984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MA'. [2026-03-05T20:26:22.459399] [INFO ] [FORECASTER] Starting predict_future for MA [2026-03-05T20:26:22.460246] [DEBUG] [LOCAL ] No optimal features file found for MA: ./output/feature-sets/MA.txt [2026-03-05T20:26:22.460300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:22.460364] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:22.460392] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:22.460457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:22.521001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:22.522122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:22.522299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:22.522333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:22.646302] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:22.646479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:22.646528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:22.646566] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:22.651400] [DEBUG] [FORECASTER] MA: Forecast T+1@11:T+2@11: DOWN (p=49.63%) [2026-03-05T20:26:22.651847] [INFO ] [FORECASTER] Completed predict_future for MA [2026-03-05T20:26:22.652008] [INFO ] [sig ] MA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:22.803771] [INFO ] [LOCAL ] Saved forecast: MA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MA.txt [2026-03-05T20:26:22.803934] [INFO ] [sig ] [1873/3362] Completed MA in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-05T20:26:22.803975] [INFO ] [sig ] [1874/3362] Forecasting MAA... [2026-03-05T20:26:22.804004] [INFO ] [sig ] Generating forecast for: MAA [2026-03-05T20:26:22.804034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAA' from 'https://tdm.silogroup.org/data/derivative_storage/MAA.csv'. [2026-03-05T20:26:22.815322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAA'. [2026-03-05T20:26:22.815725] [INFO ] [FORECASTER] Starting predict_future for MAA [2026-03-05T20:26:22.816537] [DEBUG] [LOCAL ] No optimal features file found for MAA: ./output/feature-sets/MAA.txt [2026-03-05T20:26:22.816614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:22.816649] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:22.816676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:22.816731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:22.873986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:22.874920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:22.875008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:22.875041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:22.998348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:22.998516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:22.998561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:22.998656] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:23.002196] [DEBUG] [FORECASTER] MAA: Forecast T+1@11:T+2@11: UP (p=66.50%) [2026-03-05T20:26:23.002489] [INFO ] [FORECASTER] Completed predict_future for MAA [2026-03-05T20:26:23.002649] [INFO ] [sig ] MAA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:23.149732] [INFO ] [LOCAL ] Saved forecast: MAA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MAA.txt [2026-03-05T20:26:23.149902] [INFO ] [sig ] [1874/3362] Completed MAA in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-05T20:26:23.149943] [INFO ] [sig ] [1875/3362] Forecasting MAC... [2026-03-05T20:26:23.149974] [INFO ] [sig ] Generating forecast for: MAC [2026-03-05T20:26:23.150006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAC' from 'https://tdm.silogroup.org/data/derivative_storage/MAC.csv'. [2026-03-05T20:26:23.161211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAC'. [2026-03-05T20:26:23.161567] [INFO ] [FORECASTER] Starting predict_future for MAC [2026-03-05T20:26:23.162404] [DEBUG] [LOCAL ] No optimal features file found for MAC: ./output/feature-sets/MAC.txt [2026-03-05T20:26:23.162461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:23.162501] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:23.162534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:23.162628] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:23.220500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:23.221264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:23.221349] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:23.221382] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:23.344228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:23.344399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:23.344444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:23.344473] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:23.347964] [DEBUG] [FORECASTER] MAC: Forecast T+1@11:T+2@11: UP (p=87.89%) [2026-03-05T20:26:23.348248] [INFO ] [FORECASTER] Completed predict_future for MAC [2026-03-05T20:26:23.348379] [INFO ] [sig ] MAC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:23.492408] [INFO ] [LOCAL ] Saved forecast: MAC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MAC.txt [2026-03-05T20:26:23.492550] [INFO ] [sig ] [1875/3362] Completed MAC in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-05T20:26:23.492616] [INFO ] [sig ] [1876/3362] Forecasting MAMA... [2026-03-05T20:26:23.492648] [INFO ] [sig ] Generating forecast for: MAMA [2026-03-05T20:26:23.492680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-03-05T20:26:23.505624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-03-05T20:26:23.506076] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-03-05T20:26:23.507069] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-03-05T20:26:23.507126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:23.507160] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:23.507190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:23.507251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:23.570041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:23.571105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:23.571202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:23.571280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:23.702552] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:23.702744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:23.702800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:23.702836] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:23.706713] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: DOWN (p=36.43%) [2026-03-05T20:26:23.707083] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-03-05T20:26:23.707234] [INFO ] [sig ] MAMA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:23.864303] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MAMA.txt [2026-03-05T20:26:23.864463] [INFO ] [sig ] [1876/3362] Completed MAMA in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-05T20:26:23.864514] [INFO ] [sig ] [1877/3362] Forecasting MAN... [2026-03-05T20:26:23.864550] [INFO ] [sig ] Generating forecast for: MAN [2026-03-05T20:26:23.864613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAN' from 'https://tdm.silogroup.org/data/derivative_storage/MAN.csv'. [2026-03-05T20:26:23.878728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAN'. [2026-03-05T20:26:23.879180] [INFO ] [FORECASTER] Starting predict_future for MAN [2026-03-05T20:26:23.880154] [DEBUG] [LOCAL ] No optimal features file found for MAN: ./output/feature-sets/MAN.txt [2026-03-05T20:26:23.880209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:23.880244] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:23.880272] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:23.880328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:23.946533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:23.947562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:23.947686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:23.947724] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:24.081215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:24.081389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:24.081432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:24.081462] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:24.085357] [DEBUG] [FORECASTER] MAN: Forecast T+1@11:T+2@11: DOWN (p=49.57%) [2026-03-05T20:26:24.085681] [INFO ] [FORECASTER] Completed predict_future for MAN [2026-03-05T20:26:24.086013] [INFO ] [sig ] MAN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:24.242810] [INFO ] [LOCAL ] Saved forecast: MAN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MAN.txt [2026-03-05T20:26:24.242987] [INFO ] [sig ] [1877/3362] Completed MAN in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-05T20:26:24.243032] [INFO ] [sig ] [1878/3362] Forecasting MANH... [2026-03-05T20:26:24.243062] [INFO ] [sig ] Generating forecast for: MANH [2026-03-05T20:26:24.243093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MANH' from 'https://tdm.silogroup.org/data/derivative_storage/MANH.csv'. [2026-03-05T20:26:24.254710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MANH'. [2026-03-05T20:26:24.255132] [INFO ] [FORECASTER] Starting predict_future for MANH [2026-03-05T20:26:24.256058] [DEBUG] [LOCAL ] No optimal features file found for MANH: ./output/feature-sets/MANH.txt [2026-03-05T20:26:24.256114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:24.256148] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:24.256191] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:24.256252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:24.332743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:24.333756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:24.333857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:24.333891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:24.473028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:24.473189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:24.473231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:24.473262] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:24.477345] [DEBUG] [FORECASTER] MANH: Forecast T+1@11:T+2@11: UP (p=95.43%) [2026-03-05T20:26:24.477684] [INFO ] [FORECASTER] Completed predict_future for MANH [2026-03-05T20:26:24.478021] [INFO ] [sig ] MANH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:24.628445] [INFO ] [LOCAL ] Saved forecast: MANH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MANH.txt [2026-03-05T20:26:24.628625] [INFO ] [sig ] [1878/3362] Completed MANH in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-03-05T20:26:24.628672] [INFO ] [sig ] [1879/3362] Forecasting MARA... [2026-03-05T20:26:24.628702] [INFO ] [sig ] Generating forecast for: MARA [2026-03-05T20:26:24.628732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MARA' from 'https://tdm.silogroup.org/data/derivative_storage/MARA.csv'. [2026-03-05T20:26:24.641781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MARA'. [2026-03-05T20:26:24.642140] [INFO ] [FORECASTER] Starting predict_future for MARA [2026-03-05T20:26:24.643191] [DEBUG] [LOCAL ] No optimal features file found for MARA: ./output/feature-sets/MARA.txt [2026-03-05T20:26:24.643245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:24.643278] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:24.643306] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:24.643365] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:24.704472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:24.705623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:24.705911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:24.705947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:24.837758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:24.837928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:24.837973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:24.838002] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:24.841665] [DEBUG] [FORECASTER] MARA: Forecast T+1@11:T+2@11: UP (p=59.43%) [2026-03-05T20:26:24.841972] [INFO ] [FORECASTER] Completed predict_future for MARA [2026-03-05T20:26:24.842112] [INFO ] [sig ] MARA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:24.996410] [INFO ] [LOCAL ] Saved forecast: MARA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MARA.txt [2026-03-05T20:26:24.996601] [INFO ] [sig ] [1879/3362] Completed MARA in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-05T20:26:24.996655] [INFO ] [sig ] [1880/3362] Forecasting MAS... [2026-03-05T20:26:24.996692] [INFO ] [sig ] Generating forecast for: MAS [2026-03-05T20:26:24.996725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAS' from 'https://tdm.silogroup.org/data/derivative_storage/MAS.csv'. [2026-03-05T20:26:25.008148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAS'. [2026-03-05T20:26:25.008629] [INFO ] [FORECASTER] Starting predict_future for MAS [2026-03-05T20:26:25.009615] [DEBUG] [LOCAL ] No optimal features file found for MAS: ./output/feature-sets/MAS.txt [2026-03-05T20:26:25.009672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:25.009706] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:25.009733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:25.009792] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:25.071254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:25.072329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:25.072414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:25.072448] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:25.194779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:25.194947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:25.194994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:25.195024] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:25.198619] [DEBUG] [FORECASTER] MAS: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-03-05T20:26:25.198916] [INFO ] [FORECASTER] Completed predict_future for MAS [2026-03-05T20:26:25.199046] [INFO ] [sig ] MAS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:25.350896] [INFO ] [LOCAL ] Saved forecast: MAS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MAS.txt [2026-03-05T20:26:25.351082] [INFO ] [sig ] [1880/3362] Completed MAS in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-05T20:26:25.351130] [INFO ] [sig ] [1881/3362] Forecasting MASI... [2026-03-05T20:26:25.351162] [INFO ] [sig ] Generating forecast for: MASI [2026-03-05T20:26:25.351193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-03-05T20:26:25.362555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-03-05T20:26:25.362933] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-03-05T20:26:25.363850] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-03-05T20:26:25.363905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:25.363938] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:25.363966] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:25.364024] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:25.422404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:25.423163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:25.423246] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:25.423280] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:25.546953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:25.547128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:25.547189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:25.547231] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:25.551671] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: DOWN (p=4.37%) [2026-03-05T20:26:25.552053] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-03-05T20:26:25.552202] [INFO ] [sig ] MASI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:25.714601] [INFO ] [LOCAL ] Saved forecast: MASI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MASI.txt [2026-03-05T20:26:25.714948] [INFO ] [sig ] [1881/3362] Completed MASI in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 8.9m [2026-03-05T20:26:25.714992] [INFO ] [sig ] [1882/3362] Forecasting MASS... [2026-03-05T20:26:25.715021] [INFO ] [sig ] Generating forecast for: MASS [2026-03-05T20:26:25.715057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASS' from 'https://tdm.silogroup.org/data/derivative_storage/MASS.csv'. [2026-03-05T20:26:25.726938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASS'. [2026-03-05T20:26:25.727322] [INFO ] [FORECASTER] Starting predict_future for MASS [2026-03-05T20:26:25.728555] [DEBUG] [LOCAL ] No optimal features file found for MASS: ./output/feature-sets/MASS.txt [2026-03-05T20:26:25.728646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:25.728687] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:25.728720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:25.728779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:25.791739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:25.792702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:25.792789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:25.792823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:25.916787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:25.916955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:25.916997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:25.917026] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:25.920937] [DEBUG] [FORECASTER] MASS: Forecast T+1@11:T+2@11: UP (p=77.09%) [2026-03-05T20:26:25.921221] [INFO ] [FORECASTER] Completed predict_future for MASS [2026-03-05T20:26:25.921354] [INFO ] [sig ] MASS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:26.069625] [INFO ] [LOCAL ] Saved forecast: MASS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MASS.txt [2026-03-05T20:26:26.069789] [INFO ] [sig ] [1882/3362] Completed MASS in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-05T20:26:26.069831] [INFO ] [sig ] [1883/3362] Forecasting MATX... [2026-03-05T20:26:26.069860] [INFO ] [sig ] Generating forecast for: MATX [2026-03-05T20:26:26.069890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MATX' from 'https://tdm.silogroup.org/data/derivative_storage/MATX.csv'. [2026-03-05T20:26:26.082299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MATX'. [2026-03-05T20:26:26.082641] [INFO ] [FORECASTER] Starting predict_future for MATX [2026-03-05T20:26:26.083449] [DEBUG] [LOCAL ] No optimal features file found for MATX: ./output/feature-sets/MATX.txt [2026-03-05T20:26:26.083501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:26.083534] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:26.083565] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:26.083645] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:26.142057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:26.142883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:26.143016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:26.143051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:26.266279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:26.266446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:26.266490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:26.266520] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:26.270447] [DEBUG] [FORECASTER] MATX: Forecast T+1@11:T+2@11: UP (p=84.38%) [2026-03-05T20:26:26.270786] [INFO ] [FORECASTER] Completed predict_future for MATX [2026-03-05T20:26:26.270927] [INFO ] [sig ] MATX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:26.418082] [INFO ] [LOCAL ] Saved forecast: MATX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MATX.txt [2026-03-05T20:26:26.418268] [INFO ] [sig ] [1883/3362] Completed MATX in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-05T20:26:26.418311] [INFO ] [sig ] [1884/3362] Forecasting MAX... [2026-03-05T20:26:26.418342] [INFO ] [sig ] Generating forecast for: MAX [2026-03-05T20:26:26.418374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-03-05T20:26:26.430287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-03-05T20:26:26.430664] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-03-05T20:26:26.431512] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-03-05T20:26:26.431608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:26.431654] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:26.431689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:26.431757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:26.495018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:26.496184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:26.496303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:26.496350] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:26.641083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:26.641242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:26.641286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:26.641318] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:26.645394] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: DOWN (p=21.10%) [2026-03-05T20:26:26.645712] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-03-05T20:26:26.645851] [INFO ] [sig ] MAX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:26.792161] [INFO ] [LOCAL ] Saved forecast: MAX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MAX.txt [2026-03-05T20:26:26.792296] [INFO ] [sig ] [1884/3362] Completed MAX in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-05T20:26:26.792335] [INFO ] [sig ] [1885/3362] Forecasting MAXI... [2026-03-05T20:26:26.792366] [INFO ] [sig ] Generating forecast for: MAXI [2026-03-05T20:26:26.792396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-03-05T20:26:26.804054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-03-05T20:26:26.804397] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-03-05T20:26:26.805278] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-03-05T20:26:26.805331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:26.805363] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:26.805390] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:26.805447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:26.864233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:26.864984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:26.865067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:26.865100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:26.981778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:26.981928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:26.981970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:26.981999] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:26.985450] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: DOWN (p=11.02%) [2026-03-05T20:26:26.985753] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-03-05T20:26:26.985887] [INFO ] [sig ] MAXI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:27.130646] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MAXI.txt [2026-03-05T20:26:27.130816] [INFO ] [sig ] [1885/3362] Completed MAXI in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-05T20:26:27.130856] [INFO ] [sig ] [1886/3362] Forecasting MAXN... [2026-03-05T20:26:27.130887] [INFO ] [sig ] Generating forecast for: MAXN [2026-03-05T20:26:27.130917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-03-05T20:26:27.142002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-03-05T20:26:27.142358] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-03-05T20:26:27.143243] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-03-05T20:26:27.143296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:27.143331] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:27.143358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:27.143415] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:27.200885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:27.201778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:27.201865] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:27.201898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:27.320535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:27.320718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:27.320761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:27.320790] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:27.324212] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: UP (p=86.10%) [2026-03-05T20:26:27.324491] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-03-05T20:26:27.324640] [INFO ] [sig ] MAXN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:27.477158] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MAXN.txt [2026-03-05T20:26:27.477356] [INFO ] [sig ] [1886/3362] Completed MAXN in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-05T20:26:27.477398] [INFO ] [sig ] [1887/3362] Forecasting MBB... [2026-03-05T20:26:27.477429] [INFO ] [sig ] Generating forecast for: MBB [2026-03-05T20:26:27.477460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-03-05T20:26:27.488921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-03-05T20:26:27.489321] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-03-05T20:26:27.490212] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-03-05T20:26:27.490267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:27.490301] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:27.490330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:27.490389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:27.550968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:27.551974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:27.552062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:27.552096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:27.685025] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:27.685209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:27.685254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:27.685286] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:27.688910] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: UP (p=58.50%) [2026-03-05T20:26:27.689211] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-03-05T20:26:27.689353] [INFO ] [sig ] MBB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:27.849044] [INFO ] [LOCAL ] Saved forecast: MBB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MBB.txt [2026-03-05T20:26:27.849211] [INFO ] [sig ] [1887/3362] Completed MBB in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-05T20:26:27.849254] [INFO ] [sig ] [1888/3362] Forecasting MBC... [2026-03-05T20:26:27.849283] [INFO ] [sig ] Generating forecast for: MBC [2026-03-05T20:26:27.849313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-03-05T20:26:27.861327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-03-05T20:26:27.861666] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-03-05T20:26:27.862463] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-03-05T20:26:27.862515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:27.862548] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:27.862599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:27.862660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:27.920461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:27.921396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:27.921484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:27.921517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:28.036818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:28.036973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:28.037015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:28.037046] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:28.040570] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: DOWN (p=40.63%) [2026-03-05T20:26:28.040882] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-03-05T20:26:28.041020] [INFO ] [sig ] MBC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:28.193690] [INFO ] [LOCAL ] Saved forecast: MBC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MBC.txt [2026-03-05T20:26:28.193826] [INFO ] [sig ] [1888/3362] Completed MBC in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-05T20:26:28.193865] [INFO ] [sig ] [1889/3362] Forecasting MBI... [2026-03-05T20:26:28.193896] [INFO ] [sig ] Generating forecast for: MBI [2026-03-05T20:26:28.193926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-03-05T20:26:28.206065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-03-05T20:26:28.206487] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-03-05T20:26:28.207389] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-03-05T20:26:28.207444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:28.207478] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:28.207506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:28.207564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:28.267636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:28.268525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:28.268633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:28.268678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:28.389613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:28.389784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:28.389832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:28.389863] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:28.393361] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: DOWN (p=43.96%) [2026-03-05T20:26:28.393672] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-03-05T20:26:28.393801] [INFO ] [sig ] MBI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:28.550002] [INFO ] [LOCAL ] Saved forecast: MBI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MBI.txt [2026-03-05T20:26:28.550174] [INFO ] [sig ] [1889/3362] Completed MBI in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-05T20:26:28.550221] [INFO ] [sig ] [1890/3362] Forecasting MBIN... [2026-03-05T20:26:28.550255] [INFO ] [sig ] Generating forecast for: MBIN [2026-03-05T20:26:28.550286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-03-05T20:26:28.561738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-03-05T20:26:28.562126] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-03-05T20:26:28.563042] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-03-05T20:26:28.563096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:28.563169] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:28.563203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:28.563263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:28.634157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:28.635059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:28.635149] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:28.635184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:28.756549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:28.756733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:28.756777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:28.756809] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:28.760359] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: DOWN (p=18.88%) [2026-03-05T20:26:28.760675] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-03-05T20:26:28.760811] [INFO ] [sig ] MBIN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:28.925387] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MBIN.txt [2026-03-05T20:26:28.925539] [INFO ] [sig ] [1890/3362] Completed MBIN in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-05T20:26:28.925600] [INFO ] [sig ] [1891/3362] Forecasting MBLY... [2026-03-05T20:26:28.925634] [INFO ] [sig ] Generating forecast for: MBLY [2026-03-05T20:26:28.925665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-03-05T20:26:28.937009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-03-05T20:26:28.937327] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-03-05T20:26:28.938188] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-03-05T20:26:28.938255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:28.938288] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:28.938314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:28.938371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:28.996023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:28.996657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:28.996734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:28.996767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:29.120481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:29.120668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:29.120714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:29.120746] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:29.124301] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: UP (p=55.05%) [2026-03-05T20:26:29.124607] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-03-05T20:26:29.124747] [INFO ] [sig ] MBLY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:29.277302] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MBLY.txt [2026-03-05T20:26:29.277435] [INFO ] [sig ] [1891/3362] Completed MBLY in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-05T20:26:29.277477] [INFO ] [sig ] [1892/3362] Forecasting MBS... [2026-03-05T20:26:29.277507] [INFO ] [sig ] Generating forecast for: MBS [2026-03-05T20:26:29.277537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-03-05T20:26:29.288687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-03-05T20:26:29.289042] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-03-05T20:26:29.289924] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-03-05T20:26:29.289979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:29.290014] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:29.290043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:29.290100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:29.348870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:29.349800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:29.349886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:29.349921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:29.470814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:29.470972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:29.471013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:29.471041] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:29.474524] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: DOWN (p=0.88%) [2026-03-05T20:26:29.474829] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-03-05T20:26:29.474960] [INFO ] [sig ] MBS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:29.623083] [INFO ] [LOCAL ] Saved forecast: MBS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MBS.txt [2026-03-05T20:26:29.623243] [INFO ] [sig ] [1892/3362] Completed MBS in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-05T20:26:29.623283] [INFO ] [sig ] [1893/3362] Forecasting MBWM... [2026-03-05T20:26:29.623314] [INFO ] [sig ] Generating forecast for: MBWM [2026-03-05T20:26:29.623344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-03-05T20:26:29.635964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-03-05T20:26:29.636349] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-03-05T20:26:29.637203] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-03-05T20:26:29.637257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:29.637290] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:29.637317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:29.637373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:29.698181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:29.699138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:29.699224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:29.699258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:29.823492] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:29.823681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:29.823726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:29.823816] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:29.827671] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: DOWN (p=25.59%) [2026-03-05T20:26:29.827962] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-03-05T20:26:29.828095] [INFO ] [sig ] MBWM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:29.987676] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MBWM.txt [2026-03-05T20:26:29.987894] [INFO ] [sig ] [1893/3362] Completed MBWM in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-05T20:26:29.987939] [INFO ] [sig ] [1894/3362] Forecasting MBX... [2026-03-05T20:26:29.987970] [INFO ] [sig ] Generating forecast for: MBX [2026-03-05T20:26:29.988001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-03-05T20:26:29.999477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-03-05T20:26:29.999882] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-03-05T20:26:30.000716] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-03-05T20:26:30.000769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:30.000802] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:30.000829] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:30.000887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:30.061067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:30.061967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:30.062055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:30.062089] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:30.184616] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:30.184777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:30.184823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:30.184853] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:30.188318] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: UP (p=93.99%) [2026-03-05T20:26:30.188637] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-03-05T20:26:30.188801] [INFO ] [sig ] MBX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:30.338855] [INFO ] [LOCAL ] Saved forecast: MBX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MBX.txt [2026-03-05T20:26:30.339016] [INFO ] [sig ] [1894/3362] Completed MBX in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-03-05T20:26:30.339074] [INFO ] [sig ] [1895/3362] Forecasting MC... [2026-03-05T20:26:30.339107] [INFO ] [sig ] Generating forecast for: MC [2026-03-05T20:26:30.339138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-03-05T20:26:30.350220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-03-05T20:26:30.350608] [INFO ] [FORECASTER] Starting predict_future for MC [2026-03-05T20:26:30.351408] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-03-05T20:26:30.351462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:30.351494] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:30.351522] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:30.351600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:30.410124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:30.410839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:30.410919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:30.410952] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:30.534052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:30.534206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:30.534246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:30.534276] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:30.537723] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: UP (p=56.21%) [2026-03-05T20:26:30.538030] [INFO ] [FORECASTER] Completed predict_future for MC [2026-03-05T20:26:30.538166] [INFO ] [sig ] MC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:30.691843] [INFO ] [LOCAL ] Saved forecast: MC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MC.txt [2026-03-05T20:26:30.692052] [INFO ] [sig ] [1895/3362] Completed MC in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-05T20:26:30.692097] [INFO ] [sig ] [1896/3362] Forecasting MCBS... [2026-03-05T20:26:30.692127] [INFO ] [sig ] Generating forecast for: MCBS [2026-03-05T20:26:30.692158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-03-05T20:26:30.703991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-03-05T20:26:30.704366] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-03-05T20:26:30.705303] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-03-05T20:26:30.705358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:30.705391] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:30.705418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:30.705480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:30.766956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:30.767742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:30.767829] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:30.767870] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:30.889627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:30.889783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:30.889824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:30.889854] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:30.893328] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: UP (p=64.03%) [2026-03-05T20:26:30.893638] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-03-05T20:26:30.893809] [INFO ] [sig ] MCBS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:31.041956] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MCBS.txt [2026-03-05T20:26:31.042117] [INFO ] [sig ] [1896/3362] Completed MCBS in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-05T20:26:31.042159] [INFO ] [sig ] [1897/3362] Forecasting MCHI... [2026-03-05T20:26:31.042189] [INFO ] [sig ] Generating forecast for: MCHI [2026-03-05T20:26:31.042218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-03-05T20:26:31.053114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-03-05T20:26:31.053424] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-03-05T20:26:31.054257] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-03-05T20:26:31.054310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:31.054343] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:31.054371] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:31.054428] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:31.111981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:31.112916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:31.113006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:31.113040] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:31.261216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:31.261388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:31.261436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:31.261473] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:31.265339] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: UP (p=57.58%) [2026-03-05T20:26:31.265745] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-03-05T20:26:31.265909] [INFO ] [sig ] MCHI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:31.414901] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MCHI.txt [2026-03-05T20:26:31.415058] [INFO ] [sig ] [1897/3362] Completed MCHI in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-05T20:26:31.415099] [INFO ] [sig ] [1898/3362] Forecasting MCHP... [2026-03-05T20:26:31.415131] [INFO ] [sig ] Generating forecast for: MCHP [2026-03-05T20:26:31.415161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-03-05T20:26:31.425779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-03-05T20:26:31.426090] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-03-05T20:26:31.426960] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-03-05T20:26:31.427013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:31.427046] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:31.427073] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:31.427131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:31.484422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:31.485258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:31.485341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:31.485374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:31.612508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:31.612679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:31.612754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:31.612786] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:31.616354] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: DOWN (p=14.44%) [2026-03-05T20:26:31.616655] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-03-05T20:26:31.616810] [INFO ] [sig ] MCHP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:31.764220] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MCHP.txt [2026-03-05T20:26:31.764374] [INFO ] [sig ] [1898/3362] Completed MCHP in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 8.8m [2026-03-05T20:26:31.764417] [INFO ] [sig ] [1899/3362] Forecasting MCHX... [2026-03-05T20:26:31.764448] [INFO ] [sig ] Generating forecast for: MCHX [2026-03-05T20:26:31.764478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-03-05T20:26:31.776116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-03-05T20:26:31.776462] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-03-05T20:26:31.777364] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-03-05T20:26:31.777420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:31.777456] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:31.777485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:31.777545] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:31.837462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:31.838199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:31.838288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:31.838321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:31.951460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:31.951646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:31.951689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:31.951719] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:31.955147] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: DOWN (p=30.60%) [2026-03-05T20:26:31.955426] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-03-05T20:26:31.955557] [INFO ] [sig ] MCHX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:32.102163] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MCHX.txt [2026-03-05T20:26:32.102287] [INFO ] [sig ] [1899/3362] Completed MCHX in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-05T20:26:32.102327] [INFO ] [sig ] [1900/3362] Forecasting MCI... [2026-03-05T20:26:32.102357] [INFO ] [sig ] Generating forecast for: MCI [2026-03-05T20:26:32.102387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-03-05T20:26:32.113746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-03-05T20:26:32.114092] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-03-05T20:26:32.115006] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-03-05T20:26:32.115064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:32.115098] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:32.115128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:32.115187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:32.172345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:32.172978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:32.173115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:32.173151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:32.290363] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:32.290519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:32.290562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:32.290612] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:32.294096] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: UP (p=72.95%) [2026-03-05T20:26:32.294375] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-03-05T20:26:32.294525] [INFO ] [sig ] MCI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:32.439535] [INFO ] [LOCAL ] Saved forecast: MCI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MCI.txt [2026-03-05T20:26:32.439678] [INFO ] [sig ] [1900/3362] Completed MCI in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-05T20:26:32.439726] [INFO ] [sig ] [1901/3362] Forecasting MCK... [2026-03-05T20:26:32.439768] [INFO ] [sig ] Generating forecast for: MCK [2026-03-05T20:26:32.439805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-03-05T20:26:32.450357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-03-05T20:26:32.450684] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-03-05T20:26:32.451680] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-03-05T20:26:32.451734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:32.451766] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:32.451793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:32.451849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:32.511995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:32.512860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:32.512945] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:32.512980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:32.633664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:32.633810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:32.633853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:32.633884] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:32.637417] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: DOWN (p=0.74%) [2026-03-05T20:26:32.637759] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-03-05T20:26:32.637897] [INFO ] [sig ] MCK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:32.785715] [INFO ] [LOCAL ] Saved forecast: MCK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MCK.txt [2026-03-05T20:26:32.785834] [INFO ] [sig ] [1901/3362] Completed MCK in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-05T20:26:32.785874] [INFO ] [sig ] [1902/3362] Forecasting MCN... [2026-03-05T20:26:32.785903] [INFO ] [sig ] Generating forecast for: MCN [2026-03-05T20:26:32.785933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-03-05T20:26:32.797301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-03-05T20:26:32.797731] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-03-05T20:26:32.798618] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-03-05T20:26:32.798682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:32.798737] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:32.798774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:32.798845] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:32.856815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:32.857438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:32.857517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:32.857550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:32.979000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:32.979169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:32.979212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:32.979240] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:32.983046] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: DOWN (p=13.94%) [2026-03-05T20:26:32.983321] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-03-05T20:26:32.983447] [INFO ] [sig ] MCN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:33.129277] [INFO ] [LOCAL ] Saved forecast: MCN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MCN.txt [2026-03-05T20:26:33.129384] [INFO ] [sig ] [1902/3362] Completed MCN in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-05T20:26:33.129423] [INFO ] [sig ] [1903/3362] Forecasting MCO... [2026-03-05T20:26:33.129453] [INFO ] [sig ] Generating forecast for: MCO [2026-03-05T20:26:33.129483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-03-05T20:26:33.140764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-03-05T20:26:33.141081] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-03-05T20:26:33.141899] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-03-05T20:26:33.141951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:33.141984] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:33.142011] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:33.142069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:33.199000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:33.199622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:33.199701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:33.199736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:33.316861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:33.317001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:33.317041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:33.317070] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:33.320524] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: DOWN (p=10.23%) [2026-03-05T20:26:33.320854] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-03-05T20:26:33.320983] [INFO ] [sig ] MCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:33.465938] [INFO ] [LOCAL ] Saved forecast: MCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MCO.txt [2026-03-05T20:26:33.466075] [INFO ] [sig ] [1903/3362] Completed MCO in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-05T20:26:33.466115] [INFO ] [sig ] [1904/3362] Forecasting MCRB... [2026-03-05T20:26:33.466145] [INFO ] [sig ] Generating forecast for: MCRB [2026-03-05T20:26:33.466174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-03-05T20:26:33.477163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-03-05T20:26:33.477511] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-03-05T20:26:33.478381] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-03-05T20:26:33.478435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:33.478467] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:33.478494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:33.478550] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:33.538508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:33.539206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:33.539286] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:33.539319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:33.656110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:33.656261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:33.656303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:33.656332] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:33.660024] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: DOWN (p=36.03%) [2026-03-05T20:26:33.660308] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-03-05T20:26:33.660437] [INFO ] [sig ] MCRB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:33.822134] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MCRB.txt [2026-03-05T20:26:33.822263] [INFO ] [sig ] [1904/3362] Completed MCRB in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-05T20:26:33.822302] [INFO ] [sig ] [1905/3362] Forecasting MCRI... [2026-03-05T20:26:33.822332] [INFO ] [sig ] Generating forecast for: MCRI [2026-03-05T20:26:33.822362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-03-05T20:26:33.833490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-03-05T20:26:33.833842] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-03-05T20:26:33.834670] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-03-05T20:26:33.834732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:33.834772] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:33.834806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:33.834876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:33.893207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:33.893873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:33.893954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:33.893987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:34.027391] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:34.027568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:34.027667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:34.027709] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:34.032349] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-03-05T20:26:34.032754] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-03-05T20:26:34.032939] [INFO ] [sig ] MCRI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:34.190512] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MCRI.txt [2026-03-05T20:26:34.190706] [INFO ] [sig ] [1905/3362] Completed MCRI in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-05T20:26:34.190758] [INFO ] [sig ] [1906/3362] Forecasting MCS... [2026-03-05T20:26:34.190795] [INFO ] [sig ] Generating forecast for: MCS [2026-03-05T20:26:34.190828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-03-05T20:26:34.202487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-03-05T20:26:34.202870] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-03-05T20:26:34.203752] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-03-05T20:26:34.203807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:34.203843] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:34.203870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:34.203926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:34.261164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:34.262017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:34.262099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:34.262133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:34.387079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:34.387238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:34.387281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:34.387312] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:34.390849] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: UP (p=82.66%) [2026-03-05T20:26:34.391132] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-03-05T20:26:34.391265] [INFO ] [sig ] MCS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:34.540226] [INFO ] [LOCAL ] Saved forecast: MCS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MCS.txt [2026-03-05T20:26:34.540385] [INFO ] [sig ] [1906/3362] Completed MCS in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-05T20:26:34.540429] [INFO ] [sig ] [1907/3362] Forecasting MCY... [2026-03-05T20:26:34.540459] [INFO ] [sig ] Generating forecast for: MCY [2026-03-05T20:26:34.540490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-03-05T20:26:34.552018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-03-05T20:26:34.552377] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-03-05T20:26:34.553211] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-03-05T20:26:34.553263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:34.553358] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:34.553389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:34.553447] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:34.615412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:34.616319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:34.616400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:34.616433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:34.736984] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:34.737145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:34.737186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:34.737216] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:34.740722] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: UP (p=80.21%) [2026-03-05T20:26:34.741012] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-03-05T20:26:34.741148] [INFO ] [sig ] MCY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:34.888045] [INFO ] [LOCAL ] Saved forecast: MCY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MCY.txt [2026-03-05T20:26:34.888205] [INFO ] [sig ] [1907/3362] Completed MCY in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-05T20:26:34.888245] [INFO ] [sig ] [1908/3362] Forecasting MDAI... [2026-03-05T20:26:34.888278] [INFO ] [sig ] Generating forecast for: MDAI [2026-03-05T20:26:34.888309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-03-05T20:26:34.899729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-03-05T20:26:34.900112] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-03-05T20:26:34.900951] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-03-05T20:26:34.901003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:34.901036] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:34.901063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:34.901120] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:34.959450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:34.960375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:34.960460] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:34.960493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:35.084374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:35.084539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:35.084603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:35.084634] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:35.088132] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-03-05T20:26:35.088413] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-03-05T20:26:35.088546] [INFO ] [sig ] MDAI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:35.242102] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MDAI.txt [2026-03-05T20:26:35.242261] [INFO ] [sig ] [1908/3362] Completed MDAI in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-05T20:26:35.242303] [INFO ] [sig ] [1909/3362] Forecasting MDB... [2026-03-05T20:26:35.242333] [INFO ] [sig ] Generating forecast for: MDB [2026-03-05T20:26:35.242364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-03-05T20:26:35.253772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-03-05T20:26:35.254097] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-03-05T20:26:35.254922] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-03-05T20:26:35.254975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:35.255008] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:35.255035] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:35.255092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:35.312064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:35.312902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:35.312985] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:35.313019] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:35.446059] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:35.446215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:35.446257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:35.446304] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:35.449920] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: DOWN (p=13.68%) [2026-03-05T20:26:35.450210] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-03-05T20:26:35.450344] [INFO ] [sig ] MDB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:35.602680] [INFO ] [LOCAL ] Saved forecast: MDB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MDB.txt [2026-03-05T20:26:35.602885] [INFO ] [sig ] [1909/3362] Completed MDB in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-05T20:26:35.602942] [INFO ] [sig ] [1910/3362] Forecasting MDGL... [2026-03-05T20:26:35.602978] [INFO ] [sig ] Generating forecast for: MDGL [2026-03-05T20:26:35.603023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-03-05T20:26:35.617920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-03-05T20:26:35.618404] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-03-05T20:26:35.619353] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-03-05T20:26:35.619407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:35.619447] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:35.619474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:35.619536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:35.678444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:35.679374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:35.679521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:35.679557] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:35.800206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:35.800367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:35.800410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:35.800485] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:35.804075] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: UP (p=67.31%) [2026-03-05T20:26:35.804394] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-03-05T20:26:35.804535] [INFO ] [sig ] MDGL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:35.953801] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MDGL.txt [2026-03-05T20:26:35.953976] [INFO ] [sig ] [1910/3362] Completed MDGL in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-05T20:26:35.954018] [INFO ] [sig ] [1911/3362] Forecasting MDLZ... [2026-03-05T20:26:35.954048] [INFO ] [sig ] Generating forecast for: MDLZ [2026-03-05T20:26:35.954078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-03-05T20:26:35.966538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-03-05T20:26:35.966979] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-03-05T20:26:35.967899] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-03-05T20:26:35.967963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:35.967996] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:35.968023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:35.968079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:36.028342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:36.029283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:36.029371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:36.029404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:36.156830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:36.156993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:36.157037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:36.157068] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:36.160560] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: DOWN (p=12.06%) [2026-03-05T20:26:36.160897] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-03-05T20:26:36.161036] [INFO ] [sig ] MDLZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:36.310485] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MDLZ.txt [2026-03-05T20:26:36.310656] [INFO ] [sig ] [1911/3362] Completed MDLZ in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-03-05T20:26:36.310700] [INFO ] [sig ] [1912/3362] Forecasting MDWD... [2026-03-05T20:26:36.310730] [INFO ] [sig ] Generating forecast for: MDWD [2026-03-05T20:26:36.310759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-03-05T20:26:36.322804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-03-05T20:26:36.323190] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-03-05T20:26:36.324073] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-03-05T20:26:36.324128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:36.324164] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:36.324193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:36.324252] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:36.381441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:36.382241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:36.382324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:36.382356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:36.503637] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:36.503799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:36.503845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:36.503884] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:36.508038] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: DOWN (p=46.42%) [2026-03-05T20:26:36.508388] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-03-05T20:26:36.508536] [INFO ] [sig ] MDWD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:36.664065] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MDWD.txt [2026-03-05T20:26:36.664217] [INFO ] [sig ] [1912/3362] Completed MDWD in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.7m [2026-03-05T20:26:36.664258] [INFO ] [sig ] [1913/3362] Forecasting MDXG... [2026-03-05T20:26:36.664287] [INFO ] [sig ] Generating forecast for: MDXG [2026-03-05T20:26:36.664317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-03-05T20:26:36.675636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-03-05T20:26:36.676013] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-03-05T20:26:36.676867] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-03-05T20:26:36.676921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:36.676955] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:36.676984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:36.677056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:36.738459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:36.739266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:36.739352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:36.739390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:36.866274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:36.866432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:36.866475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:36.866506] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:36.870142] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: DOWN (p=18.07%) [2026-03-05T20:26:36.870447] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-03-05T20:26:36.870615] [INFO ] [sig ] MDXG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:37.019955] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MDXG.txt [2026-03-05T20:26:37.020108] [INFO ] [sig ] [1913/3362] Completed MDXG in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.7m [2026-03-05T20:26:37.020149] [INFO ] [sig ] [1914/3362] Forecasting MDXH... [2026-03-05T20:26:37.020179] [INFO ] [sig ] Generating forecast for: MDXH [2026-03-05T20:26:37.020208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-03-05T20:26:37.031751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-03-05T20:26:37.032116] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-03-05T20:26:37.032951] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-03-05T20:26:37.033005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:37.033039] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:37.033067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:37.033124] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:37.101186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:37.102149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:37.102238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:37.102272] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:37.223913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:37.224077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:37.224120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:37.224151] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:37.228542] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: UP (p=66.83%) [2026-03-05T20:26:37.228912] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-03-05T20:26:37.229257] [INFO ] [sig ] MDXH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:37.381459] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MDXH.txt [2026-03-05T20:26:37.381695] [INFO ] [sig ] [1914/3362] Completed MDXH in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.7m [2026-03-05T20:26:37.381758] [INFO ] [sig ] [1915/3362] Forecasting MEC... [2026-03-05T20:26:37.381804] [INFO ] [sig ] Generating forecast for: MEC [2026-03-05T20:26:37.381847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-03-05T20:26:37.396914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-03-05T20:26:37.397432] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-03-05T20:26:37.398760] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-03-05T20:26:37.398876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:37.398942] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:37.398992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:37.399074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:37.470765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:37.471719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:37.471812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:37.471855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:37.594419] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:37.594602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:37.594646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:37.594676] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:37.598265] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-03-05T20:26:37.598672] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-03-05T20:26:37.598841] [INFO ] [sig ] MEC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:37.772252] [INFO ] [LOCAL ] Saved forecast: MEC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MEC.txt [2026-03-05T20:26:37.772412] [INFO ] [sig ] [1915/3362] Completed MEC in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.7m [2026-03-05T20:26:37.772458] [INFO ] [sig ] [1916/3362] Forecasting MED... [2026-03-05T20:26:37.772488] [INFO ] [sig ] Generating forecast for: MED [2026-03-05T20:26:37.772518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-03-05T20:26:37.785198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-03-05T20:26:37.785703] [INFO ] [FORECASTER] Starting predict_future for MED [2026-03-05T20:26:37.786764] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-03-05T20:26:37.786827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:37.786867] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:37.786895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:37.786953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:37.846591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:37.847501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:37.847601] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:37.847637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:37.972680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:37.972859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:37.972913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:37.972951] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:37.976799] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: UP (p=89.18%) [2026-03-05T20:26:37.977192] [INFO ] [FORECASTER] Completed predict_future for MED [2026-03-05T20:26:37.977372] [INFO ] [sig ] MED: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:38.127069] [INFO ] [LOCAL ] Saved forecast: MED 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MED.txt [2026-03-05T20:26:38.127224] [INFO ] [sig ] [1916/3362] Completed MED in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-05T20:26:38.127268] [INFO ] [sig ] [1917/3362] Forecasting MEDP... [2026-03-05T20:26:38.127301] [INFO ] [sig ] Generating forecast for: MEDP [2026-03-05T20:26:38.127332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-03-05T20:26:38.138651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-03-05T20:26:38.138982] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-03-05T20:26:38.139835] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-03-05T20:26:38.139901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:38.139942] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:38.139975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:38.140033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:38.199909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:38.200560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:38.200708] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:38.200743] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:38.332783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:38.332953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:38.332994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:38.333023] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:38.336704] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: UP (p=97.66%) [2026-03-05T20:26:38.337019] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-03-05T20:26:38.337174] [INFO ] [sig ] MEDP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:38.485484] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MEDP.txt [2026-03-05T20:26:38.485649] [INFO ] [sig ] [1917/3362] Completed MEDP in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-05T20:26:38.485702] [INFO ] [sig ] [1918/3362] Forecasting MEG... [2026-03-05T20:26:38.485735] [INFO ] [sig ] Generating forecast for: MEG [2026-03-05T20:26:38.485766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-03-05T20:26:38.500107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-03-05T20:26:38.500451] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-03-05T20:26:38.501299] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-03-05T20:26:38.501354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:38.501387] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:38.501414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:38.501472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:38.563009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:38.564005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:38.564275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:38.564310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:38.691422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:38.691586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:38.691633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:38.691664] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:38.695159] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: UP (p=93.68%) [2026-03-05T20:26:38.695447] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-03-05T20:26:38.695600] [INFO ] [sig ] MEG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:38.841822] [INFO ] [LOCAL ] Saved forecast: MEG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MEG.txt [2026-03-05T20:26:38.842218] [INFO ] [sig ] [1918/3362] Completed MEG in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-05T20:26:38.842265] [INFO ] [sig ] [1919/3362] Forecasting MEGI... [2026-03-05T20:26:38.842296] [INFO ] [sig ] Generating forecast for: MEGI [2026-03-05T20:26:38.842325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-03-05T20:26:38.853842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-03-05T20:26:38.854179] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-03-05T20:26:38.855045] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-03-05T20:26:38.855100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:38.855135] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:38.855165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:38.855223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:38.914818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:38.915609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:38.915694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:38.915730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:39.038213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:39.038369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:39.038413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:39.038444] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:39.042033] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: UP (p=99.43%) [2026-03-05T20:26:39.042332] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-03-05T20:26:39.042501] [INFO ] [sig ] MEGI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:39.189778] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MEGI.txt [2026-03-05T20:26:39.189930] [INFO ] [sig ] [1919/3362] Completed MEGI in 0.3s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-05T20:26:39.189974] [INFO ] [sig ] [1920/3362] Forecasting MEI... [2026-03-05T20:26:39.190006] [INFO ] [sig ] Generating forecast for: MEI [2026-03-05T20:26:39.190038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-03-05T20:26:39.201375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-03-05T20:26:39.201771] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-03-05T20:26:39.202630] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-03-05T20:26:39.202685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:39.202720] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:39.202750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:39.202809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:39.263129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:39.264052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:39.264138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:39.264174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:39.388262] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:39.388424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:39.388469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:39.388501] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:39.392469] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: DOWN (p=29.98%) [2026-03-05T20:26:39.392798] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-03-05T20:26:39.392943] [INFO ] [sig ] MEI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:39.554765] [INFO ] [LOCAL ] Saved forecast: MEI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MEI.txt [2026-03-05T20:26:39.554958] [INFO ] [sig ] [1920/3362] Completed MEI in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-05T20:26:39.555000] [INFO ] [sig ] [1921/3362] Forecasting MELI... [2026-03-05T20:26:39.555032] [INFO ] [sig ] Generating forecast for: MELI [2026-03-05T20:26:39.555088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-03-05T20:26:39.566538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-03-05T20:26:39.567014] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-03-05T20:26:39.568141] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-03-05T20:26:39.568203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:39.568238] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:39.568268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:39.568327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:39.636611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:39.637664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:39.637769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:39.637803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:39.768214] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:39.768394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:39.768466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:39.768508] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:39.772054] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: UP (p=74.26%) [2026-03-05T20:26:39.772341] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-03-05T20:26:39.772476] [INFO ] [sig ] MELI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:39.923345] [INFO ] [LOCAL ] Saved forecast: MELI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MELI.txt [2026-03-05T20:26:39.923498] [INFO ] [sig ] [1921/3362] Completed MELI in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-05T20:26:39.923538] [INFO ] [sig ] [1922/3362] Forecasting MEOH... [2026-03-05T20:26:39.923586] [INFO ] [sig ] Generating forecast for: MEOH [2026-03-05T20:26:39.923622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-03-05T20:26:39.937415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-03-05T20:26:39.937781] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-03-05T20:26:39.938645] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-03-05T20:26:39.938697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:39.938730] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:39.938758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:39.938815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:39.999974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:40.000833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:40.000921] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:40.000958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:40.134707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:40.134901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:40.134945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:40.134974] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:40.138686] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: UP (p=75.05%) [2026-03-05T20:26:40.138999] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-03-05T20:26:40.139141] [INFO ] [sig ] MEOH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:40.290477] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MEOH.txt [2026-03-05T20:26:40.290662] [INFO ] [sig ] [1922/3362] Completed MEOH in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-05T20:26:40.290707] [INFO ] [sig ] [1923/3362] Forecasting MERC... [2026-03-05T20:26:40.290737] [INFO ] [sig ] Generating forecast for: MERC [2026-03-05T20:26:40.290767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-03-05T20:26:40.302802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-03-05T20:26:40.303175] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-03-05T20:26:40.304036] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-03-05T20:26:40.304090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:40.304124] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:40.304153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:40.304211] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:40.365669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:40.366804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:40.366893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:40.366927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:40.494558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:40.494754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:40.494799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:40.494829] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:40.499639] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: UP (p=89.38%) [2026-03-05T20:26:40.500004] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-03-05T20:26:40.500165] [INFO ] [sig ] MERC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:40.654106] [INFO ] [LOCAL ] Saved forecast: MERC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MERC.txt [2026-03-05T20:26:40.654265] [INFO ] [sig ] [1923/3362] Completed MERC in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-05T20:26:40.654307] [INFO ] [sig ] [1924/3362] Forecasting META... [2026-03-05T20:26:40.654337] [INFO ] [sig ] Generating forecast for: META [2026-03-05T20:26:40.654366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-03-05T20:26:40.665389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-03-05T20:26:40.665711] [INFO ] [FORECASTER] Starting predict_future for META [2026-03-05T20:26:40.666534] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-03-05T20:26:40.666615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:40.666673] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:40.666702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:40.666759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:40.726565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:40.727515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:40.727613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:40.727664] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:40.856701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:40.856857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:40.856899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:40.856928] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:40.860707] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: DOWN (p=34.54%) [2026-03-05T20:26:40.860984] [INFO ] [FORECASTER] Completed predict_future for META [2026-03-05T20:26:40.861112] [INFO ] [sig ] META: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:41.009084] [INFO ] [LOCAL ] Saved forecast: META 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/META.txt [2026-03-05T20:26:41.009395] [INFO ] [sig ] [1924/3362] Completed META in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-05T20:26:41.009436] [INFO ] [sig ] [1925/3362] Forecasting METC... [2026-03-05T20:26:41.009467] [INFO ] [sig ] Generating forecast for: METC [2026-03-05T20:26:41.009496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-03-05T20:26:41.020777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-03-05T20:26:41.021297] [INFO ] [FORECASTER] Starting predict_future for METC [2026-03-05T20:26:41.022362] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-03-05T20:26:41.022414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:41.022447] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:41.022474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:41.022530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:41.080178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:41.080797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:41.080874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:41.080911] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:41.199925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:41.200085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:41.200127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:41.200157] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:41.203757] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-03-05T20:26:41.204043] [INFO ] [FORECASTER] Completed predict_future for METC [2026-03-05T20:26:41.204172] [INFO ] [sig ] METC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:41.354377] [INFO ] [LOCAL ] Saved forecast: METC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/METC.txt [2026-03-05T20:26:41.354506] [INFO ] [sig ] [1925/3362] Completed METC in 0.3s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-05T20:26:41.354547] [INFO ] [sig ] [1926/3362] Forecasting METCB... [2026-03-05T20:26:41.354595] [INFO ] [sig ] Generating forecast for: METCB [2026-03-05T20:26:41.354628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-03-05T20:26:41.365641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-03-05T20:26:41.366007] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-03-05T20:26:41.366923] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-03-05T20:26:41.366991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:41.367063] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:41.367099] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:41.367162] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:41.427082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:41.427954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:41.428039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:41.428072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:41.548359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:41.548514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:41.548556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:41.548606] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:41.552114] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: DOWN (p=8.56%) [2026-03-05T20:26:41.552390] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-03-05T20:26:41.552514] [INFO ] [sig ] METCB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:41.704324] [INFO ] [LOCAL ] Saved forecast: METCB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/METCB.txt [2026-03-05T20:26:41.704494] [INFO ] [sig ] [1926/3362] Completed METCB in 0.3s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-05T20:26:41.704536] [INFO ] [sig ] [1927/3362] Forecasting METD... [2026-03-05T20:26:41.704567] [INFO ] [sig ] Generating forecast for: METD [2026-03-05T20:26:41.704619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-03-05T20:26:41.717769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-03-05T20:26:41.718148] [INFO ] [FORECASTER] Starting predict_future for METD [2026-03-05T20:26:41.719038] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-03-05T20:26:41.719091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:41.719124] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:41.719150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:41.719206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:41.779075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:41.780035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:41.780135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:41.780168] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:41.911207] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:41.911373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:41.911427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:41.911496] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:41.915426] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: UP (p=95.56%) [2026-03-05T20:26:41.915739] [INFO ] [FORECASTER] Completed predict_future for METD [2026-03-05T20:26:41.915878] [INFO ] [sig ] METD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:42.070066] [INFO ] [LOCAL ] Saved forecast: METD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/METD.txt [2026-03-05T20:26:42.070219] [INFO ] [sig ] [1927/3362] Completed METD in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-03-05T20:26:42.070443] [INFO ] [sig ] [1928/3362] Forecasting MFA... [2026-03-05T20:26:42.070476] [INFO ] [sig ] Generating forecast for: MFA [2026-03-05T20:26:42.070507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-03-05T20:26:42.082814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-03-05T20:26:42.083145] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-03-05T20:26:42.083985] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-03-05T20:26:42.084038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:42.084070] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:42.084097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:42.084153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:42.143279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:42.144190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:42.144275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:42.144309] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:42.268399] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:42.268555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:42.268617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:42.268649] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:42.272387] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: DOWN (p=3.40%) [2026-03-05T20:26:42.272746] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-03-05T20:26:42.272891] [INFO ] [sig ] MFA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:42.431607] [INFO ] [LOCAL ] Saved forecast: MFA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MFA.txt [2026-03-05T20:26:42.431799] [INFO ] [sig ] [1928/3362] Completed MFA in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-05T20:26:42.431846] [INFO ] [sig ] [1929/3362] Forecasting MFC... [2026-03-05T20:26:42.431878] [INFO ] [sig ] Generating forecast for: MFC [2026-03-05T20:26:42.431910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-03-05T20:26:42.444074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-03-05T20:26:42.444523] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-03-05T20:26:42.445459] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-03-05T20:26:42.445515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:42.445549] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:42.445604] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:42.445670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:42.507477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:42.508477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:42.508599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:42.508644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:42.644515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:42.644718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:42.644762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:42.644792] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:42.648310] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: DOWN (p=25.12%) [2026-03-05T20:26:42.648622] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-03-05T20:26:42.648761] [INFO ] [sig ] MFC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:42.792501] [INFO ] [LOCAL ] Saved forecast: MFC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MFC.txt [2026-03-05T20:26:42.792658] [INFO ] [sig ] [1929/3362] Completed MFC in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-05T20:26:42.792715] [INFO ] [sig ] [1930/3362] Forecasting MFG... [2026-03-05T20:26:42.792749] [INFO ] [sig ] Generating forecast for: MFG [2026-03-05T20:26:42.792780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-03-05T20:26:42.803622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-03-05T20:26:42.803963] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-03-05T20:26:42.804841] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-03-05T20:26:42.804894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:42.804927] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:42.804954] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:42.805010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:42.862681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:42.863714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:42.863799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:42.863834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:42.989038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:42.989196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:42.989238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:42.989268] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:42.992833] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=84.89%) [2026-03-05T20:26:42.993150] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-03-05T20:26:42.993289] [INFO ] [sig ] MFG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:43.139545] [INFO ] [LOCAL ] Saved forecast: MFG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MFG.txt [2026-03-05T20:26:43.139698] [INFO ] [sig ] [1930/3362] Completed MFG in 0.3s | 2.76 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-05T20:26:43.139738] [INFO ] [sig ] [1931/3362] Forecasting MFIC... [2026-03-05T20:26:43.139769] [INFO ] [sig ] Generating forecast for: MFIC [2026-03-05T20:26:43.139800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-03-05T20:26:43.151379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-03-05T20:26:43.151750] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-03-05T20:26:43.152556] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-03-05T20:26:43.152630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:43.152664] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:43.152692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:43.152750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:43.209621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:43.210262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:43.210340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:43.210373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:43.334785] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:43.334966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:43.335010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:43.335043] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:43.338547] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: UP (p=66.68%) [2026-03-05T20:26:43.338858] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-03-05T20:26:43.339003] [INFO ] [sig ] MFIC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:43.486906] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MFIC.txt [2026-03-05T20:26:43.487038] [INFO ] [sig ] [1931/3362] Completed MFIC in 0.3s | 2.76 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-05T20:26:43.487079] [INFO ] [sig ] [1932/3362] Forecasting MFIN... [2026-03-05T20:26:43.487108] [INFO ] [sig ] Generating forecast for: MFIN [2026-03-05T20:26:43.487137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-03-05T20:26:43.499768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-03-05T20:26:43.500160] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-03-05T20:26:43.501005] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-03-05T20:26:43.501058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:43.501092] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:43.501120] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:43.501177] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:43.558313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:43.559050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:43.559132] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:43.559165] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:43.687709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:43.687864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:43.687906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:43.687935] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:43.691662] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: UP (p=68.66%) [2026-03-05T20:26:43.691953] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-03-05T20:26:43.692112] [INFO ] [sig ] MFIN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:43.839563] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MFIN.txt [2026-03-05T20:26:43.839730] [INFO ] [sig ] [1932/3362] Completed MFIN in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.6m [2026-03-05T20:26:43.839769] [INFO ] [sig ] [1933/3362] Forecasting MFM... [2026-03-05T20:26:43.839799] [INFO ] [sig ] Generating forecast for: MFM [2026-03-05T20:26:43.839829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-03-05T20:26:43.851272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-03-05T20:26:43.851636] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-03-05T20:26:43.852453] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-03-05T20:26:43.852506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:43.852539] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:43.852566] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:43.852648] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:43.912192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:43.913056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:43.913320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:43.913354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:44.048629] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:44.048791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:44.048858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:44.048890] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:44.052369] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: UP (p=98.58%) [2026-03-05T20:26:44.052686] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-03-05T20:26:44.052818] [INFO ] [sig ] MFM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:44.199918] [INFO ] [LOCAL ] Saved forecast: MFM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MFM.txt [2026-03-05T20:26:44.200052] [INFO ] [sig ] [1933/3362] Completed MFM in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-05T20:26:44.200092] [INFO ] [sig ] [1934/3362] Forecasting MG... [2026-03-05T20:26:44.200122] [INFO ] [sig ] Generating forecast for: MG [2026-03-05T20:26:44.200153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-03-05T20:26:44.212087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-03-05T20:26:44.212421] [INFO ] [FORECASTER] Starting predict_future for MG [2026-03-05T20:26:44.213252] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-03-05T20:26:44.213305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:44.213338] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:44.213366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:44.213423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:44.272247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:44.273037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:44.273185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:44.273234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:44.393927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:44.394086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:44.394128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:44.394158] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:44.397802] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: UP (p=52.69%) [2026-03-05T20:26:44.398109] [INFO ] [FORECASTER] Completed predict_future for MG [2026-03-05T20:26:44.398239] [INFO ] [sig ] MG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:44.546128] [INFO ] [LOCAL ] Saved forecast: MG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MG.txt [2026-03-05T20:26:44.546273] [INFO ] [sig ] [1934/3362] Completed MG in 0.3s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-05T20:26:44.546313] [INFO ] [sig ] [1935/3362] Forecasting MGA... [2026-03-05T20:26:44.546343] [INFO ] [sig ] Generating forecast for: MGA [2026-03-05T20:26:44.546373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-03-05T20:26:44.557386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-03-05T20:26:44.557756] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-03-05T20:26:44.558613] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-03-05T20:26:44.558668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:44.558702] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:44.558731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:44.558790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:44.619735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:44.620941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:44.621360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:44.621419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:44.760521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:44.760701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:44.760746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:44.760776] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:44.764656] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: DOWN (p=5.32%) [2026-03-05T20:26:44.764941] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-03-05T20:26:44.765075] [INFO ] [sig ] MGA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:44.914122] [INFO ] [LOCAL ] Saved forecast: MGA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MGA.txt [2026-03-05T20:26:44.914272] [INFO ] [sig ] [1935/3362] Completed MGA in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-05T20:26:44.914315] [INFO ] [sig ] [1936/3362] Forecasting MGEE... [2026-03-05T20:26:44.914345] [INFO ] [sig ] Generating forecast for: MGEE [2026-03-05T20:26:44.914375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-03-05T20:26:44.925777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-03-05T20:26:44.926181] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-03-05T20:26:44.927097] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-03-05T20:26:44.927152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:44.927185] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:44.927213] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:44.927271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:44.985253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:44.985914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:44.985993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:44.986030] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:45.113331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:45.113478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:45.113520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:45.113549] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:45.117019] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: DOWN (p=45.27%) [2026-03-05T20:26:45.117484] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-03-05T20:26:45.117631] [INFO ] [sig ] MGEE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:45.262243] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MGEE.txt [2026-03-05T20:26:45.262375] [INFO ] [sig ] [1936/3362] Completed MGEE in 0.3s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-05T20:26:45.262414] [INFO ] [sig ] [1937/3362] Forecasting MGM... [2026-03-05T20:26:45.262442] [INFO ] [sig ] Generating forecast for: MGM [2026-03-05T20:26:45.262471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-03-05T20:26:45.273876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-03-05T20:26:45.274188] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-03-05T20:26:45.275019] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-03-05T20:26:45.275073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:45.275107] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:45.275147] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:45.275205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:45.332487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:45.333137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:45.333217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:45.333250] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:45.458740] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:45.458887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:45.458929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:45.458959] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:45.462937] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: DOWN (p=17.05%) [2026-03-05T20:26:45.463240] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-03-05T20:26:45.463379] [INFO ] [sig ] MGM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:45.610722] [INFO ] [LOCAL ] Saved forecast: MGM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MGM.txt [2026-03-05T20:26:45.610905] [INFO ] [sig ] [1937/3362] Completed MGM in 0.3s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-05T20:26:45.610947] [INFO ] [sig ] [1938/3362] Forecasting MGNI... [2026-03-05T20:26:45.610978] [INFO ] [sig ] Generating forecast for: MGNI [2026-03-05T20:26:45.611009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-03-05T20:26:45.622264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-03-05T20:26:45.622646] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-03-05T20:26:45.623484] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-03-05T20:26:45.623538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:45.623595] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:45.623628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:45.623685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:45.682871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:45.683751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:45.683835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:45.683869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:45.814395] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:45.814551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:45.814612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:45.814643] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:45.818227] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-03-05T20:26:45.818521] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-03-05T20:26:45.818675] [INFO ] [sig ] MGNI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:45.966431] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MGNI.txt [2026-03-05T20:26:45.966626] [INFO ] [sig ] [1938/3362] Completed MGNI in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-05T20:26:45.966679] [INFO ] [sig ] [1939/3362] Forecasting MGNX... [2026-03-05T20:26:45.966714] [INFO ] [sig ] Generating forecast for: MGNX [2026-03-05T20:26:45.966750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-03-05T20:26:45.978977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-03-05T20:26:45.979390] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-03-05T20:26:45.980395] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-03-05T20:26:45.980464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:45.980500] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:45.980530] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:45.980619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:46.044093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:46.045209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:46.045297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:46.045332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:46.169789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:46.169953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:46.169997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:46.170032] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:46.173954] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: DOWN (p=42.02%) [2026-03-05T20:26:46.174283] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-03-05T20:26:46.174629] [INFO ] [sig ] MGNX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:46.323912] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MGNX.txt [2026-03-05T20:26:46.324083] [INFO ] [sig ] [1939/3362] Completed MGNX in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-05T20:26:46.324123] [INFO ] [sig ] [1940/3362] Forecasting MGPI... [2026-03-05T20:26:46.324153] [INFO ] [sig ] Generating forecast for: MGPI [2026-03-05T20:26:46.324184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-03-05T20:26:46.335283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-03-05T20:26:46.335695] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-03-05T20:26:46.336534] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-03-05T20:26:46.336614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:46.336650] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:46.336677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:46.336734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:46.396563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:46.397568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:46.397696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:46.397731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:46.522387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:46.522550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:46.522616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:46.522648] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:46.526223] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: UP (p=95.77%) [2026-03-05T20:26:46.526507] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-03-05T20:26:46.526655] [INFO ] [sig ] MGPI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:46.673032] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MGPI.txt [2026-03-05T20:26:46.673192] [INFO ] [sig ] [1940/3362] Completed MGPI in 0.3s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-05T20:26:46.673232] [INFO ] [sig ] [1941/3362] Forecasting MGRC... [2026-03-05T20:26:46.673263] [INFO ] [sig ] Generating forecast for: MGRC [2026-03-05T20:26:46.673313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-03-05T20:26:46.684483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-03-05T20:26:46.684856] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-03-05T20:26:46.685712] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-03-05T20:26:46.685765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:46.685827] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:46.685856] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:46.685913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:46.744934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:46.745689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:46.745770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:46.745803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:46.857597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:46.857779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:46.857821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:46.857850] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:46.861329] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: UP (p=53.53%) [2026-03-05T20:26:46.861630] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-03-05T20:26:46.861764] [INFO ] [sig ] MGRC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:47.007068] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MGRC.txt [2026-03-05T20:26:47.007230] [INFO ] [sig ] [1941/3362] Completed MGRC in 0.3s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-05T20:26:47.007271] [INFO ] [sig ] [1942/3362] Forecasting MGTX... [2026-03-05T20:26:47.007302] [INFO ] [sig ] Generating forecast for: MGTX [2026-03-05T20:26:47.007333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-03-05T20:26:47.018719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-03-05T20:26:47.019110] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-03-05T20:26:47.019961] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-03-05T20:26:47.020014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:47.020047] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:47.020075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:47.020132] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:47.082458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:47.083620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:47.083710] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:47.083744] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:47.210937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:47.211105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:47.211159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:47.211195] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:47.214679] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: UP (p=57.74%) [2026-03-05T20:26:47.214971] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-03-05T20:26:47.215137] [INFO ] [sig ] MGTX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:47.359454] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MGTX.txt [2026-03-05T20:26:47.359632] [INFO ] [sig ] [1942/3362] Completed MGTX in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-05T20:26:47.359675] [INFO ] [sig ] [1943/3362] Forecasting MGX... [2026-03-05T20:26:47.359706] [INFO ] [sig ] Generating forecast for: MGX [2026-03-05T20:26:47.359737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-03-05T20:26:47.371248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-03-05T20:26:47.371652] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-03-05T20:26:47.372464] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-03-05T20:26:47.372518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:47.372551] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:47.372599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:47.372662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:47.433788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:47.434702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:47.434787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:47.434822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:47.559887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:47.560057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:47.560097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:47.560126] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:47.563827] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: UP (p=87.17%) [2026-03-05T20:26:47.564145] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-03-05T20:26:47.564287] [INFO ] [sig ] MGX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:47.710049] [INFO ] [LOCAL ] Saved forecast: MGX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MGX.txt [2026-03-05T20:26:47.710213] [INFO ] [sig ] [1943/3362] Completed MGX in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-03-05T20:26:47.710254] [INFO ] [sig ] [1944/3362] Forecasting MGY... [2026-03-05T20:26:47.710285] [INFO ] [sig ] Generating forecast for: MGY [2026-03-05T20:26:47.710316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-03-05T20:26:47.722299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-03-05T20:26:47.722886] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-03-05T20:26:47.724048] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-03-05T20:26:47.724103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:47.724136] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:47.724164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:47.724222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:47.787055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:47.788222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:47.788312] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:47.788540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:47.908914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:47.909078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:47.909122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:47.909210] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:47.912859] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: DOWN (p=15.31%) [2026-03-05T20:26:47.913147] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-03-05T20:26:47.913280] [INFO ] [sig ] MGY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:48.058366] [INFO ] [LOCAL ] Saved forecast: MGY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MGY.txt [2026-03-05T20:26:48.058505] [INFO ] [sig ] [1944/3362] Completed MGY in 0.3s | 2.76 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-05T20:26:48.058543] [INFO ] [sig ] [1945/3362] Forecasting MHD... [2026-03-05T20:26:48.058591] [INFO ] [sig ] Generating forecast for: MHD [2026-03-05T20:26:48.058626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-03-05T20:26:48.070941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-03-05T20:26:48.071356] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-03-05T20:26:48.072219] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-03-05T20:26:48.072273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:48.072305] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:48.072333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:48.072389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:48.132439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:48.133387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:48.133480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:48.133514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:48.258037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:48.258212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:48.258263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:48.258293] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:48.261792] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: UP (p=57.46%) [2026-03-05T20:26:48.262081] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-03-05T20:26:48.262238] [INFO ] [sig ] MHD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:48.412457] [INFO ] [LOCAL ] Saved forecast: MHD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MHD.txt [2026-03-05T20:26:48.412645] [INFO ] [sig ] [1945/3362] Completed MHD in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-05T20:26:48.412689] [INFO ] [sig ] [1946/3362] Forecasting MHF... [2026-03-05T20:26:48.412720] [INFO ] [sig ] Generating forecast for: MHF [2026-03-05T20:26:48.412749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-03-05T20:26:48.424946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-03-05T20:26:48.425358] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-03-05T20:26:48.426215] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-03-05T20:26:48.426269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:48.426458] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:48.426485] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:48.426542] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:48.485922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:48.487013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:48.487102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:48.487136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:48.615473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:48.615672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:48.615738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:48.615769] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:48.619869] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: DOWN (p=2.86%) [2026-03-05T20:26:48.620186] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-03-05T20:26:48.620325] [INFO ] [sig ] MHF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:48.770020] [INFO ] [LOCAL ] Saved forecast: MHF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MHF.txt [2026-03-05T20:26:48.770187] [INFO ] [sig ] [1946/3362] Completed MHF in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-05T20:26:48.770227] [INFO ] [sig ] [1947/3362] Forecasting MHK... [2026-03-05T20:26:48.770257] [INFO ] [sig ] Generating forecast for: MHK [2026-03-05T20:26:48.770288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-03-05T20:26:48.782332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-03-05T20:26:48.782756] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-03-05T20:26:48.783636] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-03-05T20:26:48.783691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:48.783723] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:48.783750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:48.783807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:48.843763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:48.844663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:48.844756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:48.844788] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:48.965724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:48.965882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:48.965923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:48.965951] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:48.969825] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: DOWN (p=48.98%) [2026-03-05T20:26:48.970103] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-03-05T20:26:48.970230] [INFO ] [sig ] MHK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:49.120477] [INFO ] [LOCAL ] Saved forecast: MHK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MHK.txt [2026-03-05T20:26:49.120637] [INFO ] [sig ] [1947/3362] Completed MHK in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-05T20:26:49.120679] [INFO ] [sig ] [1948/3362] Forecasting MHO... [2026-03-05T20:26:49.120709] [INFO ] [sig ] Generating forecast for: MHO [2026-03-05T20:26:49.120740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-03-05T20:26:49.132495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-03-05T20:26:49.132866] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-03-05T20:26:49.133776] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-03-05T20:26:49.133830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:49.133866] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:49.133905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:49.133966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:49.195143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:49.195990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:49.196081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:49.196122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:49.326245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:49.326412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:49.326455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:49.326485] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:49.330060] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: DOWN (p=2.83%) [2026-03-05T20:26:49.330348] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-03-05T20:26:49.330490] [INFO ] [sig ] MHO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:49.482534] [INFO ] [LOCAL ] Saved forecast: MHO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MHO.txt [2026-03-05T20:26:49.482689] [INFO ] [sig ] [1948/3362] Completed MHO in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-05T20:26:49.482730] [INFO ] [sig ] [1949/3362] Forecasting MIDD... [2026-03-05T20:26:49.482759] [INFO ] [sig ] Generating forecast for: MIDD [2026-03-05T20:26:49.482790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-03-05T20:26:49.495210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-03-05T20:26:49.495551] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-03-05T20:26:49.496396] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-03-05T20:26:49.496448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:49.496480] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:49.496507] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:49.496563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:49.561989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:49.562960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:49.563051] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:49.563084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:49.695132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:49.695303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:49.695346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:49.695552] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:49.699409] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: DOWN (p=9.85%) [2026-03-05T20:26:49.699936] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-03-05T20:26:49.700079] [INFO ] [sig ] MIDD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:49.847788] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MIDD.txt [2026-03-05T20:26:49.847941] [INFO ] [sig ] [1949/3362] Completed MIDD in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.5m [2026-03-05T20:26:49.847981] [INFO ] [sig ] [1950/3362] Forecasting MIGI... [2026-03-05T20:26:49.848012] [INFO ] [sig ] Generating forecast for: MIGI [2026-03-05T20:26:49.848042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-03-05T20:26:49.860407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-03-05T20:26:49.860756] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-03-05T20:26:49.861732] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-03-05T20:26:49.861799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:49.861833] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:49.861861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:49.861917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:49.920635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:49.921471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:49.921563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:49.921641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:50.040184] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:50.040373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:50.040429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:50.040464] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:50.044134] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: UP (p=94.21%) [2026-03-05T20:26:50.044442] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-03-05T20:26:50.044611] [INFO ] [sig ] MIGI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:50.203288] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MIGI.txt [2026-03-05T20:26:50.203669] [INFO ] [sig ] [1950/3362] Completed MIGI in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-05T20:26:50.203715] [INFO ] [sig ] [1951/3362] Forecasting MILN... [2026-03-05T20:26:50.203747] [INFO ] [sig ] Generating forecast for: MILN [2026-03-05T20:26:50.203779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-03-05T20:26:50.216050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-03-05T20:26:50.216541] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-03-05T20:26:50.217711] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-03-05T20:26:50.217767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:50.217799] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:50.217827] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:50.217883] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:50.282144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:50.283074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:50.283219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:50.283256] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:50.399614] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:50.399783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:50.399830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:50.399861] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:50.403782] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: DOWN (p=43.58%) [2026-03-05T20:26:50.404114] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-03-05T20:26:50.404285] [INFO ] [sig ] MILN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:50.558791] [INFO ] [LOCAL ] Saved forecast: MILN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MILN.txt [2026-03-05T20:26:50.558954] [INFO ] [sig ] [1951/3362] Completed MILN in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-05T20:26:50.558996] [INFO ] [sig ] [1952/3362] Forecasting MIND... [2026-03-05T20:26:50.559026] [INFO ] [sig ] Generating forecast for: MIND [2026-03-05T20:26:50.559056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-03-05T20:26:50.571329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-03-05T20:26:50.571797] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-03-05T20:26:50.572694] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-03-05T20:26:50.572748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:50.572780] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:50.572807] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:50.572864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:50.632809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:50.633960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:50.634181] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:50.634226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:50.765510] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:50.765697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:50.765740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:50.765771] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:50.769318] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: DOWN (p=6.51%) [2026-03-05T20:26:50.769653] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-03-05T20:26:50.769795] [INFO ] [sig ] MIND: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:50.934426] [INFO ] [LOCAL ] Saved forecast: MIND 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MIND.txt [2026-03-05T20:26:50.934613] [INFO ] [sig ] [1952/3362] Completed MIND in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-05T20:26:50.934659] [INFO ] [sig ] [1953/3362] Forecasting MIRA... [2026-03-05T20:26:50.934691] [INFO ] [sig ] Generating forecast for: MIRA [2026-03-05T20:26:50.934725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-03-05T20:26:50.946912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-03-05T20:26:50.947529] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-03-05T20:26:50.948478] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-03-05T20:26:50.948535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:50.948570] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:50.948631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:50.948689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:51.011990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:51.012946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:51.013041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:51.013075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:51.136176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:51.136336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:51.136379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:51.136408] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:51.139969] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: DOWN (p=4.56%) [2026-03-05T20:26:51.140286] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-03-05T20:26:51.140423] [INFO ] [sig ] MIRA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:51.285709] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MIRA.txt [2026-03-05T20:26:51.285861] [INFO ] [sig ] [1953/3362] Completed MIRA in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-05T20:26:51.285901] [INFO ] [sig ] [1954/3362] Forecasting MIRM... [2026-03-05T20:26:51.285931] [INFO ] [sig ] Generating forecast for: MIRM [2026-03-05T20:26:51.285962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-03-05T20:26:51.301424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-03-05T20:26:51.301769] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-03-05T20:26:51.302667] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-03-05T20:26:51.302720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:51.302753] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:51.302781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:51.302838] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:51.360719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:51.361550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:51.361654] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:51.361689] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:51.481347] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:51.481515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:51.481558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:51.481621] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:51.485114] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: UP (p=79.03%) [2026-03-05T20:26:51.485418] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-03-05T20:26:51.485560] [INFO ] [sig ] MIRM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:51.631801] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MIRM.txt [2026-03-05T20:26:51.631985] [INFO ] [sig ] [1954/3362] Completed MIRM in 0.3s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-05T20:26:51.632027] [INFO ] [sig ] [1955/3362] Forecasting MITK... [2026-03-05T20:26:51.632058] [INFO ] [sig ] Generating forecast for: MITK [2026-03-05T20:26:51.632088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-03-05T20:26:51.652340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-03-05T20:26:51.652962] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-03-05T20:26:51.654044] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-03-05T20:26:51.654098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:51.654136] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:51.654169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:51.654239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:51.714625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:51.715464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:51.715554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:51.715609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:51.845522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:51.845728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:51.845796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:51.845830] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:51.849879] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: UP (p=90.30%) [2026-03-05T20:26:51.850209] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-03-05T20:26:51.850350] [INFO ] [sig ] MITK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:51.999978] [INFO ] [LOCAL ] Saved forecast: MITK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MITK.txt [2026-03-05T20:26:52.000113] [INFO ] [sig ] [1955/3362] Completed MITK in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-05T20:26:52.000160] [INFO ] [sig ] [1956/3362] Forecasting MIY... [2026-03-05T20:26:52.000194] [INFO ] [sig ] Generating forecast for: MIY [2026-03-05T20:26:52.000224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-03-05T20:26:52.016154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-03-05T20:26:52.016643] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-03-05T20:26:52.017536] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-03-05T20:26:52.017618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:52.017686] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:52.017722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:52.017780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:52.075721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:52.076446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:52.076568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:52.076622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:52.198169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:52.198329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:52.198370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:52.198401] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:52.201916] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: DOWN (p=13.31%) [2026-03-05T20:26:52.202191] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-03-05T20:26:52.202319] [INFO ] [sig ] MIY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:52.348980] [INFO ] [LOCAL ] Saved forecast: MIY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MIY.txt [2026-03-05T20:26:52.349129] [INFO ] [sig ] [1956/3362] Completed MIY in 0.3s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-05T20:26:52.349170] [INFO ] [sig ] [1957/3362] Forecasting MKC... [2026-03-05T20:26:52.349203] [INFO ] [sig ] Generating forecast for: MKC [2026-03-05T20:26:52.349234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-03-05T20:26:52.363931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-03-05T20:26:52.364365] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-03-05T20:26:52.365213] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-03-05T20:26:52.365266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:52.365299] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:52.365326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:52.365387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:52.426234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:52.427118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:52.427201] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:52.427233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:52.552923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:52.553085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:52.553165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:52.553198] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:52.556701] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: UP (p=90.54%) [2026-03-05T20:26:52.556988] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-03-05T20:26:52.557124] [INFO ] [sig ] MKC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:52.706695] [INFO ] [LOCAL ] Saved forecast: MKC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MKC.txt [2026-03-05T20:26:52.706855] [INFO ] [sig ] [1957/3362] Completed MKC in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-05T20:26:52.706895] [INFO ] [sig ] [1958/3362] Forecasting MKSI... [2026-03-05T20:26:52.706927] [INFO ] [sig ] Generating forecast for: MKSI [2026-03-05T20:26:52.706956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-03-05T20:26:52.718106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-03-05T20:26:52.718472] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-03-05T20:26:52.719314] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-03-05T20:26:52.719553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:52.719633] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:52.719663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:52.719721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:52.782623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:52.783828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:52.783922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:52.783958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:52.913871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:52.914045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:52.914089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:52.914118] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:52.918392] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: UP (p=93.25%) [2026-03-05T20:26:52.918936] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-03-05T20:26:52.919080] [INFO ] [sig ] MKSI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:53.068317] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MKSI.txt [2026-03-05T20:26:53.068486] [INFO ] [sig ] [1958/3362] Completed MKSI in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-05T20:26:53.068529] [INFO ] [sig ] [1959/3362] Forecasting MKTX... [2026-03-05T20:26:53.068562] [INFO ] [sig ] Generating forecast for: MKTX [2026-03-05T20:26:53.068616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-03-05T20:26:53.081130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-03-05T20:26:53.081520] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-03-05T20:26:53.082385] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-03-05T20:26:53.082438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:53.082470] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:53.082497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:53.082553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:53.141664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:53.142619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:53.142703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:53.142737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:53.263562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:53.263738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:53.263779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:53.263808] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:53.267238] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: UP (p=81.42%) [2026-03-05T20:26:53.267515] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-03-05T20:26:53.267682] [INFO ] [sig ] MKTX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:53.416667] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MKTX.txt [2026-03-05T20:26:53.416830] [INFO ] [sig ] [1959/3362] Completed MKTX in 0.3s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-05T20:26:53.416873] [INFO ] [sig ] [1960/3362] Forecasting MLAB... [2026-03-05T20:26:53.416903] [INFO ] [sig ] Generating forecast for: MLAB [2026-03-05T20:26:53.416933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-03-05T20:26:53.428215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-03-05T20:26:53.428660] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-03-05T20:26:53.429537] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-03-05T20:26:53.429613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:53.429649] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:53.429677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:53.429734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:53.491845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:53.492919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:53.493013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:53.493048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:53.614810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:53.614975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:53.615017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:53.615046] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:53.619099] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: DOWN (p=11.53%) [2026-03-05T20:26:53.619608] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-03-05T20:26:53.619757] [INFO ] [sig ] MLAB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:53.770621] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MLAB.txt [2026-03-05T20:26:53.770782] [INFO ] [sig ] [1960/3362] Completed MLAB in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-03-05T20:26:53.770831] [INFO ] [sig ] [1961/3362] Forecasting MLCO... [2026-03-05T20:26:53.770865] [INFO ] [sig ] Generating forecast for: MLCO [2026-03-05T20:26:53.770896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-03-05T20:26:53.782305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-03-05T20:26:53.782728] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-03-05T20:26:53.783625] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-03-05T20:26:53.783679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:53.783740] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:53.783770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:53.783833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:53.841931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:53.842879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:53.842963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:53.842996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:53.966760] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:53.966923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:53.966964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:53.967046] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:53.970528] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: DOWN (p=8.88%) [2026-03-05T20:26:53.970826] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-03-05T20:26:53.970958] [INFO ] [sig ] MLCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:54.117847] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MLCO.txt [2026-03-05T20:26:54.118015] [INFO ] [sig ] [1961/3362] Completed MLCO in 0.3s | 2.76 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-05T20:26:54.118057] [INFO ] [sig ] [1962/3362] Forecasting MLGO... [2026-03-05T20:26:54.118091] [INFO ] [sig ] Generating forecast for: MLGO [2026-03-05T20:26:54.118123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-03-05T20:26:54.129451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-03-05T20:26:54.129879] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-03-05T20:26:54.130719] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-03-05T20:26:54.130774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:54.130807] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:54.130835] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:54.130893] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:54.193325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:54.194803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:54.194973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:54.195010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:54.331871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:54.332033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:54.332076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:54.332107] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:54.335648] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: DOWN (p=11.32%) [2026-03-05T20:26:54.335952] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-03-05T20:26:54.336083] [INFO ] [sig ] MLGO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:54.483559] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MLGO.txt [2026-03-05T20:26:54.483774] [INFO ] [sig ] [1962/3362] Completed MLGO in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-05T20:26:54.483818] [INFO ] [sig ] [1963/3362] Forecasting MLI... [2026-03-05T20:26:54.483849] [INFO ] [sig ] Generating forecast for: MLI [2026-03-05T20:26:54.483881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-03-05T20:26:54.496022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-03-05T20:26:54.496430] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-03-05T20:26:54.497733] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-03-05T20:26:54.497788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:54.497820] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:54.497847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:54.497904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:54.557981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:54.558963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:54.559061] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:54.559098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:54.696812] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:54.696977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:54.697020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:54.697051] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:54.700843] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: UP (p=87.04%) [2026-03-05T20:26:54.701181] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-03-05T20:26:54.701325] [INFO ] [sig ] MLI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:54.863084] [INFO ] [LOCAL ] Saved forecast: MLI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MLI.txt [2026-03-05T20:26:54.863322] [INFO ] [sig ] [1963/3362] Completed MLI in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-05T20:26:54.863382] [INFO ] [sig ] [1964/3362] Forecasting MLKN... [2026-03-05T20:26:54.863421] [INFO ] [sig ] Generating forecast for: MLKN [2026-03-05T20:26:54.863462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-03-05T20:26:54.875923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-03-05T20:26:54.876254] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-03-05T20:26:54.877120] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-03-05T20:26:54.877172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:54.877205] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:54.877233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:54.877291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:54.938002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:54.938952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:54.939040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:54.939074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:55.062765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:55.062924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:55.062966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:55.062995] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:55.066527] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: DOWN (p=42.85%) [2026-03-05T20:26:55.066826] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-03-05T20:26:55.066955] [INFO ] [sig ] MLKN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:55.295342] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MLKN.txt [2026-03-05T20:26:55.295488] [INFO ] [sig ] [1964/3362] Completed MLKN in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-05T20:26:55.295534] [INFO ] [sig ] [1965/3362] Forecasting MLM... [2026-03-05T20:26:55.295565] [INFO ] [sig ] Generating forecast for: MLM [2026-03-05T20:26:55.295615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-03-05T20:26:55.310415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-03-05T20:26:55.310959] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-03-05T20:26:55.312159] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-03-05T20:26:55.312229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:55.312284] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:55.312325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:55.312410] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:55.395702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:55.396677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:55.396768] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:55.396802] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:55.520805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:55.520957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:55.521002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:55.521032] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:55.524589] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: UP (p=67.03%) [2026-03-05T20:26:55.524872] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-03-05T20:26:55.525001] [INFO ] [sig ] MLM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:55.674155] [INFO ] [LOCAL ] Saved forecast: MLM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MLM.txt [2026-03-05T20:26:55.674311] [INFO ] [sig ] [1965/3362] Completed MLM in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.4m [2026-03-05T20:26:55.674352] [INFO ] [sig ] [1966/3362] Forecasting MLP... [2026-03-05T20:26:55.674384] [INFO ] [sig ] Generating forecast for: MLP [2026-03-05T20:26:55.674414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-03-05T20:26:55.686022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-03-05T20:26:55.686391] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-03-05T20:26:55.687293] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-03-05T20:26:55.687361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:55.687403] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:55.687437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:55.687495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:55.749274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:55.750270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:55.750559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:55.750614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:55.858710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:55.858869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:55.858914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:55.858944] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:55.862698] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: DOWN (p=30.91%) [2026-03-05T20:26:55.863053] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-03-05T20:26:55.863259] [INFO ] [sig ] MLP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:56.018922] [INFO ] [LOCAL ] Saved forecast: MLP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MLP.txt [2026-03-05T20:26:56.019141] [INFO ] [sig ] [1966/3362] Completed MLP in 0.3s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-05T20:26:56.019195] [INFO ] [sig ] [1967/3362] Forecasting MLTX... [2026-03-05T20:26:56.019236] [INFO ] [sig ] Generating forecast for: MLTX [2026-03-05T20:26:56.019273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-03-05T20:26:56.031464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-03-05T20:26:56.031883] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-03-05T20:26:56.032926] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-03-05T20:26:56.032979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:56.033011] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:56.033037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:56.033092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:56.094721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:56.095540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:56.095642] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:56.095676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:56.215411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:56.215593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:56.215637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:56.215666] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:56.219351] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: DOWN (p=15.35%) [2026-03-05T20:26:56.219853] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-03-05T20:26:56.219991] [INFO ] [sig ] MLTX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:56.366477] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MLTX.txt [2026-03-05T20:26:56.366864] [INFO ] [sig ] [1967/3362] Completed MLTX in 0.3s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-05T20:26:56.366905] [INFO ] [sig ] [1968/3362] Forecasting MLYS... [2026-03-05T20:26:56.366935] [INFO ] [sig ] Generating forecast for: MLYS [2026-03-05T20:26:56.366964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-03-05T20:26:56.383233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-03-05T20:26:56.383937] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-03-05T20:26:56.385111] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-03-05T20:26:56.385166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:56.385200] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:56.385229] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:56.385288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:56.453505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:56.454507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:56.454663] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:56.454700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:56.573797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:56.573958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:56.574000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:56.574059] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:56.577526] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: DOWN (p=23.80%) [2026-03-05T20:26:56.577872] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-03-05T20:26:56.578008] [INFO ] [sig ] MLYS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:56.729971] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MLYS.txt [2026-03-05T20:26:56.730187] [INFO ] [sig ] [1968/3362] Completed MLYS in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-05T20:26:56.730239] [INFO ] [sig ] [1969/3362] Forecasting MMD... [2026-03-05T20:26:56.730280] [INFO ] [sig ] Generating forecast for: MMD [2026-03-05T20:26:56.730319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-03-05T20:26:56.743037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-03-05T20:26:56.743448] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-03-05T20:26:56.744293] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-03-05T20:26:56.744347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:56.744380] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:56.744407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:56.744465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:56.800727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:56.801648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:56.801738] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:56.801771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:56.925217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:56.925379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:56.925422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:56.925451] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:56.928998] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: DOWN (p=23.86%) [2026-03-05T20:26:56.929315] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-03-05T20:26:56.929456] [INFO ] [sig ] MMD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:57.081228] [INFO ] [LOCAL ] Saved forecast: MMD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MMD.txt [2026-03-05T20:26:57.081393] [INFO ] [sig ] [1969/3362] Completed MMD in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-05T20:26:57.081433] [INFO ] [sig ] [1970/3362] Forecasting MMLP... [2026-03-05T20:26:57.081464] [INFO ] [sig ] Generating forecast for: MMLP [2026-03-05T20:26:57.081494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-03-05T20:26:57.098686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-03-05T20:26:57.099264] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-03-05T20:26:57.100383] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-03-05T20:26:57.100441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:57.100480] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:57.100509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:57.100768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:57.161653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:57.162659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:57.162790] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:57.162830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:57.272801] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:57.272963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:57.273005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:57.273033] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:57.276844] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: DOWN (p=2.04%) [2026-03-05T20:26:57.277156] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-03-05T20:26:57.277298] [INFO ] [sig ] MMLP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:57.436776] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MMLP.txt [2026-03-05T20:26:57.436941] [INFO ] [sig ] [1970/3362] Completed MMLP in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-05T20:26:57.436981] [INFO ] [sig ] [1971/3362] Forecasting MMS... [2026-03-05T20:26:57.437013] [INFO ] [sig ] Generating forecast for: MMS [2026-03-05T20:26:57.437042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-03-05T20:26:57.450883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-03-05T20:26:57.451296] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-03-05T20:26:57.452430] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-03-05T20:26:57.452492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:57.452525] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:57.452552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:57.452629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:57.529011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:57.530240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:57.530359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:57.530413] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:57.664372] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:57.664554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:57.664620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:57.664654] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:57.668233] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: UP (p=75.08%) [2026-03-05T20:26:57.668543] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-03-05T20:26:57.668705] [INFO ] [sig ] MMS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:57.827634] [INFO ] [LOCAL ] Saved forecast: MMS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MMS.txt [2026-03-05T20:26:57.828091] [INFO ] [sig ] [1971/3362] Completed MMS in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-05T20:26:57.828135] [INFO ] [sig ] [1972/3362] Forecasting MMSI... [2026-03-05T20:26:57.828166] [INFO ] [sig ] Generating forecast for: MMSI [2026-03-05T20:26:57.828195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-03-05T20:26:57.840159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-03-05T20:26:57.840544] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-03-05T20:26:57.841428] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-03-05T20:26:57.841484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:57.841519] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:57.841563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:57.841646] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:57.904215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:57.905236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:57.905335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:57.905373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:58.034823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:58.034986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:58.035027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:58.035056] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:58.039003] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: UP (p=52.08%) [2026-03-05T20:26:58.039298] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-03-05T20:26:58.039442] [INFO ] [sig ] MMSI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:58.192036] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MMSI.txt [2026-03-05T20:26:58.192204] [INFO ] [sig ] [1972/3362] Completed MMSI in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-05T20:26:58.192245] [INFO ] [sig ] [1973/3362] Forecasting MNDO... [2026-03-05T20:26:58.192276] [INFO ] [sig ] Generating forecast for: MNDO [2026-03-05T20:26:58.192308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-03-05T20:26:58.204399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-03-05T20:26:58.204837] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-03-05T20:26:58.205937] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-03-05T20:26:58.205990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:58.206023] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:58.206051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:58.206107] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:58.264395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:58.265746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:58.265836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:58.265871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:58.382011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:58.382183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:58.382227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:58.382258] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:58.386004] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: DOWN (p=13.19%) [2026-03-05T20:26:58.386317] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-03-05T20:26:58.386489] [INFO ] [sig ] MNDO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:58.539027] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MNDO.txt [2026-03-05T20:26:58.539213] [INFO ] [sig ] [1973/3362] Completed MNDO in 0.3s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-05T20:26:58.539255] [INFO ] [sig ] [1974/3362] Forecasting MNDY... [2026-03-05T20:26:58.539285] [INFO ] [sig ] Generating forecast for: MNDY [2026-03-05T20:26:58.539316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-03-05T20:26:58.551117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-03-05T20:26:58.551759] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-03-05T20:26:58.552864] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-03-05T20:26:58.552917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:58.552950] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:58.552977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:58.553034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:58.638919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:58.640110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:58.640220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:58.640260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:58.774231] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:58.774398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:58.774441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:58.774472] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:58.777965] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: DOWN (p=2.56%) [2026-03-05T20:26:58.778247] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-03-05T20:26:58.778377] [INFO ] [sig ] MNDY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:58.942476] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MNDY.txt [2026-03-05T20:26:58.942678] [INFO ] [sig ] [1974/3362] Completed MNDY in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-05T20:26:58.942729] [INFO ] [sig ] [1975/3362] Forecasting MNKD... [2026-03-05T20:26:58.942760] [INFO ] [sig ] Generating forecast for: MNKD [2026-03-05T20:26:58.942791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-03-05T20:26:58.954176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-03-05T20:26:58.954621] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-03-05T20:26:58.955485] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-03-05T20:26:58.955538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:58.955649] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:58.955679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:58.955737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:59.014515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:59.015492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:59.015818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:59.015874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:59.152720] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:59.152890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:59.152933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:59.152961] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:59.156614] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: DOWN (p=0.19%) [2026-03-05T20:26:59.156958] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-03-05T20:26:59.157104] [INFO ] [sig ] MNKD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:26:59.347735] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MNKD.txt [2026-03-05T20:26:59.347923] [INFO ] [sig ] [1975/3362] Completed MNKD in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-05T20:26:59.347965] [INFO ] [sig ] [1976/3362] Forecasting MNRO... [2026-03-05T20:26:59.348003] [INFO ] [sig ] Generating forecast for: MNRO [2026-03-05T20:26:59.348036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-03-05T20:26:59.361069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-03-05T20:26:59.361486] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-03-05T20:26:59.362386] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-03-05T20:26:59.362439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:59.362471] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:59.362497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:59.362553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:59.422002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:59.423182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:59.423278] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:59.423313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:59.556613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:59.556971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:59.557014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:59.557043] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:59.561060] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: UP (p=96.70%) [2026-03-05T20:26:59.561454] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-03-05T20:26:59.561635] [INFO ] [sig ] MNRO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:26:59.718967] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MNRO.txt [2026-03-05T20:26:59.719133] [INFO ] [sig ] [1976/3362] Completed MNRO in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-05T20:26:59.719174] [INFO ] [sig ] [1977/3362] Forecasting MNSO... [2026-03-05T20:26:59.719228] [INFO ] [sig ] Generating forecast for: MNSO [2026-03-05T20:26:59.719280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-03-05T20:26:59.731449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-03-05T20:26:59.731890] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-03-05T20:26:59.732810] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-03-05T20:26:59.732864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:26:59.732897] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:26:59.732923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:26:59.732980] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:26:59.797607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:26:59.798572] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:26:59.798687] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:26:59.798722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:26:59.922095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:26:59.922266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:26:59.922311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:26:59.922343] [INFO ] [FORECASTER] Training complete [2026-03-05T20:26:59.925931] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: DOWN (p=14.96%) [2026-03-05T20:26:59.926255] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-03-05T20:26:59.926403] [INFO ] [sig ] MNSO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:00.081785] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MNSO.txt [2026-03-05T20:27:00.081963] [INFO ] [sig ] [1977/3362] Completed MNSO in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-03-05T20:27:00.082012] [INFO ] [sig ] [1978/3362] Forecasting MNTK... [2026-03-05T20:27:00.082045] [INFO ] [sig ] Generating forecast for: MNTK [2026-03-05T20:27:00.082076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-03-05T20:27:00.097238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-03-05T20:27:00.097788] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-03-05T20:27:00.098974] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-03-05T20:27:00.099042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:00.099085] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:00.099121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:00.099203] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:00.168999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:00.169951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:00.170057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:00.170096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:00.288538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:00.288714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:00.288758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:00.288819] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:00.292349] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: UP (p=95.53%) [2026-03-05T20:27:00.292664] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-03-05T20:27:00.292802] [INFO ] [sig ] MNTK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:00.443333] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MNTK.txt [2026-03-05T20:27:00.443523] [INFO ] [sig ] [1978/3362] Completed MNTK in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-05T20:27:00.443605] [INFO ] [sig ] [1979/3362] Forecasting MNY... [2026-03-05T20:27:00.443657] [INFO ] [sig ] Generating forecast for: MNY [2026-03-05T20:27:00.443704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-03-05T20:27:00.458558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-03-05T20:27:00.458976] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-03-05T20:27:00.459833] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-03-05T20:27:00.459887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:00.459919] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:00.459947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:00.460004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:00.518981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:00.519902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:00.519989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:00.520025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:00.634195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:00.634337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:00.634386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:00.634439] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:00.637974] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: DOWN (p=48.22%) [2026-03-05T20:27:00.638256] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-03-05T20:27:00.638388] [INFO ] [sig ] MNY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:00.789078] [INFO ] [LOCAL ] Saved forecast: MNY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MNY.txt [2026-03-05T20:27:00.789246] [INFO ] [sig ] [1979/3362] Completed MNY in 0.3s | 2.76 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-05T20:27:00.789287] [INFO ] [sig ] [1980/3362] Forecasting MOD... [2026-03-05T20:27:00.789319] [INFO ] [sig ] Generating forecast for: MOD [2026-03-05T20:27:00.789352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-03-05T20:27:00.801109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-03-05T20:27:00.801451] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-03-05T20:27:00.802480] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-03-05T20:27:00.802533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:00.802566] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:00.802613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:00.802672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:00.863071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:00.863905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:00.863989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:00.864023] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:00.992266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:00.992453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:00.992495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:00.992524] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:00.996268] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: UP (p=53.78%) [2026-03-05T20:27:00.996674] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-03-05T20:27:00.996823] [INFO ] [sig ] MOD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:01.161679] [INFO ] [LOCAL ] Saved forecast: MOD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MOD.txt [2026-03-05T20:27:01.161843] [INFO ] [sig ] [1980/3362] Completed MOD in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-05T20:27:01.161885] [INFO ] [sig ] [1981/3362] Forecasting MODL... [2026-03-05T20:27:01.161917] [INFO ] [sig ] Generating forecast for: MODL [2026-03-05T20:27:01.161947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-03-05T20:27:01.173525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-03-05T20:27:01.173942] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-03-05T20:27:01.175017] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-03-05T20:27:01.175072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:01.175105] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:01.175133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:01.175192] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:01.243631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:01.244564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:01.244679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:01.244714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:01.386216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:01.386373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:01.386415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:01.386444] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:01.390080] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: UP (p=96.97%) [2026-03-05T20:27:01.390374] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-03-05T20:27:01.390534] [INFO ] [sig ] MODL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:01.541638] [INFO ] [LOCAL ] Saved forecast: MODL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MODL.txt [2026-03-05T20:27:01.541800] [INFO ] [sig ] [1981/3362] Completed MODL in 0.4s | 2.76 sym/s | Total: 11.9m | ETA: 8.3m [2026-03-05T20:27:01.541842] [INFO ] [sig ] [1982/3362] Forecasting MOH... [2026-03-05T20:27:01.541874] [INFO ] [sig ] Generating forecast for: MOH [2026-03-05T20:27:01.541904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-03-05T20:27:01.553363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-03-05T20:27:01.553981] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-03-05T20:27:01.555078] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-03-05T20:27:01.555134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:01.555168] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:01.555198] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:01.555256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:01.616635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:01.617561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:01.617690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:01.617728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:01.748767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:01.748951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:01.748994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:01.749022] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:01.753224] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: UP (p=91.16%) [2026-03-05T20:27:01.753505] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-03-05T20:27:01.753654] [INFO ] [sig ] MOH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:01.900611] [INFO ] [LOCAL ] Saved forecast: MOH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MOH.txt [2026-03-05T20:27:01.900758] [INFO ] [sig ] [1982/3362] Completed MOH in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-05T20:27:01.900798] [INFO ] [sig ] [1983/3362] Forecasting MOMO... [2026-03-05T20:27:01.900828] [INFO ] [sig ] Generating forecast for: MOMO [2026-03-05T20:27:01.900858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-03-05T20:27:01.912484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-03-05T20:27:01.912885] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-03-05T20:27:01.913739] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-03-05T20:27:01.913793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:01.913826] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:01.913853] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:01.913923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:01.974389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:01.975239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:01.975322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:01.975356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:02.098459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:02.098638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:02.098681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:02.098709] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:02.102132] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: UP (p=52.28%) [2026-03-05T20:27:02.102414] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-03-05T20:27:02.102539] [INFO ] [sig ] MOMO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:02.248985] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MOMO.txt [2026-03-05T20:27:02.249108] [INFO ] [sig ] [1983/3362] Completed MOMO in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-05T20:27:02.249147] [INFO ] [sig ] [1984/3362] Forecasting MORN... [2026-03-05T20:27:02.249178] [INFO ] [sig ] Generating forecast for: MORN [2026-03-05T20:27:02.249207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-03-05T20:27:02.260253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-03-05T20:27:02.260566] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-03-05T20:27:02.261391] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-03-05T20:27:02.261444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:02.261479] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:02.261508] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:02.261564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:02.321600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:02.322517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:02.322794] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:02.322830] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:02.448847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:02.449038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:02.449082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:02.449111] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:02.452825] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: UP (p=55.78%) [2026-03-05T20:27:02.453136] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-03-05T20:27:02.453274] [INFO ] [sig ] MORN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:02.602534] [INFO ] [LOCAL ] Saved forecast: MORN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MORN.txt [2026-03-05T20:27:02.602850] [INFO ] [sig ] [1984/3362] Completed MORN in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-05T20:27:02.602890] [INFO ] [sig ] [1985/3362] Forecasting MOS... [2026-03-05T20:27:02.602920] [INFO ] [sig ] Generating forecast for: MOS [2026-03-05T20:27:02.602950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-03-05T20:27:02.615196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-03-05T20:27:02.615553] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-03-05T20:27:02.616626] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-03-05T20:27:02.616691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:02.616724] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:02.616750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:02.616806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:02.675042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:02.675992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:02.676110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:02.676144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:02.810911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:02.811079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:02.811125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:02.811169] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:02.814933] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: DOWN (p=19.91%) [2026-03-05T20:27:02.815229] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-03-05T20:27:02.815388] [INFO ] [sig ] MOS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:02.973124] [INFO ] [LOCAL ] Saved forecast: MOS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MOS.txt [2026-03-05T20:27:02.973284] [INFO ] [sig ] [1985/3362] Completed MOS in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-05T20:27:02.973325] [INFO ] [sig ] [1986/3362] Forecasting MP... [2026-03-05T20:27:02.973357] [INFO ] [sig ] Generating forecast for: MP [2026-03-05T20:27:02.973392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-03-05T20:27:02.986107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-03-05T20:27:02.986490] [INFO ] [FORECASTER] Starting predict_future for MP [2026-03-05T20:27:02.987338] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-03-05T20:27:02.987391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:02.987425] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:02.987453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:02.987509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:03.050728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:03.051660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:03.051746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:03.051780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:03.180983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:03.181195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:03.181239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:03.181268] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:03.184918] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: DOWN (p=20.45%) [2026-03-05T20:27:03.185197] [INFO ] [FORECASTER] Completed predict_future for MP [2026-03-05T20:27:03.185329] [INFO ] [sig ] MP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:03.336519] [INFO ] [LOCAL ] Saved forecast: MP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MP.txt [2026-03-05T20:27:03.336676] [INFO ] [sig ] [1986/3362] Completed MP in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-05T20:27:03.336719] [INFO ] [sig ] [1987/3362] Forecasting MPA... [2026-03-05T20:27:03.336749] [INFO ] [sig ] Generating forecast for: MPA [2026-03-05T20:27:03.336778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-03-05T20:27:03.348830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-03-05T20:27:03.349173] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-03-05T20:27:03.350042] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-03-05T20:27:03.350097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:03.350130] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:03.350158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:03.350217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:03.410411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:03.411110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:03.411193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:03.411225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:03.523234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:03.523380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:03.523421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:03.523451] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:03.526866] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: UP (p=64.41%) [2026-03-05T20:27:03.527147] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-03-05T20:27:03.527276] [INFO ] [sig ] MPA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:03.674842] [INFO ] [LOCAL ] Saved forecast: MPA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MPA.txt [2026-03-05T20:27:03.674968] [INFO ] [sig ] [1987/3362] Completed MPA in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-05T20:27:03.675006] [INFO ] [sig ] [1988/3362] Forecasting MPAA... [2026-03-05T20:27:03.675035] [INFO ] [sig ] Generating forecast for: MPAA [2026-03-05T20:27:03.675065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-03-05T20:27:03.687555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-03-05T20:27:03.687931] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-03-05T20:27:03.689010] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-03-05T20:27:03.689065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:03.689099] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:03.689127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:03.689185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:03.748746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:03.749357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:03.749436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:03.749473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:03.871153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:03.871320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:03.871364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:03.871393] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:03.874824] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: DOWN (p=7.01%) [2026-03-05T20:27:03.875102] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-03-05T20:27:03.875227] [INFO ] [sig ] MPAA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:04.020857] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MPAA.txt [2026-03-05T20:27:04.021016] [INFO ] [sig ] [1988/3362] Completed MPAA in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-05T20:27:04.021057] [INFO ] [sig ] [1989/3362] Forecasting MPB... [2026-03-05T20:27:04.021089] [INFO ] [sig ] Generating forecast for: MPB [2026-03-05T20:27:04.021119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-03-05T20:27:04.032000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-03-05T20:27:04.032304] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-03-05T20:27:04.033141] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-03-05T20:27:04.033194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:04.033227] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:04.033255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:04.033312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:04.091436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:04.092109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:04.092192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:04.092227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:04.210298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:04.210460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:04.210502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:04.210539] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:04.213976] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: UP (p=52.54%) [2026-03-05T20:27:04.214253] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-03-05T20:27:04.214381] [INFO ] [sig ] MPB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:04.362072] [INFO ] [LOCAL ] Saved forecast: MPB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MPB.txt [2026-03-05T20:27:04.362250] [INFO ] [sig ] [1989/3362] Completed MPB in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-05T20:27:04.362291] [INFO ] [sig ] [1990/3362] Forecasting MPC... [2026-03-05T20:27:04.362322] [INFO ] [sig ] Generating forecast for: MPC [2026-03-05T20:27:04.362354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-03-05T20:27:04.376780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-03-05T20:27:04.377321] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-03-05T20:27:04.378817] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-03-05T20:27:04.378894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:04.378949] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:04.378999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:04.379093] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:04.457925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:04.458997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:04.459099] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:04.459136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:04.591727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:04.591898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:04.591943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:04.591973] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:04.595904] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: UP (p=57.47%) [2026-03-05T20:27:04.596362] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-03-05T20:27:04.596539] [INFO ] [sig ] MPC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:04.811530] [INFO ] [LOCAL ] Saved forecast: MPC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MPC.txt [2026-03-05T20:27:04.811800] [INFO ] [sig ] [1990/3362] Completed MPC in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-05T20:27:04.811860] [INFO ] [sig ] [1991/3362] Forecasting MPX... [2026-03-05T20:27:04.811903] [INFO ] [sig ] Generating forecast for: MPX [2026-03-05T20:27:04.811950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-03-05T20:27:04.840856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-03-05T20:27:04.841459] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-03-05T20:27:04.842892] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-03-05T20:27:04.842981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:04.843042] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:04.843092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:04.843191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:04.938626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:04.939950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:04.940068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:04.940125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:05.103546] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:05.103761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:05.103815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:05.103852] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:05.108600] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: UP (p=59.84%) [2026-03-05T20:27:05.109094] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-03-05T20:27:05.109292] [INFO ] [sig ] MPX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:05.338440] [INFO ] [LOCAL ] Saved forecast: MPX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MPX.txt [2026-03-05T20:27:05.338707] [INFO ] [sig ] [1991/3362] Completed MPX in 0.5s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-05T20:27:05.338775] [INFO ] [sig ] [1992/3362] Forecasting MQ... [2026-03-05T20:27:05.338825] [INFO ] [sig ] Generating forecast for: MQ [2026-03-05T20:27:05.338875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-03-05T20:27:05.363632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-03-05T20:27:05.364219] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-03-05T20:27:05.365554] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-03-05T20:27:05.365652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:05.365774] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:05.365827] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:05.365926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:05.460069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:05.461418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:05.461622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:05.461681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:05.642755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:05.642959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:05.643051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:05.643105] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:05.648680] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: DOWN (p=0.61%) [2026-03-05T20:27:05.649142] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-03-05T20:27:05.649337] [INFO ] [sig ] MQ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:05.818593] [INFO ] [LOCAL ] Saved forecast: MQ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MQ.txt [2026-03-05T20:27:05.818765] [INFO ] [sig ] [1992/3362] Completed MQ in 0.5s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-05T20:27:05.818810] [INFO ] [sig ] [1993/3362] Forecasting MQY... [2026-03-05T20:27:05.818842] [INFO ] [sig ] Generating forecast for: MQY [2026-03-05T20:27:05.818873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-03-05T20:27:05.833773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-03-05T20:27:05.834281] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-03-05T20:27:05.835555] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-03-05T20:27:05.835678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:05.835733] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:05.835782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:05.835876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:05.899538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:05.900629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:05.900729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:05.900768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:06.020342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:06.020544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:06.020633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:06.020681] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:06.024427] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: DOWN (p=9.89%) [2026-03-05T20:27:06.024780] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-03-05T20:27:06.024926] [INFO ] [sig ] MQY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:06.179191] [INFO ] [LOCAL ] Saved forecast: MQY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MQY.txt [2026-03-05T20:27:06.179347] [INFO ] [sig ] [1993/3362] Completed MQY in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-05T20:27:06.179388] [INFO ] [sig ] [1994/3362] Forecasting MRAM... [2026-03-05T20:27:06.179418] [INFO ] [sig ] Generating forecast for: MRAM [2026-03-05T20:27:06.179453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-03-05T20:27:06.191545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-03-05T20:27:06.191956] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-03-05T20:27:06.192886] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-03-05T20:27:06.192943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:06.192979] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:06.193008] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:06.193068] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:06.254390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:06.255340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:06.255447] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:06.255481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:06.388179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:06.388335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:06.388377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:06.388407] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:06.391817] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: DOWN (p=47.08%) [2026-03-05T20:27:06.392095] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-03-05T20:27:06.392226] [INFO ] [sig ] MRAM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:06.553241] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MRAM.txt [2026-03-05T20:27:06.553404] [INFO ] [sig ] [1994/3362] Completed MRAM in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-03-05T20:27:06.553445] [INFO ] [sig ] [1995/3362] Forecasting MRBK... [2026-03-05T20:27:06.553476] [INFO ] [sig ] Generating forecast for: MRBK [2026-03-05T20:27:06.553507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-03-05T20:27:06.564981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-03-05T20:27:06.565333] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-03-05T20:27:06.566197] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-03-05T20:27:06.566251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:06.566284] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:06.566311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:06.566368] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:06.628656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:06.629767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:06.629857] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:06.629891] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:06.753024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:06.753188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:06.753231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:06.753315] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:06.757910] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: DOWN (p=14.47%) [2026-03-05T20:27:06.758293] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-03-05T20:27:06.758472] [INFO ] [sig ] MRBK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:06.913087] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MRBK.txt [2026-03-05T20:27:06.913221] [INFO ] [sig ] [1995/3362] Completed MRBK in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.2m [2026-03-05T20:27:06.913261] [INFO ] [sig ] [1996/3362] Forecasting MRCC... [2026-03-05T20:27:06.913292] [INFO ] [sig ] Generating forecast for: MRCC [2026-03-05T20:27:06.913322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-03-05T20:27:06.927430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-03-05T20:27:06.927993] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-03-05T20:27:06.929026] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-03-05T20:27:06.929090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:06.929141] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:06.929175] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:06.929240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:06.991247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:06.992497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:06.992646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:06.992684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:07.132045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:07.132230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:07.132277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:07.132309] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:07.136318] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: UP (p=60.55%) [2026-03-05T20:27:07.136665] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-03-05T20:27:07.136858] [INFO ] [sig ] MRCC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:07.296494] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MRCC.txt [2026-03-05T20:27:07.296689] [INFO ] [sig ] [1996/3362] Completed MRCC in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.2m [2026-03-05T20:27:07.296732] [INFO ] [sig ] [1997/3362] Forecasting MRCY... [2026-03-05T20:27:07.296764] [INFO ] [sig ] Generating forecast for: MRCY [2026-03-05T20:27:07.296794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-03-05T20:27:07.308042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-03-05T20:27:07.308367] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-03-05T20:27:07.309234] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-03-05T20:27:07.309288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:07.309321] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:07.309349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:07.309406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:07.367614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:07.368541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:07.368672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:07.368708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:07.495467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:07.495655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:07.495699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:07.495731] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:07.499393] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: DOWN (p=24.37%) [2026-03-05T20:27:07.499755] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-03-05T20:27:07.499898] [INFO ] [sig ] MRCY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:07.655661] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MRCY.txt [2026-03-05T20:27:07.655822] [INFO ] [sig ] [1997/3362] Completed MRCY in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.2m [2026-03-05T20:27:07.655864] [INFO ] [sig ] [1998/3362] Forecasting MRK... [2026-03-05T20:27:07.655895] [INFO ] [sig ] Generating forecast for: MRK [2026-03-05T20:27:07.655928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-03-05T20:27:07.669228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-03-05T20:27:07.669747] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-03-05T20:27:07.670827] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-03-05T20:27:07.670891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:07.670930] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:07.670963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:07.671041] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:07.739861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:07.741102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:07.741193] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:07.741227] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:07.874847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:07.875017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:07.875059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:07.875089] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:07.879058] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: DOWN (p=4.58%) [2026-03-05T20:27:07.879349] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-03-05T20:27:07.879483] [INFO ] [sig ] MRK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:08.028935] [INFO ] [LOCAL ] Saved forecast: MRK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MRK.txt [2026-03-05T20:27:08.029102] [INFO ] [sig ] [1998/3362] Completed MRK in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-05T20:27:08.029142] [INFO ] [sig ] [1999/3362] Forecasting MRM... [2026-03-05T20:27:08.029171] [INFO ] [sig ] Generating forecast for: MRM [2026-03-05T20:27:08.029204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-03-05T20:27:08.041927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-03-05T20:27:08.042322] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-03-05T20:27:08.043171] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-03-05T20:27:08.043224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:08.043258] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:08.043285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:08.043342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:08.104416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:08.105370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:08.105457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:08.105491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:08.228960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:08.229127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:08.229170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:08.229199] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:08.232685] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: UP (p=99.86%) [2026-03-05T20:27:08.232972] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-03-05T20:27:08.233106] [INFO ] [sig ] MRM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:08.381438] [INFO ] [LOCAL ] Saved forecast: MRM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MRM.txt [2026-03-05T20:27:08.381623] [INFO ] [sig ] [1999/3362] Completed MRM in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-05T20:27:08.381674] [INFO ] [sig ] [2000/3362] Forecasting MRNA... [2026-03-05T20:27:08.381715] [INFO ] [sig ] Generating forecast for: MRNA [2026-03-05T20:27:08.381745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-03-05T20:27:08.393019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-03-05T20:27:08.393304] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-03-05T20:27:08.394130] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-03-05T20:27:08.394184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:08.394216] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:08.394243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:08.394300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:08.451610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:08.452254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:08.452332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:08.452364] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:08.576041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:08.576202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:08.576244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:08.576273] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:08.579814] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: UP (p=94.64%) [2026-03-05T20:27:08.580090] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-03-05T20:27:08.580217] [INFO ] [sig ] MRNA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:08.726905] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MRNA.txt [2026-03-05T20:27:08.727035] [INFO ] [sig ] [2000/3362] Completed MRNA in 0.3s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-05T20:27:08.727075] [INFO ] [sig ] [2001/3362] Forecasting MRTN... [2026-03-05T20:27:08.727104] [INFO ] [sig ] Generating forecast for: MRTN [2026-03-05T20:27:08.727135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-03-05T20:27:08.738595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-03-05T20:27:08.738889] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-03-05T20:27:08.739750] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-03-05T20:27:08.739806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:08.739838] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:08.739866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:08.739927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:08.803296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:08.804409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:08.804507] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:08.804540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:08.929819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:08.929985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:08.930027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:08.930057] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:08.933538] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: DOWN (p=5.89%) [2026-03-05T20:27:08.933845] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-03-05T20:27:08.933984] [INFO ] [sig ] MRTN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:09.082548] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MRTN.txt [2026-03-05T20:27:09.082721] [INFO ] [sig ] [2001/3362] Completed MRTN in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-05T20:27:09.082762] [INFO ] [sig ] [2002/3362] Forecasting MRVI... [2026-03-05T20:27:09.082792] [INFO ] [sig ] Generating forecast for: MRVI [2026-03-05T20:27:09.082821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-03-05T20:27:09.094655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-03-05T20:27:09.094942] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-03-05T20:27:09.095769] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-03-05T20:27:09.096015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:09.096048] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:09.096076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:09.096133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:09.155995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:09.156820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:09.156963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:09.156998] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:09.282162] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:09.282325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:09.282367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:09.282397] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:09.286535] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: DOWN (p=49.59%) [2026-03-05T20:27:09.286851] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-03-05T20:27:09.286984] [INFO ] [sig ] MRVI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:09.441456] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MRVI.txt [2026-03-05T20:27:09.441648] [INFO ] [sig ] [2002/3362] Completed MRVI in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-05T20:27:09.441700] [INFO ] [sig ] [2003/3362] Forecasting MRVL... [2026-03-05T20:27:09.441740] [INFO ] [sig ] Generating forecast for: MRVL [2026-03-05T20:27:09.441778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-03-05T20:27:09.462521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-03-05T20:27:09.463234] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-03-05T20:27:09.464261] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-03-05T20:27:09.464326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:09.464366] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:09.464393] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:09.464455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:09.524655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:09.525706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:09.525869] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:09.525904] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:09.652095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:09.652272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:09.652318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:09.652367] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:09.656180] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: DOWN (p=14.51%) [2026-03-05T20:27:09.656533] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-03-05T20:27:09.656713] [INFO ] [sig ] MRVL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:09.822354] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MRVL.txt [2026-03-05T20:27:09.822605] [INFO ] [sig ] [2003/3362] Completed MRVL in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-05T20:27:09.822677] [INFO ] [sig ] [2004/3362] Forecasting MRX... [2026-03-05T20:27:09.822729] [INFO ] [sig ] Generating forecast for: MRX [2026-03-05T20:27:09.822773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-03-05T20:27:09.836041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-03-05T20:27:09.836473] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-03-05T20:27:09.837411] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-03-05T20:27:09.837478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:09.837511] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:09.837539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:09.837664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:09.899255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:09.900175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:09.900269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:09.900302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:10.030972] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:10.031134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:10.031175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:10.031205] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:10.034792] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: UP (p=93.82%) [2026-03-05T20:27:10.035134] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-03-05T20:27:10.035281] [INFO ] [sig ] MRX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:10.193181] [INFO ] [LOCAL ] Saved forecast: MRX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MRX.txt [2026-03-05T20:27:10.193363] [INFO ] [sig ] [2004/3362] Completed MRX in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-05T20:27:10.193428] [INFO ] [sig ] [2005/3362] Forecasting MS... [2026-03-05T20:27:10.193461] [INFO ] [sig ] Generating forecast for: MS [2026-03-05T20:27:10.193491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-03-05T20:27:10.206942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-03-05T20:27:10.207288] [INFO ] [FORECASTER] Starting predict_future for MS [2026-03-05T20:27:10.208332] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-03-05T20:27:10.208385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:10.208417] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:10.208443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:10.208503] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:10.270265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:10.271348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:10.271454] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:10.271506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:10.402107] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:10.402268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:10.402310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:10.402340] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:10.406400] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: UP (p=89.38%) [2026-03-05T20:27:10.406716] [INFO ] [FORECASTER] Completed predict_future for MS [2026-03-05T20:27:10.406850] [INFO ] [sig ] MS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:10.558242] [INFO ] [LOCAL ] Saved forecast: MS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MS.txt [2026-03-05T20:27:10.558448] [INFO ] [sig ] [2005/3362] Completed MS in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-05T20:27:10.558489] [INFO ] [sig ] [2006/3362] Forecasting MSA... [2026-03-05T20:27:10.558520] [INFO ] [sig ] Generating forecast for: MSA [2026-03-05T20:27:10.558551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-03-05T20:27:10.569678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-03-05T20:27:10.569978] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-03-05T20:27:10.570820] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-03-05T20:27:10.570873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:10.570906] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:10.570934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:10.570991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:10.630181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:10.630847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:10.630926] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:10.630958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:10.756058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:10.756222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:10.756265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:10.756296] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:10.759908] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: DOWN (p=34.12%) [2026-03-05T20:27:10.760193] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-03-05T20:27:10.760338] [INFO ] [sig ] MSA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:10.918163] [INFO ] [LOCAL ] Saved forecast: MSA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MSA.txt [2026-03-05T20:27:10.918304] [INFO ] [sig ] [2006/3362] Completed MSA in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-05T20:27:10.918346] [INFO ] [sig ] [2007/3362] Forecasting MSB... [2026-03-05T20:27:10.918379] [INFO ] [sig ] Generating forecast for: MSB [2026-03-05T20:27:10.918412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-03-05T20:27:10.930620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-03-05T20:27:10.930988] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-03-05T20:27:10.931835] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-03-05T20:27:10.931889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:10.931922] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:10.931950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:10.932022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:10.991010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:10.991757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:10.991842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:10.991876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:11.122729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:11.122882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:11.122924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:11.122954] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:11.126509] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: UP (p=81.89%) [2026-03-05T20:27:11.126805] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-03-05T20:27:11.127124] [INFO ] [sig ] MSB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:11.282125] [INFO ] [LOCAL ] Saved forecast: MSB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MSB.txt [2026-03-05T20:27:11.282255] [INFO ] [sig ] [2007/3362] Completed MSB in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-05T20:27:11.282294] [INFO ] [sig ] [2008/3362] Forecasting MSBI... [2026-03-05T20:27:11.282324] [INFO ] [sig ] Generating forecast for: MSBI [2026-03-05T20:27:11.282353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-03-05T20:27:11.294468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-03-05T20:27:11.294814] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-03-05T20:27:11.295820] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-03-05T20:27:11.295875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:11.295909] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:11.295937] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:11.295995] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:11.355473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:11.356177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:11.356258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:11.356292] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:11.489335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:11.489515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:11.489597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:11.489647] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:11.494307] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: DOWN (p=26.46%) [2026-03-05T20:27:11.494652] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-03-05T20:27:11.494816] [INFO ] [sig ] MSBI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:11.649181] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MSBI.txt [2026-03-05T20:27:11.649328] [INFO ] [sig ] [2008/3362] Completed MSBI in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-05T20:27:11.649369] [INFO ] [sig ] [2009/3362] Forecasting MSCI... [2026-03-05T20:27:11.649399] [INFO ] [sig ] Generating forecast for: MSCI [2026-03-05T20:27:11.649430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-03-05T20:27:11.660975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-03-05T20:27:11.661359] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-03-05T20:27:11.662215] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-03-05T20:27:11.662284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:11.662354] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:11.662383] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:11.662445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:11.720871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:11.721765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:11.721855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:11.721888] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:11.842455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:11.842638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:11.842692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:11.842729] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:11.846371] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: DOWN (p=2.28%) [2026-03-05T20:27:11.846717] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-03-05T20:27:11.846862] [INFO ] [sig ] MSCI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:11.999487] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MSCI.txt [2026-03-05T20:27:11.999666] [INFO ] [sig ] [2009/3362] Completed MSCI in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-05T20:27:11.999710] [INFO ] [sig ] [2010/3362] Forecasting MSD... [2026-03-05T20:27:11.999741] [INFO ] [sig ] Generating forecast for: MSD [2026-03-05T20:27:11.999771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-03-05T20:27:12.012244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-03-05T20:27:12.012681] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-03-05T20:27:12.013682] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-03-05T20:27:12.013739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:12.013774] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:12.013802] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:12.013862] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:12.076047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:12.076939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:12.077027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:12.077063] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:12.196758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:12.196912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:12.196955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:12.196985] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:12.203877] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: UP (p=55.62%) [2026-03-05T20:27:12.204202] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-03-05T20:27:12.204342] [INFO ] [sig ] MSD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:12.355203] [INFO ] [LOCAL ] Saved forecast: MSD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MSD.txt [2026-03-05T20:27:12.355351] [INFO ] [sig ] [2010/3362] Completed MSD in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-03-05T20:27:12.355391] [INFO ] [sig ] [2011/3362] Forecasting MSEX... [2026-03-05T20:27:12.355421] [INFO ] [sig ] Generating forecast for: MSEX [2026-03-05T20:27:12.355452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-03-05T20:27:12.367018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-03-05T20:27:12.367440] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-03-05T20:27:12.368381] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-03-05T20:27:12.368438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:12.368473] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:12.368502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:12.368561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:12.427778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:12.428670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:12.428772] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:12.428806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:12.551945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:12.552106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:12.552148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:12.552177] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:12.555782] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: DOWN (p=7.20%) [2026-03-05T20:27:12.556117] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-03-05T20:27:12.556265] [INFO ] [sig ] MSEX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:12.706551] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MSEX.txt [2026-03-05T20:27:12.706730] [INFO ] [sig ] [2011/3362] Completed MSEX in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.1m [2026-03-05T20:27:12.706770] [INFO ] [sig ] [2012/3362] Forecasting MSFD... [2026-03-05T20:27:12.706801] [INFO ] [sig ] Generating forecast for: MSFD [2026-03-05T20:27:12.706832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-03-05T20:27:12.718257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-03-05T20:27:12.718671] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-03-05T20:27:12.719515] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-03-05T20:27:12.719570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:12.719630] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:12.719663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:12.719731] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:12.778953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:12.779935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:12.780029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:12.780063] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:12.907593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:12.907806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:12.907877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:12.907947] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:12.911823] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: UP (p=87.26%) [2026-03-05T20:27:12.912100] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-03-05T20:27:12.912247] [INFO ] [sig ] MSFD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:13.063998] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MSFD.txt [2026-03-05T20:27:13.064152] [INFO ] [sig ] [2012/3362] Completed MSFD in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.1m [2026-03-05T20:27:13.064193] [INFO ] [sig ] [2013/3362] Forecasting MSFL... [2026-03-05T20:27:13.064224] [INFO ] [sig ] Generating forecast for: MSFL [2026-03-05T20:27:13.064254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-03-05T20:27:13.076705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-03-05T20:27:13.077054] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-03-05T20:27:13.078138] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-03-05T20:27:13.078194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:13.078226] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:13.078253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:13.078310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:13.139885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:13.140854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:13.141135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:13.141173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:13.265717] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:13.265872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:13.265914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:13.265943] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:13.269434] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: DOWN (p=9.03%) [2026-03-05T20:27:13.269761] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-03-05T20:27:13.269903] [INFO ] [sig ] MSFL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:13.420965] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MSFL.txt [2026-03-05T20:27:13.421123] [INFO ] [sig ] [2013/3362] Completed MSFL in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.1m [2026-03-05T20:27:13.421171] [INFO ] [sig ] [2014/3362] Forecasting MSGE... [2026-03-05T20:27:13.421210] [INFO ] [sig ] Generating forecast for: MSGE [2026-03-05T20:27:13.421244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-03-05T20:27:13.432855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-03-05T20:27:13.433238] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-03-05T20:27:13.434099] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-03-05T20:27:13.434155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:13.434189] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:13.434218] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:13.434279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:13.495081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:13.496130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:13.496214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:13.496247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:13.626415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:13.626650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:13.626704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:13.626734] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:13.630515] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: DOWN (p=10.13%) [2026-03-05T20:27:13.630833] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-03-05T20:27:13.630970] [INFO ] [sig ] MSGE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:13.785885] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MSGE.txt [2026-03-05T20:27:13.786045] [INFO ] [sig ] [2014/3362] Completed MSGE in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.1m [2026-03-05T20:27:13.786088] [INFO ] [sig ] [2015/3362] Forecasting MSGM... [2026-03-05T20:27:13.786125] [INFO ] [sig ] Generating forecast for: MSGM [2026-03-05T20:27:13.786162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-03-05T20:27:13.797867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-03-05T20:27:13.798488] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-03-05T20:27:13.799356] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-03-05T20:27:13.799410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:13.799443] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:13.799471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:13.799527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:13.861816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:13.862705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:13.862793] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:13.862826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:13.987500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:13.987704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:13.987758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:13.987794] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:13.991795] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: DOWN (p=25.61%) [2026-03-05T20:27:13.992111] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-03-05T20:27:13.992248] [INFO ] [sig ] MSGM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:14.161936] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MSGM.txt [2026-03-05T20:27:14.162094] [INFO ] [sig ] [2015/3362] Completed MSGM in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-05T20:27:14.162134] [INFO ] [sig ] [2016/3362] Forecasting MSGS... [2026-03-05T20:27:14.162164] [INFO ] [sig ] Generating forecast for: MSGS [2026-03-05T20:27:14.162194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-03-05T20:27:14.174479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-03-05T20:27:14.174920] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-03-05T20:27:14.175796] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-03-05T20:27:14.175861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:14.175894] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:14.175921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:14.175977] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:14.233758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:14.234687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:14.234775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:14.234808] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:14.364271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:14.364475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:14.364520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:14.364550] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:14.368486] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: UP (p=74.60%) [2026-03-05T20:27:14.368815] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-03-05T20:27:14.368953] [INFO ] [sig ] MSGS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:14.515966] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MSGS.txt [2026-03-05T20:27:14.516098] [INFO ] [sig ] [2016/3362] Completed MSGS in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-05T20:27:14.516139] [INFO ] [sig ] [2017/3362] Forecasting MSI... [2026-03-05T20:27:14.516169] [INFO ] [sig ] Generating forecast for: MSI [2026-03-05T20:27:14.516198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-03-05T20:27:14.528119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-03-05T20:27:14.528501] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-03-05T20:27:14.529368] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-03-05T20:27:14.529423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:14.529457] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:14.529486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:14.529544] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:14.588998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:14.589858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:14.589944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:14.589978] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:14.710500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:14.710681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:14.710733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:14.710769] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:14.714206] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: DOWN (p=27.94%) [2026-03-05T20:27:14.714483] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-03-05T20:27:14.714631] [INFO ] [sig ] MSI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:14.868693] [INFO ] [LOCAL ] Saved forecast: MSI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MSI.txt [2026-03-05T20:27:14.868837] [INFO ] [sig ] [2017/3362] Completed MSI in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-05T20:27:14.868879] [INFO ] [sig ] [2018/3362] Forecasting MSM... [2026-03-05T20:27:14.868909] [INFO ] [sig ] Generating forecast for: MSM [2026-03-05T20:27:14.868939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-03-05T20:27:14.881004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-03-05T20:27:14.881376] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-03-05T20:27:14.882228] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-03-05T20:27:14.882282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:14.882322] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:14.882351] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:14.882408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:14.945203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:14.946157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:14.946243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:14.946278] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:15.067610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:15.067791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:15.067835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:15.067865] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:15.071271] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: DOWN (p=4.02%) [2026-03-05T20:27:15.071563] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-03-05T20:27:15.071711] [INFO ] [sig ] MSM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:15.218976] [INFO ] [LOCAL ] Saved forecast: MSM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MSM.txt [2026-03-05T20:27:15.219142] [INFO ] [sig ] [2018/3362] Completed MSM in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-05T20:27:15.219187] [INFO ] [sig ] [2019/3362] Forecasting MTB... [2026-03-05T20:27:15.219219] [INFO ] [sig ] Generating forecast for: MTB [2026-03-05T20:27:15.219250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-03-05T20:27:15.231555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-03-05T20:27:15.232038] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-03-05T20:27:15.232985] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-03-05T20:27:15.233040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:15.233075] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:15.233105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:15.233163] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:15.298687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:15.299630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:15.299765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:15.299810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:15.433100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:15.433259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:15.433302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:15.433334] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:15.436983] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: DOWN (p=22.32%) [2026-03-05T20:27:15.437273] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-03-05T20:27:15.437408] [INFO ] [sig ] MTB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:15.596502] [INFO ] [LOCAL ] Saved forecast: MTB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MTB.txt [2026-03-05T20:27:15.596684] [INFO ] [sig ] [2019/3362] Completed MTB in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-05T20:27:15.596737] [INFO ] [sig ] [2020/3362] Forecasting MTCH... [2026-03-05T20:27:15.596771] [INFO ] [sig ] Generating forecast for: MTCH [2026-03-05T20:27:15.596803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-03-05T20:27:15.608844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-03-05T20:27:15.609200] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-03-05T20:27:15.610102] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-03-05T20:27:15.610180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:15.610216] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:15.610243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:15.610306] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:15.673306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:15.674155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:15.674239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:15.674274] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:15.798064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:15.798221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:15.798263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:15.798292] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:15.801796] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: DOWN (p=9.26%) [2026-03-05T20:27:15.802076] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-03-05T20:27:15.802203] [INFO ] [sig ] MTCH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:15.948691] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MTCH.txt [2026-03-05T20:27:15.948840] [INFO ] [sig ] [2020/3362] Completed MTCH in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-05T20:27:15.948880] [INFO ] [sig ] [2021/3362] Forecasting MTG... [2026-03-05T20:27:15.948910] [INFO ] [sig ] Generating forecast for: MTG [2026-03-05T20:27:15.948940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-03-05T20:27:15.960488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-03-05T20:27:15.960850] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-03-05T20:27:15.961670] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-03-05T20:27:15.961723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:15.961755] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:15.961782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:15.961839] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:16.020061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:16.020929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:16.021016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:16.021050] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:16.145751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:16.145924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:16.145967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:16.145997] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:16.149704] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: UP (p=98.88%) [2026-03-05T20:27:16.150001] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-03-05T20:27:16.150142] [INFO ] [sig ] MTG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:16.308024] [INFO ] [LOCAL ] Saved forecast: MTG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MTG.txt [2026-03-05T20:27:16.308191] [INFO ] [sig ] [2021/3362] Completed MTG in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-05T20:27:16.308245] [INFO ] [sig ] [2022/3362] Forecasting MTH... [2026-03-05T20:27:16.308278] [INFO ] [sig ] Generating forecast for: MTH [2026-03-05T20:27:16.308309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-03-05T20:27:16.320140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-03-05T20:27:16.320503] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-03-05T20:27:16.321386] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-03-05T20:27:16.321442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:16.321477] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:16.321505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:16.321563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:16.392915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:16.393990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:16.394095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:16.394137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:16.516496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:16.516677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:16.516719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:16.516755] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:16.520266] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: DOWN (p=40.50%) [2026-03-05T20:27:16.520558] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-03-05T20:27:16.520714] [INFO ] [sig ] MTH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:16.680451] [INFO ] [LOCAL ] Saved forecast: MTH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MTH.txt [2026-03-05T20:27:16.680661] [INFO ] [sig ] [2022/3362] Completed MTH in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-05T20:27:16.680706] [INFO ] [sig ] [2023/3362] Forecasting MTN... [2026-03-05T20:27:16.680736] [INFO ] [sig ] Generating forecast for: MTN [2026-03-05T20:27:16.680767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-03-05T20:27:16.693131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-03-05T20:27:16.693512] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-03-05T20:27:16.694345] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-03-05T20:27:16.694398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:16.694430] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:16.694457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:16.694514] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:16.760243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:16.761198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:16.761285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:16.761321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:16.886242] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:16.886403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:16.886452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:16.886485] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:16.890200] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: UP (p=80.11%) [2026-03-05T20:27:16.890514] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-03-05T20:27:16.890676] [INFO ] [sig ] MTN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:17.047295] [INFO ] [LOCAL ] Saved forecast: MTN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MTN.txt [2026-03-05T20:27:17.047444] [INFO ] [sig ] [2023/3362] Completed MTN in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-05T20:27:17.047501] [INFO ] [sig ] [2024/3362] Forecasting MTRN... [2026-03-05T20:27:17.047533] [INFO ] [sig ] Generating forecast for: MTRN [2026-03-05T20:27:17.047563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-03-05T20:27:17.059167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-03-05T20:27:17.059491] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-03-05T20:27:17.060446] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-03-05T20:27:17.060506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:17.060554] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:17.060625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:17.060690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:17.119263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:17.120216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:17.120300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:17.120333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:17.239865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:17.240019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:17.240060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:17.240089] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:17.243887] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: UP (p=85.73%) [2026-03-05T20:27:17.244180] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-03-05T20:27:17.244310] [INFO ] [sig ] MTRN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:17.396784] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MTRN.txt [2026-03-05T20:27:17.396919] [INFO ] [sig ] [2024/3362] Completed MTRN in 0.3s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-05T20:27:17.396961] [INFO ] [sig ] [2025/3362] Forecasting MTRX... [2026-03-05T20:27:17.396990] [INFO ] [sig ] Generating forecast for: MTRX [2026-03-05T20:27:17.397020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-03-05T20:27:17.409019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-03-05T20:27:17.409354] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-03-05T20:27:17.410183] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-03-05T20:27:17.410237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:17.410271] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:17.410302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:17.410359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:17.468555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:17.469241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:17.469321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:17.469354] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:17.592153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:17.592309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:17.592351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:17.592381] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:17.595857] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-03-05T20:27:17.596134] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-03-05T20:27:17.596278] [INFO ] [sig ] MTRX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:17.752944] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MTRX.txt [2026-03-05T20:27:17.753099] [INFO ] [sig ] [2025/3362] Completed MTRX in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-05T20:27:17.753141] [INFO ] [sig ] [2026/3362] Forecasting MTSI... [2026-03-05T20:27:17.753171] [INFO ] [sig ] Generating forecast for: MTSI [2026-03-05T20:27:17.753202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-03-05T20:27:17.765261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-03-05T20:27:17.765689] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-03-05T20:27:17.766568] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-03-05T20:27:17.766647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:17.766710] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:17.766738] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:17.766797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:17.827812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:17.828770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:17.828877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:17.828918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:17.950735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:17.950905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:17.950949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:17.950979] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:17.954518] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: DOWN (p=5.81%) [2026-03-05T20:27:17.954835] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-03-05T20:27:17.954970] [INFO ] [sig ] MTSI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:18.100956] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MTSI.txt [2026-03-05T20:27:18.101087] [INFO ] [sig ] [2026/3362] Completed MTSI in 0.3s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-05T20:27:18.101128] [INFO ] [sig ] [2027/3362] Forecasting MTX... [2026-03-05T20:27:18.101158] [INFO ] [sig ] Generating forecast for: MTX [2026-03-05T20:27:18.101188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-03-05T20:27:18.112259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-03-05T20:27:18.112608] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-03-05T20:27:18.113413] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-03-05T20:27:18.113466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:18.113499] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:18.113526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:18.113612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:18.170474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:18.171154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:18.171235] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:18.171269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:18.288613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:18.288758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:18.288817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:18.288850] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:18.292234] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: DOWN (p=17.20%) [2026-03-05T20:27:18.292508] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-03-05T20:27:18.292657] [INFO ] [sig ] MTX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:18.440742] [INFO ] [LOCAL ] Saved forecast: MTX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MTX.txt [2026-03-05T20:27:18.440879] [INFO ] [sig ] [2027/3362] Completed MTX in 0.3s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-03-05T20:27:18.440919] [INFO ] [sig ] [2028/3362] Forecasting MTZ... [2026-03-05T20:27:18.440950] [INFO ] [sig ] Generating forecast for: MTZ [2026-03-05T20:27:18.440980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-03-05T20:27:18.452842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-03-05T20:27:18.453127] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-03-05T20:27:18.453961] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-03-05T20:27:18.454014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:18.454047] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:18.454074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:18.454131] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:18.512705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:18.513452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:18.513542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:18.513595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:18.642047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:18.642215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:18.642257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:18.642286] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:18.645952] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: DOWN (p=26.37%) [2026-03-05T20:27:18.646239] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-03-05T20:27:18.646369] [INFO ] [sig ] MTZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:18.792730] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MTZ.txt [2026-03-05T20:27:18.792864] [INFO ] [sig ] [2028/3362] Completed MTZ in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.0m [2026-03-05T20:27:18.792904] [INFO ] [sig ] [2029/3362] Forecasting MUA... [2026-03-05T20:27:18.792934] [INFO ] [sig ] Generating forecast for: MUA [2026-03-05T20:27:18.792965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-03-05T20:27:18.804515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-03-05T20:27:18.804878] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-03-05T20:27:18.805708] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-03-05T20:27:18.805760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:18.805792] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:18.805819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:18.805875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:18.864504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:18.865125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:18.865219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:18.865253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:18.987544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:18.991044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:18.991103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:18.991174] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:18.994926] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: UP (p=76.31%) [2026-03-05T20:27:18.995209] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-03-05T20:27:18.995343] [INFO ] [sig ] MUA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:19.143627] [INFO ] [LOCAL ] Saved forecast: MUA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MUA.txt [2026-03-05T20:27:19.143750] [INFO ] [sig ] [2029/3362] Completed MUA in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.0m [2026-03-05T20:27:19.143789] [INFO ] [sig ] [2030/3362] Forecasting MUC... [2026-03-05T20:27:19.143819] [INFO ] [sig ] Generating forecast for: MUC [2026-03-05T20:27:19.143850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-03-05T20:27:19.155140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-03-05T20:27:19.155451] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-03-05T20:27:19.156309] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-03-05T20:27:19.156362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:19.156397] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:19.156423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:19.156479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:19.213846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:19.214752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:19.214845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:19.214885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:19.335306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:19.335465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:19.335510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:19.335544] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:19.339074] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: DOWN (p=47.57%) [2026-03-05T20:27:19.339359] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-03-05T20:27:19.339493] [INFO ] [sig ] MUC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:19.486786] [INFO ] [LOCAL ] Saved forecast: MUC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MUC.txt [2026-03-05T20:27:19.486911] [INFO ] [sig ] [2030/3362] Completed MUC in 0.3s | 2.76 sym/s | Total: 12.2m | ETA: 8.0m [2026-03-05T20:27:19.486957] [INFO ] [sig ] [2031/3362] Forecasting MUFG... [2026-03-05T20:27:19.486989] [INFO ] [sig ] Generating forecast for: MUFG [2026-03-05T20:27:19.487020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-03-05T20:27:19.498794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-03-05T20:27:19.499096] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-03-05T20:27:19.499945] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-03-05T20:27:19.499998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:19.500030] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:19.500071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:19.500130] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:19.558876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:19.559531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:19.559627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:19.559661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:19.689315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:19.689485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:19.689547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:19.689597] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:19.693591] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: UP (p=98.33%) [2026-03-05T20:27:19.693895] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-03-05T20:27:19.694050] [INFO ] [sig ] MUFG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:19.847602] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MUFG.txt [2026-03-05T20:27:19.847765] [INFO ] [sig ] [2031/3362] Completed MUFG in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.0m [2026-03-05T20:27:19.847824] [INFO ] [sig ] [2032/3362] Forecasting MUJ... [2026-03-05T20:27:19.847863] [INFO ] [sig ] Generating forecast for: MUJ [2026-03-05T20:27:19.847900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-03-05T20:27:19.859131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-03-05T20:27:19.859467] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-03-05T20:27:19.860330] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-03-05T20:27:19.860383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:19.860416] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:19.860443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:19.860500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:19.934528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:19.935457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:19.935550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:19.935606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:20.065592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:20.065782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:20.065860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:20.065911] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:20.071562] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: UP (p=59.26%) [2026-03-05T20:27:20.072131] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-03-05T20:27:20.072369] [INFO ] [sig ] MUJ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:20.223858] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MUJ.txt [2026-03-05T20:27:20.224009] [INFO ] [sig ] [2032/3362] Completed MUJ in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-05T20:27:20.224060] [INFO ] [sig ] [2033/3362] Forecasting MUSA... [2026-03-05T20:27:20.224091] [INFO ] [sig ] Generating forecast for: MUSA [2026-03-05T20:27:20.224121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-03-05T20:27:20.234847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-03-05T20:27:20.235162] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-03-05T20:27:20.236005] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-03-05T20:27:20.236058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:20.236091] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:20.236119] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:20.236176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:20.296180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:20.296929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:20.297010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:20.297043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:20.424792] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:20.425027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:20.425086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:20.425124] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:20.429014] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: UP (p=93.91%) [2026-03-05T20:27:20.429349] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-03-05T20:27:20.429493] [INFO ] [sig ] MUSA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:20.577052] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MUSA.txt [2026-03-05T20:27:20.577172] [INFO ] [sig ] [2033/3362] Completed MUSA in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-05T20:27:20.577212] [INFO ] [sig ] [2034/3362] Forecasting MUX... [2026-03-05T20:27:20.577242] [INFO ] [sig ] Generating forecast for: MUX [2026-03-05T20:27:20.577271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-03-05T20:27:20.590330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-03-05T20:27:20.590643] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-03-05T20:27:20.591547] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-03-05T20:27:20.591627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:20.591662] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:20.591689] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:20.591745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:20.649956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:20.650680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:20.650762] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:20.650796] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:20.775516] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:20.775691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:20.775733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:20.775764] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:20.779303] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: UP (p=89.94%) [2026-03-05T20:27:20.779600] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-03-05T20:27:20.779735] [INFO ] [sig ] MUX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:20.924950] [INFO ] [LOCAL ] Saved forecast: MUX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MUX.txt [2026-03-05T20:27:20.925083] [INFO ] [sig ] [2034/3362] Completed MUX in 0.3s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-05T20:27:20.925123] [INFO ] [sig ] [2035/3362] Forecasting MVBF... [2026-03-05T20:27:20.925153] [INFO ] [sig ] Generating forecast for: MVBF [2026-03-05T20:27:20.925212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-03-05T20:27:20.936492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-03-05T20:27:20.936866] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-03-05T20:27:20.937729] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-03-05T20:27:20.937790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:20.937823] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:20.937850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:20.937906] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:20.997097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:20.998329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:20.998441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:20.998500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:21.133862] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:21.134057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:21.134101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:21.134130] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:21.138004] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: UP (p=89.37%) [2026-03-05T20:27:21.138305] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-03-05T20:27:21.138458] [INFO ] [sig ] MVBF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:21.287697] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MVBF.txt [2026-03-05T20:27:21.287880] [INFO ] [sig ] [2035/3362] Completed MVBF in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-05T20:27:21.287930] [INFO ] [sig ] [2036/3362] Forecasting MWA... [2026-03-05T20:27:21.287967] [INFO ] [sig ] Generating forecast for: MWA [2026-03-05T20:27:21.288002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-03-05T20:27:21.300127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-03-05T20:27:21.300534] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-03-05T20:27:21.301430] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-03-05T20:27:21.301484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:21.301517] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:21.301545] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:21.301633] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:21.359404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:21.360331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:21.360480] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:21.360515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:21.488223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:21.488384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:21.488428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:21.488459] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:21.492100] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: UP (p=71.19%) [2026-03-05T20:27:21.492424] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-03-05T20:27:21.492596] [INFO ] [sig ] MWA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:21.643808] [INFO ] [LOCAL ] Saved forecast: MWA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MWA.txt [2026-03-05T20:27:21.643993] [INFO ] [sig ] [2036/3362] Completed MWA in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-05T20:27:21.644037] [INFO ] [sig ] [2037/3362] Forecasting MX... [2026-03-05T20:27:21.644069] [INFO ] [sig ] Generating forecast for: MX [2026-03-05T20:27:21.644100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-03-05T20:27:21.654910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-03-05T20:27:21.655249] [INFO ] [FORECASTER] Starting predict_future for MX [2026-03-05T20:27:21.656150] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-03-05T20:27:21.656205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:21.656239] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:21.656267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:21.656326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:21.715055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:21.715943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:21.716031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:21.716065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:21.842680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:21.842872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:21.842915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:21.842951] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:21.847279] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: UP (p=82.28%) [2026-03-05T20:27:21.847667] [INFO ] [FORECASTER] Completed predict_future for MX [2026-03-05T20:27:21.847837] [INFO ] [sig ] MX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:21.995436] [INFO ] [LOCAL ] Saved forecast: MX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MX.txt [2026-03-05T20:27:21.995663] [INFO ] [sig ] [2037/3362] Completed MX in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-05T20:27:21.995722] [INFO ] [sig ] [2038/3362] Forecasting MXF... [2026-03-05T20:27:21.995757] [INFO ] [sig ] Generating forecast for: MXF [2026-03-05T20:27:21.995789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-03-05T20:27:22.007692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-03-05T20:27:22.008093] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-03-05T20:27:22.009008] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-03-05T20:27:22.009068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:22.009102] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:22.009129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:22.009186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:22.070717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:22.071679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:22.071783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:22.071820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:22.189205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:22.189367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:22.189412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:22.189441] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:22.193004] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: UP (p=97.58%) [2026-03-05T20:27:22.193296] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-03-05T20:27:22.193458] [INFO ] [sig ] MXF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:22.341601] [INFO ] [LOCAL ] Saved forecast: MXF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MXF.txt [2026-03-05T20:27:22.341765] [INFO ] [sig ] [2038/3362] Completed MXF in 0.3s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-05T20:27:22.341814] [INFO ] [sig ] [2039/3362] Forecasting MXL... [2026-03-05T20:27:22.341848] [INFO ] [sig ] Generating forecast for: MXL [2026-03-05T20:27:22.341885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-03-05T20:27:22.353525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-03-05T20:27:22.353876] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-03-05T20:27:22.354739] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-03-05T20:27:22.354793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:22.354828] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:22.354855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:22.354911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:22.413103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:22.413904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:22.413991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:22.414025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:22.545103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:22.545526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:22.545591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:22.545627] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:22.549858] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: DOWN (p=2.24%) [2026-03-05T20:27:22.550220] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-03-05T20:27:22.550371] [INFO ] [sig ] MXL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:22.705995] [INFO ] [LOCAL ] Saved forecast: MXL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MXL.txt [2026-03-05T20:27:22.706406] [INFO ] [sig ] [2039/3362] Completed MXL in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-05T20:27:22.706452] [INFO ] [sig ] [2040/3362] Forecasting MYE... [2026-03-05T20:27:22.706484] [INFO ] [sig ] Generating forecast for: MYE [2026-03-05T20:27:22.706527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-03-05T20:27:22.719717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-03-05T20:27:22.720067] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-03-05T20:27:22.720976] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-03-05T20:27:22.721042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:22.721077] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:22.721108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:22.721181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:22.785360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:22.786150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:22.786234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:22.786267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:22.916556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:22.916749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:22.916793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:22.916825] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:22.920530] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: DOWN (p=36.41%) [2026-03-05T20:27:22.920864] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-03-05T20:27:22.921005] [INFO ] [sig ] MYE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:23.075540] [INFO ] [LOCAL ] Saved forecast: MYE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MYE.txt [2026-03-05T20:27:23.075715] [INFO ] [sig ] [2040/3362] Completed MYE in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-05T20:27:23.075778] [INFO ] [sig ] [2041/3362] Forecasting MYGN... [2026-03-05T20:27:23.075812] [INFO ] [sig ] Generating forecast for: MYGN [2026-03-05T20:27:23.075845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-03-05T20:27:23.087116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-03-05T20:27:23.087489] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-03-05T20:27:23.088434] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-03-05T20:27:23.088489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:23.088524] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:23.088552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:23.088635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:23.154673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:23.155943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:23.156042] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:23.156078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:23.281437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:23.281622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:23.281668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:23.281698] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:23.285318] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=14.42%) [2026-03-05T20:27:23.285627] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-03-05T20:27:23.285783] [INFO ] [sig ] MYGN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:23.456389] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MYGN.txt [2026-03-05T20:27:23.456539] [INFO ] [sig ] [2041/3362] Completed MYGN in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-05T20:27:23.456598] [INFO ] [sig ] [2042/3362] Forecasting MYI... [2026-03-05T20:27:23.456631] [INFO ] [sig ] Generating forecast for: MYI [2026-03-05T20:27:23.456661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-03-05T20:27:23.468817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-03-05T20:27:23.469165] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-03-05T20:27:23.470081] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-03-05T20:27:23.470137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:23.470171] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:23.470200] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:23.470258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:23.529984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:23.530761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:23.530849] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:23.530890] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:23.655257] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:23.655416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:23.655462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:23.655495] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:23.659609] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: UP (p=70.69%) [2026-03-05T20:27:23.659977] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-03-05T20:27:23.660339] [INFO ] [sig ] MYI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:23.843409] [INFO ] [LOCAL ] Saved forecast: MYI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MYI.txt [2026-03-05T20:27:23.843625] [INFO ] [sig ] [2042/3362] Completed MYI in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-05T20:27:23.843677] [INFO ] [sig ] [2043/3362] Forecasting MYN... [2026-03-05T20:27:23.843709] [INFO ] [sig ] Generating forecast for: MYN [2026-03-05T20:27:23.843740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-03-05T20:27:23.856905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-03-05T20:27:23.857302] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-03-05T20:27:23.858269] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-03-05T20:27:23.858322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:23.858398] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:23.858437] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:23.858496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:23.917000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:23.918914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:23.919117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:23.919155] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:24.044906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:24.045080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:24.045127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:24.045158] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:24.048906] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: DOWN (p=2.10%) [2026-03-05T20:27:24.049253] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-03-05T20:27:24.049394] [INFO ] [sig ] MYN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:24.199297] [INFO ] [LOCAL ] Saved forecast: MYN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/MYN.txt [2026-03-05T20:27:24.199459] [INFO ] [sig ] [2043/3362] Completed MYN in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-03-05T20:27:24.199500] [INFO ] [sig ] [2044/3362] Forecasting MYRG... [2026-03-05T20:27:24.199530] [INFO ] [sig ] Generating forecast for: MYRG [2026-03-05T20:27:24.199561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-03-05T20:27:24.211291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-03-05T20:27:24.211741] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-03-05T20:27:24.212689] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-03-05T20:27:24.212760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:24.212796] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:24.212825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:24.212886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:24.271409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:24.272366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:24.272450] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:24.272484] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:24.393240] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:24.393401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:24.393445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:24.393475] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:24.397041] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: UP (p=94.00%) [2026-03-05T20:27:24.397334] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-03-05T20:27:24.397470] [INFO ] [sig ] MYRG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:24.549416] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/MYRG.txt [2026-03-05T20:27:24.549604] [INFO ] [sig ] [2044/3362] Completed MYRG in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-05T20:27:24.549655] [INFO ] [sig ] [2045/3362] Forecasting NA... [2026-03-05T20:27:24.549688] [INFO ] [sig ] Generating forecast for: NA [2026-03-05T20:27:24.549718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-03-05T20:27:24.563901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-03-05T20:27:24.564515] [INFO ] [FORECASTER] Starting predict_future for NA [2026-03-05T20:27:24.565625] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-03-05T20:27:24.565679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:24.565720] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:24.565749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:24.565805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:24.623396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:24.624623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:24.624729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:24.624765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:24.753467] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:24.753656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:24.753701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:24.753731] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:24.757227] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: DOWN (p=39.48%) [2026-03-05T20:27:24.757517] [INFO ] [FORECASTER] Completed predict_future for NA [2026-03-05T20:27:24.757693] [INFO ] [sig ] NA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:24.904545] [INFO ] [LOCAL ] Saved forecast: NA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NA.txt [2026-03-05T20:27:24.904736] [INFO ] [sig ] [2045/3362] Completed NA in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-05T20:27:24.904779] [INFO ] [sig ] [2046/3362] Forecasting NABL... [2026-03-05T20:27:24.904810] [INFO ] [sig ] Generating forecast for: NABL [2026-03-05T20:27:24.904843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-03-05T20:27:24.916653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-03-05T20:27:24.917090] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-03-05T20:27:24.918015] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-03-05T20:27:24.918070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:24.918105] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:24.918134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:24.918193] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:24.976713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:24.977612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:24.977714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:24.977747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:25.103825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:25.103992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:25.104034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:25.104117] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:25.109054] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: UP (p=97.28%) [2026-03-05T20:27:25.109421] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-03-05T20:27:25.109611] [INFO ] [sig ] NABL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:25.266350] [INFO ] [LOCAL ] Saved forecast: NABL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NABL.txt [2026-03-05T20:27:25.266509] [INFO ] [sig ] [2046/3362] Completed NABL in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-05T20:27:25.266550] [INFO ] [sig ] [2047/3362] Forecasting NAC... [2026-03-05T20:27:25.266598] [INFO ] [sig ] Generating forecast for: NAC [2026-03-05T20:27:25.266633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-03-05T20:27:25.277753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-03-05T20:27:25.278094] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-03-05T20:27:25.279325] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-03-05T20:27:25.279379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:25.279411] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:25.279438] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:25.279494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:25.341373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:25.342222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:25.342304] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:25.342338] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:25.460953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:25.461089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:25.461131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:25.461160] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:25.464602] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: UP (p=96.96%) [2026-03-05T20:27:25.464895] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-03-05T20:27:25.465030] [INFO ] [sig ] NAC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:25.612526] [INFO ] [LOCAL ] Saved forecast: NAC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NAC.txt [2026-03-05T20:27:25.612677] [INFO ] [sig ] [2047/3362] Completed NAC in 0.3s | 2.76 sym/s | Total: 12.3m | ETA: 7.9m [2026-03-05T20:27:25.612724] [INFO ] [sig ] [2048/3362] Forecasting NAD... [2026-03-05T20:27:25.612757] [INFO ] [sig ] Generating forecast for: NAD [2026-03-05T20:27:25.612787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-03-05T20:27:25.623938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-03-05T20:27:25.624283] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-03-05T20:27:25.625119] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-03-05T20:27:25.625172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:25.625205] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:25.625231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:25.625289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:25.683906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:25.684638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:25.684718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:25.684751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:25.810101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:25.810259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:25.810301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:25.810332] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:25.813812] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: UP (p=64.58%) [2026-03-05T20:27:25.814116] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-03-05T20:27:25.814248] [INFO ] [sig ] NAD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:25.966273] [INFO ] [LOCAL ] Saved forecast: NAD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NAD.txt [2026-03-05T20:27:25.966429] [INFO ] [sig ] [2048/3362] Completed NAD in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-05T20:27:25.966470] [INFO ] [sig ] [2049/3362] Forecasting NATH... [2026-03-05T20:27:25.966500] [INFO ] [sig ] Generating forecast for: NATH [2026-03-05T20:27:25.966531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-03-05T20:27:25.977613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-03-05T20:27:25.977992] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-03-05T20:27:25.978868] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-03-05T20:27:25.978921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:25.978954] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:25.978981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:25.979037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:26.036419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:26.037227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:26.037314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:26.037348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:26.152686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:26.152844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:26.152887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:26.152916] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:26.156458] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-03-05T20:27:26.156761] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-03-05T20:27:26.156907] [INFO ] [sig ] NATH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:26.304198] [INFO ] [LOCAL ] Saved forecast: NATH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NATH.txt [2026-03-05T20:27:26.304344] [INFO ] [sig ] [2049/3362] Completed NATH in 0.3s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-05T20:27:26.304384] [INFO ] [sig ] [2050/3362] Forecasting NATL... [2026-03-05T20:27:26.304414] [INFO ] [sig ] Generating forecast for: NATL [2026-03-05T20:27:26.304444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-03-05T20:27:26.315886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-03-05T20:27:26.316189] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-03-05T20:27:26.317051] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-03-05T20:27:26.317117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:26.317153] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:26.317181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:26.317237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:26.377040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:26.377764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:26.377845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:26.377880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:26.501179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:26.501339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:26.501381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:26.501410] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:26.504956] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: DOWN (p=2.59%) [2026-03-05T20:27:26.505264] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-03-05T20:27:26.505405] [INFO ] [sig ] NATL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:26.657320] [INFO ] [LOCAL ] Saved forecast: NATL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NATL.txt [2026-03-05T20:27:26.657489] [INFO ] [sig ] [2050/3362] Completed NATL in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-05T20:27:26.657530] [INFO ] [sig ] [2051/3362] Forecasting NAVI... [2026-03-05T20:27:26.657562] [INFO ] [sig ] Generating forecast for: NAVI [2026-03-05T20:27:26.657615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-03-05T20:27:26.671596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-03-05T20:27:26.672045] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-03-05T20:27:26.673006] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-03-05T20:27:26.673071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:26.673113] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:26.673153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:26.673230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:26.742706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:26.743651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:26.743741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:26.743774] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:26.902138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:26.902305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:26.902376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:26.902409] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:26.906283] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: DOWN (p=19.26%) [2026-03-05T20:27:26.906587] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-03-05T20:27:26.906721] [INFO ] [sig ] NAVI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:27.059223] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NAVI.txt [2026-03-05T20:27:27.059393] [INFO ] [sig ] [2051/3362] Completed NAVI in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-05T20:27:27.059436] [INFO ] [sig ] [2052/3362] Forecasting NAZ... [2026-03-05T20:27:27.059466] [INFO ] [sig ] Generating forecast for: NAZ [2026-03-05T20:27:27.059496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-03-05T20:27:27.071135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-03-05T20:27:27.071546] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-03-05T20:27:27.072407] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-03-05T20:27:27.072460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:27.072492] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:27.072519] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:27.072592] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:27.129890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:27.130814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:27.130900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:27.130933] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:27.237137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:27.237313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:27.237358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:27.237389] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:27.241043] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: UP (p=52.22%) [2026-03-05T20:27:27.241393] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-03-05T20:27:27.241547] [INFO ] [sig ] NAZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:27.390746] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NAZ.txt [2026-03-05T20:27:27.390907] [INFO ] [sig ] [2052/3362] Completed NAZ in 0.3s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-05T20:27:27.390949] [INFO ] [sig ] [2053/3362] Forecasting NB... [2026-03-05T20:27:27.390979] [INFO ] [sig ] Generating forecast for: NB [2026-03-05T20:27:27.391010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-03-05T20:27:27.401914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-03-05T20:27:27.402307] [INFO ] [FORECASTER] Starting predict_future for NB [2026-03-05T20:27:27.403176] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-03-05T20:27:27.403229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:27.403261] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:27.403288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:27.403345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:27.461754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:27.462733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:27.462893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:27.462930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:27.586890] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:27.587075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:27.587121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:27.587151] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:27.590999] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: DOWN (p=22.79%) [2026-03-05T20:27:27.591319] [INFO ] [FORECASTER] Completed predict_future for NB [2026-03-05T20:27:27.591458] [INFO ] [sig ] NB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:27.736219] [INFO ] [LOCAL ] Saved forecast: NB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NB.txt [2026-03-05T20:27:27.736368] [INFO ] [sig ] [2053/3362] Completed NB in 0.3s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-05T20:27:27.736408] [INFO ] [sig ] [2054/3362] Forecasting NBB... [2026-03-05T20:27:27.736439] [INFO ] [sig ] Generating forecast for: NBB [2026-03-05T20:27:27.736470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-03-05T20:27:27.748787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-03-05T20:27:27.749198] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-03-05T20:27:27.750094] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-03-05T20:27:27.750149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:27.750182] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:27.750210] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:27.750269] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:27.810033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:27.811167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:27.811260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:27.811294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:27.935039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:27.935407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:27.935449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:27.935479] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:27.939036] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: DOWN (p=45.95%) [2026-03-05T20:27:27.939317] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-03-05T20:27:27.939449] [INFO ] [sig ] NBB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:28.106477] [INFO ] [LOCAL ] Saved forecast: NBB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NBB.txt [2026-03-05T20:27:28.106654] [INFO ] [sig ] [2054/3362] Completed NBB in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-05T20:27:28.106699] [INFO ] [sig ] [2055/3362] Forecasting NBBK... [2026-03-05T20:27:28.106729] [INFO ] [sig ] Generating forecast for: NBBK [2026-03-05T20:27:28.106759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-03-05T20:27:28.119241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-03-05T20:27:28.119621] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-03-05T20:27:28.120476] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-03-05T20:27:28.120532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:28.120568] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:28.120639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:28.120702] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:28.179671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:28.180616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:28.180703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:28.180737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:28.306194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:28.306353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:28.306397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:28.306428] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:28.310051] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: DOWN (p=4.10%) [2026-03-05T20:27:28.310358] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-03-05T20:27:28.310492] [INFO ] [sig ] NBBK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:28.456980] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NBBK.txt [2026-03-05T20:27:28.457118] [INFO ] [sig ] [2055/3362] Completed NBBK in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-05T20:27:28.457158] [INFO ] [sig ] [2056/3362] Forecasting NBHC... [2026-03-05T20:27:28.457188] [INFO ] [sig ] Generating forecast for: NBHC [2026-03-05T20:27:28.457222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-03-05T20:27:28.468284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-03-05T20:27:28.468649] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-03-05T20:27:28.469503] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-03-05T20:27:28.469558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:28.469622] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:28.469654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:28.469713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:28.527764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:28.528464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:28.528548] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:28.528601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:28.647913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:28.648087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:28.648130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:28.648159] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:28.651612] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: DOWN (p=6.71%) [2026-03-05T20:27:28.651892] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-03-05T20:27:28.652021] [INFO ] [sig ] NBHC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:28.806526] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NBHC.txt [2026-03-05T20:27:28.806813] [INFO ] [sig ] [2056/3362] Completed NBHC in 0.3s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-05T20:27:28.806878] [INFO ] [sig ] [2057/3362] Forecasting NBIX... [2026-03-05T20:27:28.806922] [INFO ] [sig ] Generating forecast for: NBIX [2026-03-05T20:27:28.806965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-03-05T20:27:28.822273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-03-05T20:27:28.822833] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-03-05T20:27:28.824108] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-03-05T20:27:28.824362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:28.824406] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:28.824444] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:28.824527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:28.893785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:28.894784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:28.894880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:28.894914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:29.019811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:29.019996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:29.020072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:29.020106] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:29.023917] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: UP (p=89.20%) [2026-03-05T20:27:29.024290] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-03-05T20:27:29.024445] [INFO ] [sig ] NBIX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:29.178084] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NBIX.txt [2026-03-05T20:27:29.178263] [INFO ] [sig ] [2057/3362] Completed NBIX in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-05T20:27:29.178305] [INFO ] [sig ] [2058/3362] Forecasting NBN... [2026-03-05T20:27:29.178334] [INFO ] [sig ] Generating forecast for: NBN [2026-03-05T20:27:29.178365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-03-05T20:27:29.190117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-03-05T20:27:29.190550] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-03-05T20:27:29.191471] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-03-05T20:27:29.191527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:29.191561] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:29.191624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:29.191722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:29.250805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:29.251745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:29.251838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:29.251874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:29.376839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:29.377028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:29.377079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:29.377114] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:29.380780] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: UP (p=53.75%) [2026-03-05T20:27:29.381083] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-03-05T20:27:29.381219] [INFO ] [sig ] NBN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:29.529102] [INFO ] [LOCAL ] Saved forecast: NBN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NBN.txt [2026-03-05T20:27:29.529285] [INFO ] [sig ] [2058/3362] Completed NBN in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-05T20:27:29.529519] [INFO ] [sig ] [2059/3362] Forecasting NBTB... [2026-03-05T20:27:29.529550] [INFO ] [sig ] Generating forecast for: NBTB [2026-03-05T20:27:29.529606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-03-05T20:27:29.541373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-03-05T20:27:29.541787] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-03-05T20:27:29.542625] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-03-05T20:27:29.542679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:29.542712] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:29.542740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:29.542799] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:29.600954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:29.601895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:29.601977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:29.602010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:29.729126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:29.729290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:29.729334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:29.729375] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:29.733039] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: DOWN (p=3.10%) [2026-03-05T20:27:29.733346] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-03-05T20:27:29.733485] [INFO ] [sig ] NBTB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:29.889861] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NBTB.txt [2026-03-05T20:27:29.890022] [INFO ] [sig ] [2059/3362] Completed NBTB in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-05T20:27:29.890070] [INFO ] [sig ] [2060/3362] Forecasting NBXG... [2026-03-05T20:27:29.890107] [INFO ] [sig ] Generating forecast for: NBXG [2026-03-05T20:27:29.890144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-03-05T20:27:29.901786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-03-05T20:27:29.902170] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-03-05T20:27:29.903187] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-03-05T20:27:29.903441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:29.903512] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:29.903543] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:29.903618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:29.965115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:29.966044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:29.966139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:29.966174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:30.097628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:30.097835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:30.097881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:30.097910] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:30.102215] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: DOWN (p=21.29%) [2026-03-05T20:27:30.102802] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-03-05T20:27:30.102948] [INFO ] [sig ] NBXG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:30.255230] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NBXG.txt [2026-03-05T20:27:30.255399] [INFO ] [sig ] [2060/3362] Completed NBXG in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.9m [2026-03-05T20:27:30.255442] [INFO ] [sig ] [2061/3362] Forecasting NC... [2026-03-05T20:27:30.255472] [INFO ] [sig ] Generating forecast for: NC [2026-03-05T20:27:30.255503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-03-05T20:27:30.268326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-03-05T20:27:30.268816] [INFO ] [FORECASTER] Starting predict_future for NC [2026-03-05T20:27:30.269944] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-03-05T20:27:30.270000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:30.270035] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:30.270065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:30.270123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:30.353918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:30.355242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:30.355336] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:30.355371] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:30.482787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:30.482948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:30.482994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:30.483026] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:30.487220] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: DOWN (p=16.42%) [2026-03-05T20:27:30.487528] [INFO ] [FORECASTER] Completed predict_future for NC [2026-03-05T20:27:30.487720] [INFO ] [sig ] NC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:30.638191] [INFO ] [LOCAL ] Saved forecast: NC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NC.txt [2026-03-05T20:27:30.638568] [INFO ] [sig ] [2061/3362] Completed NC in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-05T20:27:30.638635] [INFO ] [sig ] [2062/3362] Forecasting NCA... [2026-03-05T20:27:30.638667] [INFO ] [sig ] Generating forecast for: NCA [2026-03-05T20:27:30.638699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-03-05T20:27:30.650210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-03-05T20:27:30.650626] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-03-05T20:27:30.651502] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-03-05T20:27:30.651558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:30.651640] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:30.651676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:30.651736] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:30.712442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:30.713369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:30.713645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:30.713691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:30.842272] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:30.842492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:30.842538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:30.842590] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:30.846454] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: DOWN (p=26.24%) [2026-03-05T20:27:30.846818] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-03-05T20:27:30.846969] [INFO ] [sig ] NCA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:30.997791] [INFO ] [LOCAL ] Saved forecast: NCA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NCA.txt [2026-03-05T20:27:30.997972] [INFO ] [sig ] [2062/3362] Completed NCA in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-05T20:27:30.998017] [INFO ] [sig ] [2063/3362] Forecasting NCLH... [2026-03-05T20:27:30.998048] [INFO ] [sig ] Generating forecast for: NCLH [2026-03-05T20:27:30.998081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-03-05T20:27:31.009469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-03-05T20:27:31.009899] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-03-05T20:27:31.010777] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-03-05T20:27:31.010831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:31.010863] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:31.010890] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:31.010947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:31.071096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:31.072127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:31.072224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:31.072258] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:31.204192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:31.204361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:31.204404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:31.204500] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:31.208760] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: UP (p=81.75%) [2026-03-05T20:27:31.209094] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-03-05T20:27:31.209254] [INFO ] [sig ] NCLH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:31.361384] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NCLH.txt [2026-03-05T20:27:31.361549] [INFO ] [sig ] [2063/3362] Completed NCLH in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-05T20:27:31.361611] [INFO ] [sig ] [2064/3362] Forecasting NCMI... [2026-03-05T20:27:31.361643] [INFO ] [sig ] Generating forecast for: NCMI [2026-03-05T20:27:31.361673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-03-05T20:27:31.373891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-03-05T20:27:31.374289] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-03-05T20:27:31.375152] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-03-05T20:27:31.375218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:31.375257] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:31.375289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:31.375346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:31.435955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:31.436866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:31.436955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:31.436990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:31.563208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:31.563561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:31.563621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:31.563650] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:31.567271] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: DOWN (p=39.81%) [2026-03-05T20:27:31.567549] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-03-05T20:27:31.567737] [INFO ] [sig ] NCMI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:31.717552] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NCMI.txt [2026-03-05T20:27:31.717757] [INFO ] [sig ] [2064/3362] Completed NCMI in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 7.8m [2026-03-05T20:27:31.717800] [INFO ] [sig ] [2065/3362] Forecasting NCNA... [2026-03-05T20:27:31.717829] [INFO ] [sig ] Generating forecast for: NCNA [2026-03-05T20:27:31.717859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-03-05T20:27:31.733957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-03-05T20:27:31.734597] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-03-05T20:27:31.735486] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-03-05T20:27:31.735541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:31.735597] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:31.735629] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:31.735689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:31.796468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:31.797405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:31.797717] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:31.797751] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:31.918036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:31.918188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:31.918237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:31.918274] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:31.921610] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: UP (p=71.50%) [2026-03-05T20:27:31.921885] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-03-05T20:27:31.922012] [INFO ] [sig ] NCNA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:32.083636] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NCNA.txt [2026-03-05T20:27:32.083811] [INFO ] [sig ] [2065/3362] Completed NCNA in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-05T20:27:32.083853] [INFO ] [sig ] [2066/3362] Forecasting NCNO... [2026-03-05T20:27:32.083886] [INFO ] [sig ] Generating forecast for: NCNO [2026-03-05T20:27:32.083917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-03-05T20:27:32.095357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-03-05T20:27:32.095746] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-03-05T20:27:32.096616] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-03-05T20:27:32.096671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:32.096704] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:32.096731] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:32.096811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:32.153562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:32.154327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:32.154409] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:32.154442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:32.280767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:32.280911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:32.280959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:32.280991] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:32.285198] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: UP (p=76.35%) [2026-03-05T20:27:32.285693] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-03-05T20:27:32.285826] [INFO ] [sig ] NCNO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:32.435399] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NCNO.txt [2026-03-05T20:27:32.435744] [INFO ] [sig ] [2066/3362] Completed NCNO in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-05T20:27:32.435786] [INFO ] [sig ] [2067/3362] Forecasting NCTY... [2026-03-05T20:27:32.435816] [INFO ] [sig ] Generating forecast for: NCTY [2026-03-05T20:27:32.435845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-03-05T20:27:32.447774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-03-05T20:27:32.448149] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-03-05T20:27:32.449204] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-03-05T20:27:32.449259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:32.449489] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:32.449518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:32.449598] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:32.511314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:32.511983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:32.512065] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:32.512105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:32.635870] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:32.636031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:32.636073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:32.636104] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:32.639698] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: UP (p=58.11%) [2026-03-05T20:27:32.639982] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-03-05T20:27:32.640115] [INFO ] [sig ] NCTY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:32.794006] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NCTY.txt [2026-03-05T20:27:32.794174] [INFO ] [sig ] [2067/3362] Completed NCTY in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-05T20:27:32.794218] [INFO ] [sig ] [2068/3362] Forecasting NCZ... [2026-03-05T20:27:32.794249] [INFO ] [sig ] Generating forecast for: NCZ [2026-03-05T20:27:32.794281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-03-05T20:27:32.805986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-03-05T20:27:32.806371] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-03-05T20:27:32.807234] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-03-05T20:27:32.807327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:32.807363] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:32.807391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:32.807449] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:32.867485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:32.868439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:32.868524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:32.868558] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:32.993689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:32.993854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:32.993896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:32.993926] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:32.998054] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: DOWN (p=42.36%) [2026-03-05T20:27:32.998355] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-03-05T20:27:32.998706] [INFO ] [sig ] NCZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:33.151315] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NCZ.txt [2026-03-05T20:27:33.151453] [INFO ] [sig ] [2068/3362] Completed NCZ in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-05T20:27:33.151493] [INFO ] [sig ] [2069/3362] Forecasting NDAQ... [2026-03-05T20:27:33.151524] [INFO ] [sig ] Generating forecast for: NDAQ [2026-03-05T20:27:33.151553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-03-05T20:27:33.163407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-03-05T20:27:33.163805] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-03-05T20:27:33.164677] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-03-05T20:27:33.164734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:33.164767] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:33.164796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:33.164855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:33.224501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:33.225213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:33.225293] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:33.225326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:33.350536] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:33.350706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:33.350749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:33.350778] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:33.354268] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: UP (p=81.13%) [2026-03-05T20:27:33.354550] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-03-05T20:27:33.354697] [INFO ] [sig ] NDAQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:33.503453] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NDAQ.txt [2026-03-05T20:27:33.503588] [INFO ] [sig ] [2069/3362] Completed NDAQ in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-05T20:27:33.503630] [INFO ] [sig ] [2070/3362] Forecasting NDMO... [2026-03-05T20:27:33.503662] [INFO ] [sig ] Generating forecast for: NDMO [2026-03-05T20:27:33.503691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-03-05T20:27:33.515337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-03-05T20:27:33.515682] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-03-05T20:27:33.516491] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-03-05T20:27:33.516545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:33.516602] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:33.516635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:33.516692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:33.573412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:33.574040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:33.574152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:33.574194] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:33.694868] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:33.695006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:33.695046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:33.695076] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:33.698824] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: DOWN (p=33.82%) [2026-03-05T20:27:33.699100] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-03-05T20:27:33.699233] [INFO ] [sig ] NDMO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:33.846884] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NDMO.txt [2026-03-05T20:27:33.847025] [INFO ] [sig ] [2070/3362] Completed NDMO in 0.3s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-05T20:27:33.847065] [INFO ] [sig ] [2071/3362] Forecasting NDRA... [2026-03-05T20:27:33.847096] [INFO ] [sig ] Generating forecast for: NDRA [2026-03-05T20:27:33.847125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-03-05T20:27:33.858481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-03-05T20:27:33.858884] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-03-05T20:27:33.859791] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-03-05T20:27:33.859852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:33.859898] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:33.859929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:33.859999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:33.921146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:33.922042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:33.922126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:33.922159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:34.034507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:34.034690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:34.034731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:34.034760] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:34.038282] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: DOWN (p=20.77%) [2026-03-05T20:27:34.038562] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-03-05T20:27:34.038713] [INFO ] [sig ] NDRA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:34.188766] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NDRA.txt [2026-03-05T20:27:34.188929] [INFO ] [sig ] [2071/3362] Completed NDRA in 0.3s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-05T20:27:34.188970] [INFO ] [sig ] [2072/3362] Forecasting NDSN... [2026-03-05T20:27:34.189009] [INFO ] [sig ] Generating forecast for: NDSN [2026-03-05T20:27:34.189070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-03-05T20:27:34.201136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-03-05T20:27:34.201466] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-03-05T20:27:34.202353] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-03-05T20:27:34.202406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:34.202438] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:34.202647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:34.202707] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:34.264132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:34.265056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:34.265143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:34.265178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:34.397388] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:34.397550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:34.397612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:34.397663] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:34.401206] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: DOWN (p=11.72%) [2026-03-05T20:27:34.401589] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-03-05T20:27:34.401737] [INFO ] [sig ] NDSN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:34.562479] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NDSN.txt [2026-03-05T20:27:34.562649] [INFO ] [sig ] [2072/3362] Completed NDSN in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-05T20:27:34.562701] [INFO ] [sig ] [2073/3362] Forecasting NE... [2026-03-05T20:27:34.562732] [INFO ] [sig ] Generating forecast for: NE [2026-03-05T20:27:34.562763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-03-05T20:27:34.574301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-03-05T20:27:34.574664] [INFO ] [FORECASTER] Starting predict_future for NE [2026-03-05T20:27:34.575510] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-03-05T20:27:34.575563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:34.575627] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:34.575656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:34.575713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:34.634834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:34.635842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:34.635923] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:34.635957] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:34.759692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:34.759858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:34.759902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:34.759932] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:34.764114] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: UP (p=92.68%) [2026-03-05T20:27:34.764597] [INFO ] [FORECASTER] Completed predict_future for NE [2026-03-05T20:27:34.764791] [INFO ] [sig ] NE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:34.917439] [INFO ] [LOCAL ] Saved forecast: NE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NE.txt [2026-03-05T20:27:34.917894] [INFO ] [sig ] [2073/3362] Completed NE in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-05T20:27:34.917950] [INFO ] [sig ] [2074/3362] Forecasting NEA... [2026-03-05T20:27:34.917984] [INFO ] [sig ] Generating forecast for: NEA [2026-03-05T20:27:34.918016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-03-05T20:27:34.930300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-03-05T20:27:34.930710] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-03-05T20:27:34.931727] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-03-05T20:27:34.931799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:34.931849] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:34.931895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:34.931985] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:34.994079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:34.995068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:34.995170] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:34.995223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:35.131362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:35.131521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:35.131564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:35.131623] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:35.135320] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: DOWN (p=20.03%) [2026-03-05T20:27:35.135653] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-03-05T20:27:35.135795] [INFO ] [sig ] NEA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:35.283126] [INFO ] [LOCAL ] Saved forecast: NEA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NEA.txt [2026-03-05T20:27:35.283265] [INFO ] [sig ] [2074/3362] Completed NEA in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-05T20:27:35.283305] [INFO ] [sig ] [2075/3362] Forecasting NECB... [2026-03-05T20:27:35.283335] [INFO ] [sig ] Generating forecast for: NECB [2026-03-05T20:27:35.283365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-03-05T20:27:35.294440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-03-05T20:27:35.294841] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-03-05T20:27:35.295696] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-03-05T20:27:35.295750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:35.295783] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:35.295813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:35.295870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:35.354189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:35.354930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:35.355013] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:35.355047] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:35.485480] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:35.485666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:35.485752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:35.485799] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:35.489862] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: UP (p=70.46%) [2026-03-05T20:27:35.490179] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-03-05T20:27:35.490515] [INFO ] [sig ] NECB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:35.648428] [INFO ] [LOCAL ] Saved forecast: NECB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NECB.txt [2026-03-05T20:27:35.648596] [INFO ] [sig ] [2075/3362] Completed NECB in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-05T20:27:35.648640] [INFO ] [sig ] [2076/3362] Forecasting NEE... [2026-03-05T20:27:35.648670] [INFO ] [sig ] Generating forecast for: NEE [2026-03-05T20:27:35.648701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-03-05T20:27:35.660518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-03-05T20:27:35.660941] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-03-05T20:27:35.661843] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-03-05T20:27:35.661896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:35.661930] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:35.661956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:35.662013] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:35.720210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:35.721138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:35.721227] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:35.721260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:35.860893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:35.861143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:35.861190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:35.861221] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:35.865601] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: UP (p=90.96%) [2026-03-05T20:27:35.865952] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-03-05T20:27:35.866112] [INFO ] [sig ] NEE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:36.028715] [INFO ] [LOCAL ] Saved forecast: NEE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NEE.txt [2026-03-05T20:27:36.028871] [INFO ] [sig ] [2076/3362] Completed NEE in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.8m [2026-03-05T20:27:36.028923] [INFO ] [sig ] [2077/3362] Forecasting NEGG... [2026-03-05T20:27:36.028956] [INFO ] [sig ] Generating forecast for: NEGG [2026-03-05T20:27:36.028986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-03-05T20:27:36.042351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-03-05T20:27:36.042779] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-03-05T20:27:36.043748] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-03-05T20:27:36.043806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:36.043883] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:36.043914] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:36.044004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:36.108421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:36.109469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:36.109560] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:36.109614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:36.238002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:36.238165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:36.238208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:36.238244] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:36.241875] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: DOWN (p=15.84%) [2026-03-05T20:27:36.242164] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-03-05T20:27:36.242304] [INFO ] [sig ] NEGG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:36.394458] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NEGG.txt [2026-03-05T20:27:36.394625] [INFO ] [sig ] [2077/3362] Completed NEGG in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-05T20:27:36.394672] [INFO ] [sig ] [2078/3362] Forecasting NEM... [2026-03-05T20:27:36.394706] [INFO ] [sig ] Generating forecast for: NEM [2026-03-05T20:27:36.394737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-03-05T20:27:36.406126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-03-05T20:27:36.406510] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-03-05T20:27:36.407437] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-03-05T20:27:36.407493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:36.407526] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:36.407554] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:36.407629] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:36.469833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:36.470714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:36.470800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:36.470835] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:36.608296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:36.608475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:36.608535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:36.608786] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:36.612905] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: UP (p=81.20%) [2026-03-05T20:27:36.613196] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-03-05T20:27:36.613334] [INFO ] [sig ] NEM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:36.769156] [INFO ] [LOCAL ] Saved forecast: NEM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NEM.txt [2026-03-05T20:27:36.769310] [INFO ] [sig ] [2078/3362] Completed NEM in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-05T20:27:36.769354] [INFO ] [sig ] [2079/3362] Forecasting NEOG... [2026-03-05T20:27:36.769384] [INFO ] [sig ] Generating forecast for: NEOG [2026-03-05T20:27:36.769415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-03-05T20:27:36.780771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-03-05T20:27:36.781140] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-03-05T20:27:36.782007] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-03-05T20:27:36.782061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:36.782111] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:36.782141] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:36.782199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:36.849425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:36.850342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:36.850428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:36.850461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:36.973517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:36.973698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:36.973740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:36.973769] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:36.977347] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: UP (p=68.87%) [2026-03-05T20:27:36.977688] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-03-05T20:27:36.977829] [INFO ] [sig ] NEOG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:37.129204] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NEOG.txt [2026-03-05T20:27:37.129372] [INFO ] [sig ] [2079/3362] Completed NEOG in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-05T20:27:37.129421] [INFO ] [sig ] [2080/3362] Forecasting NEON... [2026-03-05T20:27:37.129451] [INFO ] [sig ] Generating forecast for: NEON [2026-03-05T20:27:37.129481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-03-05T20:27:37.141561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-03-05T20:27:37.141940] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-03-05T20:27:37.142768] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-03-05T20:27:37.142821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:37.142853] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:37.142881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:37.142937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:37.201349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:37.202134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:37.202219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:37.202252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:37.340001] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:37.340329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:37.340404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:37.340507] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:37.344836] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: DOWN (p=19.67%) [2026-03-05T20:27:37.345170] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-03-05T20:27:37.345370] [INFO ] [sig ] NEON: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:37.497781] [INFO ] [LOCAL ] Saved forecast: NEON 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NEON.txt [2026-03-05T20:27:37.497946] [INFO ] [sig ] [2080/3362] Completed NEON in 0.4s | 2.76 sym/s | Total: 12.5m | ETA: 7.7m [2026-03-05T20:27:37.497998] [INFO ] [sig ] [2081/3362] Forecasting NEXA... [2026-03-05T20:27:37.498038] [INFO ] [sig ] Generating forecast for: NEXA [2026-03-05T20:27:37.498082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-03-05T20:27:37.513862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-03-05T20:27:37.514353] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-03-05T20:27:37.515330] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-03-05T20:27:37.515397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:37.515447] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:37.515486] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:37.515600] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:37.580836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:37.581656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:37.581762] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:37.581799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:37.708664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:37.708828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:37.708874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:37.708905] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:37.712750] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: DOWN (p=22.64%) [2026-03-05T20:27:37.713047] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-03-05T20:27:37.713184] [INFO ] [sig ] NEXA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:37.869656] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NEXA.txt [2026-03-05T20:27:37.869796] [INFO ] [sig ] [2081/3362] Completed NEXA in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-05T20:27:37.869836] [INFO ] [sig ] [2082/3362] Forecasting NEXN... [2026-03-05T20:27:37.869868] [INFO ] [sig ] Generating forecast for: NEXN [2026-03-05T20:27:37.869898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-03-05T20:27:37.882210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-03-05T20:27:37.882566] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-03-05T20:27:37.883397] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-03-05T20:27:37.883450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:37.883483] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:37.883510] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:37.883567] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:37.943961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:37.944833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:37.944919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:37.944954] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:38.069585] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:38.069749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:38.069792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:38.069825] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:38.073308] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: DOWN (p=42.60%) [2026-03-05T20:27:38.073611] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-03-05T20:27:38.073745] [INFO ] [sig ] NEXN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:38.220723] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NEXN.txt [2026-03-05T20:27:38.220856] [INFO ] [sig ] [2082/3362] Completed NEXN in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-05T20:27:38.220918] [INFO ] [sig ] [2083/3362] Forecasting NFBK... [2026-03-05T20:27:38.220951] [INFO ] [sig ] Generating forecast for: NFBK [2026-03-05T20:27:38.220982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-03-05T20:27:38.232491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-03-05T20:27:38.232820] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-03-05T20:27:38.233638] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-03-05T20:27:38.233691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:38.233724] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:38.233751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:38.233807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:38.294711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:38.295410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:38.295492] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:38.295525] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:38.434989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:38.435150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:38.435194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:38.435230] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:38.438920] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: DOWN (p=42.91%) [2026-03-05T20:27:38.439245] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-03-05T20:27:38.439420] [INFO ] [sig ] NFBK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:38.593649] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NFBK.txt [2026-03-05T20:27:38.593941] [INFO ] [sig ] [2083/3362] Completed NFBK in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-05T20:27:38.594019] [INFO ] [sig ] [2084/3362] Forecasting NFE... [2026-03-05T20:27:38.594051] [INFO ] [sig ] Generating forecast for: NFE [2026-03-05T20:27:38.594082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-03-05T20:27:38.606469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-03-05T20:27:38.606853] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-03-05T20:27:38.607877] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-03-05T20:27:38.607931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:38.607964] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:38.607990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:38.608048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:38.667342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:38.668294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:38.668421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:38.668459] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:38.789220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:38.789392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:38.789437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:38.789467] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:38.792935] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: UP (p=57.06%) [2026-03-05T20:27:38.793218] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-03-05T20:27:38.793385] [INFO ] [sig ] NFE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:38.940101] [INFO ] [LOCAL ] Saved forecast: NFE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NFE.txt [2026-03-05T20:27:38.940242] [INFO ] [sig ] [2084/3362] Completed NFE in 0.3s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-05T20:27:38.940286] [INFO ] [sig ] [2085/3362] Forecasting NFG... [2026-03-05T20:27:38.940319] [INFO ] [sig ] Generating forecast for: NFG [2026-03-05T20:27:38.940349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-03-05T20:27:38.951229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-03-05T20:27:38.951597] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-03-05T20:27:38.952422] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-03-05T20:27:38.952475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:38.952507] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:38.952534] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:38.952608] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:39.009443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:39.010104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:39.010183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:39.010216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:39.129321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:39.129470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:39.129512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:39.129542] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:39.133014] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: UP (p=94.93%) [2026-03-05T20:27:39.133297] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-03-05T20:27:39.133445] [INFO ] [sig ] NFG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:39.278484] [INFO ] [LOCAL ] Saved forecast: NFG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NFG.txt [2026-03-05T20:27:39.278636] [INFO ] [sig ] [2085/3362] Completed NFG in 0.3s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-05T20:27:39.278679] [INFO ] [sig ] [2086/3362] Forecasting NFJ... [2026-03-05T20:27:39.278710] [INFO ] [sig ] Generating forecast for: NFJ [2026-03-05T20:27:39.278740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-03-05T20:27:39.289980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-03-05T20:27:39.290296] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-03-05T20:27:39.291133] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-03-05T20:27:39.291187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:39.291220] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:39.291247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:39.291304] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:39.347799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:39.348458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:39.348550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:39.348603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:39.472898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:39.473062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:39.473104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:39.473166] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:39.476698] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: UP (p=81.95%) [2026-03-05T20:27:39.477025] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-03-05T20:27:39.477163] [INFO ] [sig ] NFJ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:39.628885] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NFJ.txt [2026-03-05T20:27:39.629027] [INFO ] [sig ] [2086/3362] Completed NFJ in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-05T20:27:39.629069] [INFO ] [sig ] [2087/3362] Forecasting NFLX... [2026-03-05T20:27:39.629100] [INFO ] [sig ] Generating forecast for: NFLX [2026-03-05T20:27:39.629130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-03-05T20:27:39.640800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-03-05T20:27:39.641132] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-03-05T20:27:39.641978] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-03-05T20:27:39.642031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:39.642064] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:39.642092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:39.642148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:39.711395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:39.712300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:39.712420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:39.712454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:39.834052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:39.834214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:39.834256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:39.834286] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:39.838455] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: DOWN (p=1.04%) [2026-03-05T20:27:39.838996] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-03-05T20:27:39.839145] [INFO ] [sig ] NFLX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:39.994110] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NFLX.txt [2026-03-05T20:27:39.994272] [INFO ] [sig ] [2087/3362] Completed NFLX in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-05T20:27:39.994314] [INFO ] [sig ] [2088/3362] Forecasting NFTY... [2026-03-05T20:27:39.994344] [INFO ] [sig ] Generating forecast for: NFTY [2026-03-05T20:27:39.994398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-03-05T20:27:40.008029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-03-05T20:27:40.008460] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-03-05T20:27:40.009339] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-03-05T20:27:40.009395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:40.009428] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:40.009457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:40.009515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:40.073499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:40.074421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:40.074542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:40.074795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:40.200452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:40.200658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:40.200721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:40.200768] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:40.204513] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: UP (p=94.62%) [2026-03-05T20:27:40.204877] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-03-05T20:27:40.205024] [INFO ] [sig ] NFTY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:40.360350] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NFTY.txt [2026-03-05T20:27:40.360500] [INFO ] [sig ] [2088/3362] Completed NFTY in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-05T20:27:40.360752] [INFO ] [sig ] [2089/3362] Forecasting NGG... [2026-03-05T20:27:40.360784] [INFO ] [sig ] Generating forecast for: NGG [2026-03-05T20:27:40.360814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-03-05T20:27:40.373187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-03-05T20:27:40.373505] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-03-05T20:27:40.374384] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-03-05T20:27:40.374449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:40.374484] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:40.374511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:40.374591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:40.434731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:40.435415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:40.435499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:40.435532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:40.560838] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:40.560992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:40.561033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:40.561063] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:40.564483] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-03-05T20:27:40.564783] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-03-05T20:27:40.564916] [INFO ] [sig ] NGG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:40.713023] [INFO ] [LOCAL ] Saved forecast: NGG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NGG.txt [2026-03-05T20:27:40.713201] [INFO ] [sig ] [2089/3362] Completed NGG in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-05T20:27:40.713244] [INFO ] [sig ] [2090/3362] Forecasting NGL... [2026-03-05T20:27:40.713275] [INFO ] [sig ] Generating forecast for: NGL [2026-03-05T20:27:40.713305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-03-05T20:27:40.726017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-03-05T20:27:40.726441] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-03-05T20:27:40.727317] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-03-05T20:27:40.727382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:40.727422] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:40.727490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:40.727550] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:40.786054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:40.787020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:40.787130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:40.787164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:40.904951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:40.905121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:40.905163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:40.905193] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:40.908733] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: UP (p=72.68%) [2026-03-05T20:27:40.909027] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-03-05T20:27:40.909163] [INFO ] [sig ] NGL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:41.059101] [INFO ] [LOCAL ] Saved forecast: NGL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NGL.txt [2026-03-05T20:27:41.059257] [INFO ] [sig ] [2090/3362] Completed NGL in 0.3s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-05T20:27:41.059304] [INFO ] [sig ] [2091/3362] Forecasting NGNE... [2026-03-05T20:27:41.059342] [INFO ] [sig ] Generating forecast for: NGNE [2026-03-05T20:27:41.059379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-03-05T20:27:41.070476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-03-05T20:27:41.070790] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-03-05T20:27:41.071620] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-03-05T20:27:41.071673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:41.071706] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:41.071733] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:41.071790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:41.129948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:41.130549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:41.130646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:41.130678] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:41.253739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:41.253881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:41.253921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:41.253950] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:41.257759] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: UP (p=84.11%) [2026-03-05T20:27:41.258038] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-03-05T20:27:41.258163] [INFO ] [sig ] NGNE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:41.408940] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NGNE.txt [2026-03-05T20:27:41.409057] [INFO ] [sig ] [2091/3362] Completed NGNE in 0.3s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-05T20:27:41.409096] [INFO ] [sig ] [2092/3362] Forecasting NGS... [2026-03-05T20:27:41.409124] [INFO ] [sig ] Generating forecast for: NGS [2026-03-05T20:27:41.409153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-03-05T20:27:41.420358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-03-05T20:27:41.420695] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-03-05T20:27:41.421551] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-03-05T20:27:41.421623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:41.421656] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:41.421684] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:41.421741] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:41.479964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:41.480619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:41.480698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:41.480730] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:41.595785] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:41.595945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:41.595987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:41.596017] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:41.599594] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: DOWN (p=38.83%) [2026-03-05T20:27:41.599894] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-03-05T20:27:41.600031] [INFO ] [sig ] NGS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:41.747309] [INFO ] [LOCAL ] Saved forecast: NGS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NGS.txt [2026-03-05T20:27:41.747473] [INFO ] [sig ] [2092/3362] Completed NGS in 0.3s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-05T20:27:41.747514] [INFO ] [sig ] [2093/3362] Forecasting NGVC... [2026-03-05T20:27:41.747547] [INFO ] [sig ] Generating forecast for: NGVC [2026-03-05T20:27:41.747596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-03-05T20:27:41.758885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-03-05T20:27:41.759279] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-03-05T20:27:41.760175] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-03-05T20:27:41.760229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:41.760263] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:41.760289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:41.760345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:41.817130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:41.818109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:41.818198] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:41.818231] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:41.936303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:41.936461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:41.936502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:41.936532] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:41.940215] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: UP (p=69.67%) [2026-03-05T20:27:41.940537] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-03-05T20:27:41.940877] [INFO ] [sig ] NGVC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:42.090068] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NGVC.txt [2026-03-05T20:27:42.090233] [INFO ] [sig ] [2093/3362] Completed NGVC in 0.3s | 2.76 sym/s | Total: 12.6m | ETA: 7.7m [2026-03-05T20:27:42.090274] [INFO ] [sig ] [2094/3362] Forecasting NHI... [2026-03-05T20:27:42.090305] [INFO ] [sig ] Generating forecast for: NHI [2026-03-05T20:27:42.090351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-03-05T20:27:42.101428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-03-05T20:27:42.101861] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-03-05T20:27:42.102705] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-03-05T20:27:42.102758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:42.102821] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:42.102850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:42.102908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:42.160439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:42.161315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:42.161402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:42.161434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:42.283307] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:42.283465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:42.283507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:42.283536] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:42.287065] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: UP (p=60.97%) [2026-03-05T20:27:42.287358] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-03-05T20:27:42.287514] [INFO ] [sig ] NHI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:42.434317] [INFO ] [LOCAL ] Saved forecast: NHI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NHI.txt [2026-03-05T20:27:42.434476] [INFO ] [sig ] [2094/3362] Completed NHI in 0.3s | 2.76 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-05T20:27:42.434517] [INFO ] [sig ] [2095/3362] Forecasting NHTC... [2026-03-05T20:27:42.434548] [INFO ] [sig ] Generating forecast for: NHTC [2026-03-05T20:27:42.434600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-03-05T20:27:42.445707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-03-05T20:27:42.446079] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-03-05T20:27:42.446924] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-03-05T20:27:42.446977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:42.447009] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:42.447035] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:42.447092] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:42.504679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:42.505631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:42.505918] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:42.505950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:42.621462] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:42.621650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:42.621694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:42.621723] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:42.625201] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: UP (p=84.84%) [2026-03-05T20:27:42.625501] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-03-05T20:27:42.625659] [INFO ] [sig ] NHTC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:42.874837] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NHTC.txt [2026-03-05T20:27:42.875006] [INFO ] [sig ] [2095/3362] Completed NHTC in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-05T20:27:42.875047] [INFO ] [sig ] [2096/3362] Forecasting NI... [2026-03-05T20:27:42.875077] [INFO ] [sig ] Generating forecast for: NI [2026-03-05T20:27:42.875107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-03-05T20:27:42.887491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-03-05T20:27:42.888124] [INFO ] [FORECASTER] Starting predict_future for NI [2026-03-05T20:27:42.889180] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-03-05T20:27:42.889235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:42.889268] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:42.889295] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:42.889360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:42.948316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:42.949131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:42.949219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:42.949252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:43.080005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:43.080163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:43.080205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:43.080234] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:43.083809] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: UP (p=80.45%) [2026-03-05T20:27:43.084116] [INFO ] [FORECASTER] Completed predict_future for NI [2026-03-05T20:27:43.084249] [INFO ] [sig ] NI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:43.234969] [INFO ] [LOCAL ] Saved forecast: NI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NI.txt [2026-03-05T20:27:43.235107] [INFO ] [sig ] [2096/3362] Completed NI in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-05T20:27:43.235148] [INFO ] [sig ] [2097/3362] Forecasting NIC... [2026-03-05T20:27:43.235178] [INFO ] [sig ] Generating forecast for: NIC [2026-03-05T20:27:43.235209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-03-05T20:27:43.246380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-03-05T20:27:43.246736] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-03-05T20:27:43.247541] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-03-05T20:27:43.247622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:43.247680] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:43.247707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:43.247765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:43.304437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:43.305294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:43.305378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:43.305411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:43.440225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:43.440385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:43.440428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:43.440459] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:43.444079] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: DOWN (p=28.22%) [2026-03-05T20:27:43.444359] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-03-05T20:27:43.444490] [INFO ] [sig ] NIC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:43.596464] [INFO ] [LOCAL ] Saved forecast: NIC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NIC.txt [2026-03-05T20:27:43.596646] [INFO ] [sig ] [2097/3362] Completed NIC in 0.4s | 2.76 sym/s | Total: 12.6m | ETA: 7.6m [2026-03-05T20:27:43.596689] [INFO ] [sig ] [2098/3362] Forecasting NICE... [2026-03-05T20:27:43.596722] [INFO ] [sig ] Generating forecast for: NICE [2026-03-05T20:27:43.596753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-03-05T20:27:43.607846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-03-05T20:27:43.608197] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-03-05T20:27:43.609063] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-03-05T20:27:43.609118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:43.609151] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:43.609179] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:43.609237] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:43.667400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:43.668148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:43.668231] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:43.668266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:43.790430] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:43.790620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:43.790665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:43.790695] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:43.794313] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: DOWN (p=37.29%) [2026-03-05T20:27:43.794631] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-03-05T20:27:43.794772] [INFO ] [sig ] NICE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:43.944022] [INFO ] [LOCAL ] Saved forecast: NICE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NICE.txt [2026-03-05T20:27:43.944191] [INFO ] [sig ] [2098/3362] Completed NICE in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-05T20:27:43.944232] [INFO ] [sig ] [2099/3362] Forecasting NIE... [2026-03-05T20:27:43.944264] [INFO ] [sig ] Generating forecast for: NIE [2026-03-05T20:27:43.944294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-03-05T20:27:43.955897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-03-05T20:27:43.956309] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-03-05T20:27:43.957242] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-03-05T20:27:43.957298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:43.957332] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:43.957360] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:43.957418] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:44.015139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:44.016028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:44.016114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:44.016147] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:44.136860] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:44.137041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:44.137086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:44.137117] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:44.140744] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: UP (p=91.07%) [2026-03-05T20:27:44.141042] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-03-05T20:27:44.141179] [INFO ] [sig ] NIE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:44.289472] [INFO ] [LOCAL ] Saved forecast: NIE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NIE.txt [2026-03-05T20:27:44.289654] [INFO ] [sig ] [2099/3362] Completed NIE in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-05T20:27:44.289700] [INFO ] [sig ] [2100/3362] Forecasting NIKL... [2026-03-05T20:27:44.289732] [INFO ] [sig ] Generating forecast for: NIKL [2026-03-05T20:27:44.289763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-03-05T20:27:44.302130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-03-05T20:27:44.302537] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-03-05T20:27:44.303400] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-03-05T20:27:44.303460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:44.303493] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:44.303521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:44.303605] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:44.367218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:44.368148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:44.368238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:44.368273] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:44.486909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:44.487064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:44.487106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:44.487135] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:44.490948] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: UP (p=92.62%) [2026-03-05T20:27:44.491245] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-03-05T20:27:44.491382] [INFO ] [sig ] NIKL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:44.644967] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NIKL.txt [2026-03-05T20:27:44.645117] [INFO ] [sig ] [2100/3362] Completed NIKL in 0.4s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-05T20:27:44.645160] [INFO ] [sig ] [2101/3362] Forecasting NIM... [2026-03-05T20:27:44.645190] [INFO ] [sig ] Generating forecast for: NIM [2026-03-05T20:27:44.645220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-03-05T20:27:44.656612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-03-05T20:27:44.656967] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-03-05T20:27:44.657822] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-03-05T20:27:44.657875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:44.657908] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:44.657936] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:44.657993] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:44.716206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:44.716896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:44.716977] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:44.717009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:44.828956] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:44.829110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:44.829154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:44.829184] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:44.832755] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: DOWN (p=20.78%) [2026-03-05T20:27:44.833046] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-03-05T20:27:44.833181] [INFO ] [sig ] NIM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:44.981487] [INFO ] [LOCAL ] Saved forecast: NIM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NIM.txt [2026-03-05T20:27:44.981665] [INFO ] [sig ] [2101/3362] Completed NIM in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-05T20:27:44.981708] [INFO ] [sig ] [2102/3362] Forecasting NIO... [2026-03-05T20:27:44.981739] [INFO ] [sig ] Generating forecast for: NIO [2026-03-05T20:27:44.981768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-03-05T20:27:44.992426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-03-05T20:27:44.992816] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-03-05T20:27:44.993686] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-03-05T20:27:44.993739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:44.993772] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:44.993800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:44.993856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:45.052979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:45.053787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:45.053871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:45.053903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:45.176961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:45.177119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:45.177161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:45.177197] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:45.180827] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-03-05T20:27:45.181117] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-03-05T20:27:45.181264] [INFO ] [sig ] NIO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:45.334615] [INFO ] [LOCAL ] Saved forecast: NIO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NIO.txt [2026-03-05T20:27:45.334766] [INFO ] [sig ] [2102/3362] Completed NIO in 0.4s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-05T20:27:45.334807] [INFO ] [sig ] [2103/3362] Forecasting NKSH... [2026-03-05T20:27:45.334836] [INFO ] [sig ] Generating forecast for: NKSH [2026-03-05T20:27:45.334866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-03-05T20:27:45.346002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-03-05T20:27:45.346411] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-03-05T20:27:45.347338] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-03-05T20:27:45.347391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:45.347437] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:45.347464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:45.347521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:45.406935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:45.407941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:45.408029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:45.408063] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:45.516431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:45.516607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:45.516652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:45.516682] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:45.520274] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: DOWN (p=49.96%) [2026-03-05T20:27:45.520562] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-03-05T20:27:45.520717] [INFO ] [sig ] NKSH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:45.668717] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NKSH.txt [2026-03-05T20:27:45.668857] [INFO ] [sig ] [2103/3362] Completed NKSH in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-05T20:27:45.668897] [INFO ] [sig ] [2104/3362] Forecasting NKTX... [2026-03-05T20:27:45.668926] [INFO ] [sig ] Generating forecast for: NKTX [2026-03-05T20:27:45.668955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-03-05T20:27:45.680106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-03-05T20:27:45.680459] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-03-05T20:27:45.681325] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-03-05T20:27:45.681382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:45.681423] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:45.681459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:45.681530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:45.739986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:45.740790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:45.740905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:45.740939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:45.862622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:45.862778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:45.862821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:45.862851] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:45.866366] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-03-05T20:27:45.866678] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-03-05T20:27:45.866814] [INFO ] [sig ] NKTX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:46.014272] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NKTX.txt [2026-03-05T20:27:46.014428] [INFO ] [sig ] [2104/3362] Completed NKTX in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-05T20:27:46.014477] [INFO ] [sig ] [2105/3362] Forecasting NKX... [2026-03-05T20:27:46.014515] [INFO ] [sig ] Generating forecast for: NKX [2026-03-05T20:27:46.014552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-03-05T20:27:46.027147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-03-05T20:27:46.027548] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-03-05T20:27:46.028419] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-03-05T20:27:46.028484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:46.028524] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:46.028557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:46.028653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:46.088407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:46.089298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:46.089381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:46.089415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:46.213424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:46.213620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:46.213666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:46.213696] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:46.217215] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: UP (p=54.95%) [2026-03-05T20:27:46.217508] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-03-05T20:27:46.217680] [INFO ] [sig ] NKX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:46.370127] [INFO ] [LOCAL ] Saved forecast: NKX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NKX.txt [2026-03-05T20:27:46.370290] [INFO ] [sig ] [2105/3362] Completed NKX in 0.4s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-05T20:27:46.370331] [INFO ] [sig ] [2106/3362] Forecasting NLOP... [2026-03-05T20:27:46.370363] [INFO ] [sig ] Generating forecast for: NLOP [2026-03-05T20:27:46.370396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-03-05T20:27:46.381661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-03-05T20:27:46.382054] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-03-05T20:27:46.382976] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-03-05T20:27:46.383033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:46.383067] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:46.383094] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:46.383155] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:46.445457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:46.446270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:46.446357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:46.446391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:46.569332] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:46.569523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:46.569567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:46.569618] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:46.573132] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: UP (p=91.10%) [2026-03-05T20:27:46.573411] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-03-05T20:27:46.573563] [INFO ] [sig ] NLOP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:46.720135] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NLOP.txt [2026-03-05T20:27:46.720269] [INFO ] [sig ] [2106/3362] Completed NLOP in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-05T20:27:46.720332] [INFO ] [sig ] [2107/3362] Forecasting NLY... [2026-03-05T20:27:46.720367] [INFO ] [sig ] Generating forecast for: NLY [2026-03-05T20:27:46.720399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-03-05T20:27:46.731689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-03-05T20:27:46.732039] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-03-05T20:27:46.732900] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-03-05T20:27:46.732954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:46.732989] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:46.733017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:46.733079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:46.792387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:46.793309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:46.793395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:46.793428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:46.917251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:46.917409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:46.917456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:46.917492] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:46.921063] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: DOWN (p=18.36%) [2026-03-05T20:27:46.921350] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-03-05T20:27:46.921484] [INFO ] [sig ] NLY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:47.094034] [INFO ] [LOCAL ] Saved forecast: NLY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NLY.txt [2026-03-05T20:27:47.094283] [INFO ] [sig ] [2107/3362] Completed NLY in 0.4s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-05T20:27:47.094348] [INFO ] [sig ] [2108/3362] Forecasting NMAI... [2026-03-05T20:27:47.094397] [INFO ] [sig ] Generating forecast for: NMAI [2026-03-05T20:27:47.094448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-03-05T20:27:47.110901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-03-05T20:27:47.111347] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-03-05T20:27:47.112250] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-03-05T20:27:47.112306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:47.112342] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:47.112381] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:47.112469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:47.174818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:47.175732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:47.175820] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:47.175855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:47.298227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:47.298390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:47.298438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:47.298476] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:47.302687] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: UP (p=91.24%) [2026-03-05T20:27:47.303028] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-03-05T20:27:47.303213] [INFO ] [sig ] NMAI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:47.458497] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NMAI.txt [2026-03-05T20:27:47.458677] [INFO ] [sig ] [2108/3362] Completed NMAI in 0.4s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-05T20:27:47.458721] [INFO ] [sig ] [2109/3362] Forecasting NMCO... [2026-03-05T20:27:47.458753] [INFO ] [sig ] Generating forecast for: NMCO [2026-03-05T20:27:47.458784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-03-05T20:27:47.471734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-03-05T20:27:47.472117] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-03-05T20:27:47.472988] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-03-05T20:27:47.473042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:47.473076] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:47.473105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:47.473163] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:47.536738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:47.537890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:47.537976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:47.538011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:47.666153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:47.666317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:47.666361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:47.666396] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:47.671039] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: DOWN (p=25.70%) [2026-03-05T20:27:47.671336] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-03-05T20:27:47.671480] [INFO ] [sig ] NMCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:47.828070] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NMCO.txt [2026-03-05T20:27:47.828285] [INFO ] [sig ] [2109/3362] Completed NMCO in 0.4s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-03-05T20:27:47.828349] [INFO ] [sig ] [2110/3362] Forecasting NMFC... [2026-03-05T20:27:47.828394] [INFO ] [sig ] Generating forecast for: NMFC [2026-03-05T20:27:47.828440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-03-05T20:27:47.843569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-03-05T20:27:47.844308] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-03-05T20:27:47.845507] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-03-05T20:27:47.845603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:47.845661] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:47.845710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:47.845802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:47.912458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:47.913940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:47.914037] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:47.914073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:48.041935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:48.042103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:48.042163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:48.042197] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:48.045980] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: DOWN (p=17.85%) [2026-03-05T20:27:48.046300] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-03-05T20:27:48.046447] [INFO ] [sig ] NMFC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:48.200520] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NMFC.txt [2026-03-05T20:27:48.200901] [INFO ] [sig ] [2110/3362] Completed NMFC in 0.4s | 2.76 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-05T20:27:48.200946] [INFO ] [sig ] [2111/3362] Forecasting NMG... [2026-03-05T20:27:48.200976] [INFO ] [sig ] Generating forecast for: NMG [2026-03-05T20:27:48.201006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-03-05T20:27:48.212878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-03-05T20:27:48.213287] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-03-05T20:27:48.214142] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-03-05T20:27:48.214196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:48.214260] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:48.214288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:48.214351] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:48.272092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:48.273016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:48.273101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:48.273134] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:48.397331] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:48.397495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:48.397539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:48.397570] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:48.401447] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: DOWN (p=6.12%) [2026-03-05T20:27:48.401952] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-03-05T20:27:48.402091] [INFO ] [sig ] NMG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:48.552431] [INFO ] [LOCAL ] Saved forecast: NMG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NMG.txt [2026-03-05T20:27:48.552603] [INFO ] [sig ] [2111/3362] Completed NMG in 0.4s | 2.76 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-05T20:27:48.552646] [INFO ] [sig ] [2112/3362] Forecasting NMI... [2026-03-05T20:27:48.552676] [INFO ] [sig ] Generating forecast for: NMI [2026-03-05T20:27:48.552708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-03-05T20:27:48.564396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-03-05T20:27:48.564824] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-03-05T20:27:48.565672] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-03-05T20:27:48.565725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:48.565759] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:48.565786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:48.565843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:48.626049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:48.626992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:48.627095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:48.627130] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:48.735136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:48.735299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:48.735343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:48.735374] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:48.739000] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: UP (p=91.14%) [2026-03-05T20:27:48.739296] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-03-05T20:27:48.739432] [INFO ] [sig ] NMI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:48.898899] [INFO ] [LOCAL ] Saved forecast: NMI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NMI.txt [2026-03-05T20:27:48.899064] [INFO ] [sig ] [2112/3362] Completed NMI in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-05T20:27:48.899105] [INFO ] [sig ] [2113/3362] Forecasting NMIH... [2026-03-05T20:27:48.899139] [INFO ] [sig ] Generating forecast for: NMIH [2026-03-05T20:27:48.899168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-03-05T20:27:48.911076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-03-05T20:27:48.911499] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-03-05T20:27:48.912401] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-03-05T20:27:48.912455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:48.912489] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:48.912517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:48.912592] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:48.980282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:48.981249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:48.981341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:48.981376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:49.125735] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:49.125926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:49.125986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:49.126030] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:49.130540] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: DOWN (p=16.90%) [2026-03-05T20:27:49.130933] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-03-05T20:27:49.131087] [INFO ] [sig ] NMIH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:49.294808] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NMIH.txt [2026-03-05T20:27:49.294989] [INFO ] [sig ] [2113/3362] Completed NMIH in 0.4s | 2.76 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-05T20:27:49.295041] [INFO ] [sig ] [2114/3362] Forecasting NMM... [2026-03-05T20:27:49.295076] [INFO ] [sig ] Generating forecast for: NMM [2026-03-05T20:27:49.295109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-03-05T20:27:49.307387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-03-05T20:27:49.307920] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-03-05T20:27:49.308899] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-03-05T20:27:49.308957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:49.309006] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:49.309036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:49.309096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:49.376922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:49.378382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:49.378473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:49.378508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:49.510830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:49.511003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:49.511047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:49.511116] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:49.515134] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: UP (p=91.66%) [2026-03-05T20:27:49.515489] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-03-05T20:27:49.515691] [INFO ] [sig ] NMM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:49.681123] [INFO ] [LOCAL ] Saved forecast: NMM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NMM.txt [2026-03-05T20:27:49.681289] [INFO ] [sig ] [2114/3362] Completed NMM in 0.4s | 2.76 sym/s | Total: 12.7m | ETA: 7.5m [2026-03-05T20:27:49.681330] [INFO ] [sig ] [2115/3362] Forecasting NMRA... [2026-03-05T20:27:49.681362] [INFO ] [sig ] Generating forecast for: NMRA [2026-03-05T20:27:49.681392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-03-05T20:27:49.693081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-03-05T20:27:49.693463] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-03-05T20:27:49.694345] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-03-05T20:27:49.694398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:49.694431] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:49.694457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:49.694513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:49.753910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:49.754842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:49.754932] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:49.754968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:49.878502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:49.878683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:49.878730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:49.878759] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:49.882677] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: DOWN (p=32.36%) [2026-03-05T20:27:49.882983] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-03-05T20:27:49.883124] [INFO ] [sig ] NMRA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:50.035537] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NMRA.txt [2026-03-05T20:27:50.035722] [INFO ] [sig ] [2115/3362] Completed NMRA in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-05T20:27:50.035765] [INFO ] [sig ] [2116/3362] Forecasting NMRK... [2026-03-05T20:27:50.035795] [INFO ] [sig ] Generating forecast for: NMRK [2026-03-05T20:27:50.035826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-03-05T20:27:50.047685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-03-05T20:27:50.048308] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-03-05T20:27:50.049219] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-03-05T20:27:50.049274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:50.049308] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:50.049336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:50.049395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:50.111764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:50.112934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:50.113024] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:50.113059] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:50.245243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:50.245407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:50.245450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:50.245481] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:50.249453] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: UP (p=86.61%) [2026-03-05T20:27:50.249992] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-03-05T20:27:50.250136] [INFO ] [sig ] NMRK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:50.405948] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NMRK.txt [2026-03-05T20:27:50.406123] [INFO ] [sig ] [2116/3362] Completed NMRK in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-05T20:27:50.406167] [INFO ] [sig ] [2117/3362] Forecasting NN... [2026-03-05T20:27:50.406197] [INFO ] [sig ] Generating forecast for: NN [2026-03-05T20:27:50.406229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-03-05T20:27:50.418384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-03-05T20:27:50.418811] [INFO ] [FORECASTER] Starting predict_future for NN [2026-03-05T20:27:50.419693] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-03-05T20:27:50.419746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:50.419779] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:50.419806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:50.420028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:50.490485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:50.491414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:50.491503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:50.491537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:50.616530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:50.616720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:50.616763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:50.616792] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:50.620532] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: UP (p=94.32%) [2026-03-05T20:27:50.620869] [INFO ] [FORECASTER] Completed predict_future for NN [2026-03-05T20:27:50.621002] [INFO ] [sig ] NN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:50.773143] [INFO ] [LOCAL ] Saved forecast: NN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NN.txt [2026-03-05T20:27:50.773284] [INFO ] [sig ] [2117/3362] Completed NN in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-05T20:27:50.773324] [INFO ] [sig ] [2118/3362] Forecasting NNDM... [2026-03-05T20:27:50.773360] [INFO ] [sig ] Generating forecast for: NNDM [2026-03-05T20:27:50.773392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-03-05T20:27:50.787935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-03-05T20:27:50.788390] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-03-05T20:27:50.789460] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-03-05T20:27:50.789528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:50.789599] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:50.789644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:50.789728] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:50.851392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:50.852348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:50.852437] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:50.852471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:50.983220] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:50.983386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:50.983429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:50.983459] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:50.987350] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: UP (p=67.43%) [2026-03-05T20:27:50.987676] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-03-05T20:27:50.987812] [INFO ] [sig ] NNDM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:51.135217] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NNDM.txt [2026-03-05T20:27:51.135353] [INFO ] [sig ] [2118/3362] Completed NNDM in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-05T20:27:51.135394] [INFO ] [sig ] [2119/3362] Forecasting NNE... [2026-03-05T20:27:51.135424] [INFO ] [sig ] Generating forecast for: NNE [2026-03-05T20:27:51.135453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-03-05T20:27:51.146133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-03-05T20:27:51.146430] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-03-05T20:27:51.147290] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-03-05T20:27:51.147343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:51.147376] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:51.147404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:51.147461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:51.203887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:51.204506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:51.204603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:51.204639] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:51.327309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:51.327469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:51.327512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:51.327544] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:51.331191] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: DOWN (p=42.83%) [2026-03-05T20:27:51.331486] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-03-05T20:27:51.331642] [INFO ] [sig ] NNE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:51.481644] [INFO ] [LOCAL ] Saved forecast: NNE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NNE.txt [2026-03-05T20:27:51.481780] [INFO ] [sig ] [2119/3362] Completed NNE in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-05T20:27:51.481821] [INFO ] [sig ] [2120/3362] Forecasting NNI... [2026-03-05T20:27:51.481851] [INFO ] [sig ] Generating forecast for: NNI [2026-03-05T20:27:51.481882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-03-05T20:27:51.493438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-03-05T20:27:51.493830] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-03-05T20:27:51.494703] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-03-05T20:27:51.494757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:51.494791] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:51.494819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:51.494878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:51.553305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:51.553978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:51.554057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:51.554090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:51.674213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:51.674377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:51.674418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:51.674447] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:51.678223] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: DOWN (p=7.55%) [2026-03-05T20:27:51.678522] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-03-05T20:27:51.678679] [INFO ] [sig ] NNI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:51.829708] [INFO ] [LOCAL ] Saved forecast: NNI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NNI.txt [2026-03-05T20:27:51.829884] [INFO ] [sig ] [2120/3362] Completed NNI in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-05T20:27:51.829924] [INFO ] [sig ] [2121/3362] Forecasting NNN... [2026-03-05T20:27:51.829956] [INFO ] [sig ] Generating forecast for: NNN [2026-03-05T20:27:51.829986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-03-05T20:27:51.844159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-03-05T20:27:51.844681] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-03-05T20:27:51.845832] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-03-05T20:27:51.845891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:51.845925] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:51.845953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:51.846010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:51.921694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:51.922888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:51.923221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:51.923261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:52.058164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:52.058344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:52.058407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:52.058476] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:52.062798] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: DOWN (p=18.80%) [2026-03-05T20:27:52.063190] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-03-05T20:27:52.063350] [INFO ] [sig ] NNN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:52.236826] [INFO ] [LOCAL ] Saved forecast: NNN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NNN.txt [2026-03-05T20:27:52.237019] [INFO ] [sig ] [2121/3362] Completed NNN in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-05T20:27:52.237065] [INFO ] [sig ] [2122/3362] Forecasting NNY... [2026-03-05T20:27:52.237096] [INFO ] [sig ] Generating forecast for: NNY [2026-03-05T20:27:52.237127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-03-05T20:27:52.250120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-03-05T20:27:52.250637] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-03-05T20:27:52.251654] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-03-05T20:27:52.251713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:52.251746] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:52.251775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:52.251833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:52.336756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:52.337978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:52.338096] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:52.338139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:52.499175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:52.499385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:52.499455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:52.499508] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:52.505319] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: DOWN (p=39.62%) [2026-03-05T20:27:52.505930] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-03-05T20:27:52.506164] [INFO ] [sig ] NNY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:52.747448] [INFO ] [LOCAL ] Saved forecast: NNY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NNY.txt [2026-03-05T20:27:52.747789] [INFO ] [sig ] [2122/3362] Completed NNY in 0.5s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-05T20:27:52.747865] [INFO ] [sig ] [2123/3362] Forecasting NOA... [2026-03-05T20:27:52.747919] [INFO ] [sig ] Generating forecast for: NOA [2026-03-05T20:27:52.747974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-03-05T20:27:52.778364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-03-05T20:27:52.781730] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-03-05T20:27:52.783593] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-03-05T20:27:52.783704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:52.783750] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:52.783786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:52.783873] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:52.873333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:52.874709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:52.874843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:52.874897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:53.048490] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:53.048720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:53.048787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:53.048837] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:53.054726] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: DOWN (p=10.98%) [2026-03-05T20:27:53.055283] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-03-05T20:27:53.055508] [INFO ] [sig ] NOA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:53.286689] [INFO ] [LOCAL ] Saved forecast: NOA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NOA.txt [2026-03-05T20:27:53.286933] [INFO ] [sig ] [2123/3362] Completed NOA in 0.5s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-05T20:27:53.287004] [INFO ] [sig ] [2124/3362] Forecasting NOAH... [2026-03-05T20:27:53.287054] [INFO ] [sig ] Generating forecast for: NOAH [2026-03-05T20:27:53.287102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-03-05T20:27:53.303713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-03-05T20:27:53.304254] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-03-05T20:27:53.305499] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-03-05T20:27:53.305596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:53.305662] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:53.305712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:53.305803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:53.402515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:53.403810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:53.403928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:53.403986] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:53.572850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:53.573024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:53.573068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:53.573100] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:53.577091] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: UP (p=66.67%) [2026-03-05T20:27:53.577463] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-03-05T20:27:53.577635] [INFO ] [sig ] NOAH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:53.732787] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NOAH.txt [2026-03-05T20:27:53.732974] [INFO ] [sig ] [2124/3362] Completed NOAH in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-05T20:27:53.733020] [INFO ] [sig ] [2125/3362] Forecasting NODK... [2026-03-05T20:27:53.733054] [INFO ] [sig ] Generating forecast for: NODK [2026-03-05T20:27:53.733086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-03-05T20:27:53.743730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-03-05T20:27:53.744080] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-03-05T20:27:53.745005] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-03-05T20:27:53.745060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:53.745094] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:53.745122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:53.745227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:53.805368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:53.806223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:53.806307] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:53.806341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:53.907102] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:53.907263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:53.907306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:53.907337] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:53.911073] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: UP (p=85.69%) [2026-03-05T20:27:53.911367] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-03-05T20:27:53.911502] [INFO ] [sig ] NODK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:54.068495] [INFO ] [LOCAL ] Saved forecast: NODK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NODK.txt [2026-03-05T20:27:54.068690] [INFO ] [sig ] [2125/3362] Completed NODK in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-05T20:27:54.068741] [INFO ] [sig ] [2126/3362] Forecasting NOG... [2026-03-05T20:27:54.068782] [INFO ] [sig ] Generating forecast for: NOG [2026-03-05T20:27:54.068819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-03-05T20:27:54.081178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-03-05T20:27:54.081570] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-03-05T20:27:54.082456] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-03-05T20:27:54.082509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:54.082542] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:54.082569] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:54.082667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:54.142362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:54.143338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:54.143427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:54.143462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:54.267337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:54.267503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:54.267549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:54.267601] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:54.271121] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-03-05T20:27:54.271433] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-03-05T20:27:54.271588] [INFO ] [sig ] NOG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:54.422742] [INFO ] [LOCAL ] Saved forecast: NOG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NOG.txt [2026-03-05T20:27:54.422916] [INFO ] [sig ] [2126/3362] Completed NOG in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-05T20:27:54.422959] [INFO ] [sig ] [2127/3362] Forecasting NOMD... [2026-03-05T20:27:54.422994] [INFO ] [sig ] Generating forecast for: NOMD [2026-03-05T20:27:54.423025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-03-05T20:27:54.434537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-03-05T20:27:54.434904] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-03-05T20:27:54.435788] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-03-05T20:27:54.435881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:54.435920] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:54.435951] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:54.436009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:54.494211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:54.495162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:54.495249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:54.495283] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:54.617854] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:54.618014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:54.618056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:54.618086] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:54.621645] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: DOWN (p=13.10%) [2026-03-05T20:27:54.621928] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-03-05T20:27:54.622059] [INFO ] [sig ] NOMD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:54.768656] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NOMD.txt [2026-03-05T20:27:54.768844] [INFO ] [sig ] [2127/3362] Completed NOMD in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-03-05T20:27:54.768886] [INFO ] [sig ] [2128/3362] Forecasting NPCE... [2026-03-05T20:27:54.768917] [INFO ] [sig ] Generating forecast for: NPCE [2026-03-05T20:27:54.768947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-03-05T20:27:54.780314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-03-05T20:27:54.780653] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-03-05T20:27:54.781471] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-03-05T20:27:54.781523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:54.781605] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:54.781637] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:54.781695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:54.842890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:54.843917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:54.844186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:54.844220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:54.964755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:54.964921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:54.964963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:54.964992] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:54.968497] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: UP (p=78.45%) [2026-03-05T20:27:54.968816] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-03-05T20:27:54.968955] [INFO ] [sig ] NPCE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:55.120629] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NPCE.txt [2026-03-05T20:27:55.120777] [INFO ] [sig ] [2128/3362] Completed NPCE in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.4m [2026-03-05T20:27:55.120819] [INFO ] [sig ] [2129/3362] Forecasting NPFD... [2026-03-05T20:27:55.120849] [INFO ] [sig ] Generating forecast for: NPFD [2026-03-05T20:27:55.120879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-03-05T20:27:55.134148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-03-05T20:27:55.134564] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-03-05T20:27:55.135647] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-03-05T20:27:55.135715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:55.135756] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:55.135789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:55.135849] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:55.196683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:55.197636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:55.197759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:55.197795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:55.333932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:55.334102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:55.334165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:55.334210] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:55.338672] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: DOWN (p=44.93%) [2026-03-05T20:27:55.338986] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-03-05T20:27:55.339131] [INFO ] [sig ] NPFD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:55.497624] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NPFD.txt [2026-03-05T20:27:55.497850] [INFO ] [sig ] [2129/3362] Completed NPFD in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.4m [2026-03-05T20:27:55.497914] [INFO ] [sig ] [2130/3362] Forecasting NPK... [2026-03-05T20:27:55.497948] [INFO ] [sig ] Generating forecast for: NPK [2026-03-05T20:27:55.497979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-03-05T20:27:55.509016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-03-05T20:27:55.509431] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-03-05T20:27:55.510299] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-03-05T20:27:55.510353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:55.510389] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:55.510418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:55.510477] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:55.570233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:55.571390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:55.571481] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:55.571516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:55.711259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:55.711424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:55.711467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:55.711498] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:55.715363] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: UP (p=69.33%) [2026-03-05T20:27:55.715691] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-03-05T20:27:55.716024] [INFO ] [sig ] NPK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:55.884083] [INFO ] [LOCAL ] Saved forecast: NPK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NPK.txt [2026-03-05T20:27:55.884275] [INFO ] [sig ] [2130/3362] Completed NPK in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-05T20:27:55.884326] [INFO ] [sig ] [2131/3362] Forecasting NPO... [2026-03-05T20:27:55.884368] [INFO ] [sig ] Generating forecast for: NPO [2026-03-05T20:27:55.884401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-03-05T20:27:55.896313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-03-05T20:27:55.896777] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-03-05T20:27:55.897680] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-03-05T20:27:55.897735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:55.897769] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:55.897796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:55.897853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:55.957772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:55.958675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:55.958777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:55.958818] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:56.082208] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:56.082363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:56.082406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:56.082469] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:56.086601] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: DOWN (p=1.51%) [2026-03-05T20:27:56.086914] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-03-05T20:27:56.087041] [INFO ] [sig ] NPO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:56.238857] [INFO ] [LOCAL ] Saved forecast: NPO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NPO.txt [2026-03-05T20:27:56.239022] [INFO ] [sig ] [2131/3362] Completed NPO in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-05T20:27:56.239066] [INFO ] [sig ] [2132/3362] Forecasting NQP... [2026-03-05T20:27:56.239096] [INFO ] [sig ] Generating forecast for: NQP [2026-03-05T20:27:56.239127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-03-05T20:27:56.250659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-03-05T20:27:56.251092] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-03-05T20:27:56.252027] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-03-05T20:27:56.252082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:56.252115] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:56.252142] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:56.252199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:56.312111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:56.313072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:56.313163] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:56.313198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:56.435694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:56.435838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:56.435880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:56.435909] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:56.439924] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: UP (p=99.46%) [2026-03-05T20:27:56.440236] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-03-05T20:27:56.440367] [INFO ] [sig ] NQP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:56.589539] [INFO ] [LOCAL ] Saved forecast: NQP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NQP.txt [2026-03-05T20:27:56.589700] [INFO ] [sig ] [2132/3362] Completed NQP in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-05T20:27:56.589742] [INFO ] [sig ] [2133/3362] Forecasting NRC... [2026-03-05T20:27:56.589773] [INFO ] [sig ] Generating forecast for: NRC [2026-03-05T20:27:56.589802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-03-05T20:27:56.601498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-03-05T20:27:56.601909] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-03-05T20:27:56.602771] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-03-05T20:27:56.602824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:56.602857] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:56.602884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:56.602942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:56.659909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:56.660683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:56.660779] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:56.660820] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:56.788564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:56.788752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:56.788802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:56.788842] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:56.792464] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: DOWN (p=18.58%) [2026-03-05T20:27:56.792787] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-03-05T20:27:56.792925] [INFO ] [sig ] NRC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:56.942449] [INFO ] [LOCAL ] Saved forecast: NRC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NRC.txt [2026-03-05T20:27:56.942641] [INFO ] [sig ] [2133/3362] Completed NRC in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-05T20:27:56.942692] [INFO ] [sig ] [2134/3362] Forecasting NRDS... [2026-03-05T20:27:56.942725] [INFO ] [sig ] Generating forecast for: NRDS [2026-03-05T20:27:56.942756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-03-05T20:27:56.955158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-03-05T20:27:56.955600] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-03-05T20:27:56.956606] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-03-05T20:27:56.956664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:56.956711] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:56.956770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:56.956846] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:57.018410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:57.019535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:57.019652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:57.019688] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:57.140062] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:57.140229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:57.140289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:57.140320] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:57.144144] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: UP (p=81.49%) [2026-03-05T20:27:57.144444] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-03-05T20:27:57.144600] [INFO ] [sig ] NRDS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:57.289165] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NRDS.txt [2026-03-05T20:27:57.289484] [INFO ] [sig ] [2134/3362] Completed NRDS in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-05T20:27:57.289523] [INFO ] [sig ] [2135/3362] Forecasting NREF... [2026-03-05T20:27:57.289554] [INFO ] [sig ] Generating forecast for: NREF [2026-03-05T20:27:57.289604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-03-05T20:27:57.301424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-03-05T20:27:57.301766] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-03-05T20:27:57.302621] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-03-05T20:27:57.302673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:57.302706] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:57.302734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:57.302790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:57.360792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:57.361433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:57.361514] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:57.361546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:57.477319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:57.477485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:57.477527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:57.477557] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:57.481215] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: UP (p=90.81%) [2026-03-05T20:27:57.481514] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-03-05T20:27:57.481670] [INFO ] [sig ] NREF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:57.631498] [INFO ] [LOCAL ] Saved forecast: NREF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NREF.txt [2026-03-05T20:27:57.631678] [INFO ] [sig ] [2135/3362] Completed NREF in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-05T20:27:57.631723] [INFO ] [sig ] [2136/3362] Forecasting NRG... [2026-03-05T20:27:57.631756] [INFO ] [sig ] Generating forecast for: NRG [2026-03-05T20:27:57.631786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-03-05T20:27:57.643757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-03-05T20:27:57.644142] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-03-05T20:27:57.644987] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-03-05T20:27:57.645040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:57.645073] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:57.645101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:57.645158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:57.717458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:57.718777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:57.718904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:57.718959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:57.861713] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:57.861885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:57.861930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:57.861960] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:57.865411] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: DOWN (p=2.24%) [2026-03-05T20:27:57.865721] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-03-05T20:27:57.865853] [INFO ] [sig ] NRG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:58.014236] [INFO ] [LOCAL ] Saved forecast: NRG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NRG.txt [2026-03-05T20:27:58.014373] [INFO ] [sig ] [2136/3362] Completed NRG in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-05T20:27:58.014412] [INFO ] [sig ] [2137/3362] Forecasting NRIM... [2026-03-05T20:27:58.014442] [INFO ] [sig ] Generating forecast for: NRIM [2026-03-05T20:27:58.014472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-03-05T20:27:58.026317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-03-05T20:27:58.026688] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-03-05T20:27:58.027540] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-03-05T20:27:58.027611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:58.027676] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:58.027714] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:58.027784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:58.088732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:58.089461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:58.089547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:58.089597] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:58.211384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:58.211533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:58.211590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:58.211623] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:58.215179] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: DOWN (p=2.92%) [2026-03-05T20:27:58.215457] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-03-05T20:27:58.215603] [INFO ] [sig ] NRIM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:58.360299] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NRIM.txt [2026-03-05T20:27:58.360435] [INFO ] [sig ] [2137/3362] Completed NRIM in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-05T20:27:58.360475] [INFO ] [sig ] [2138/3362] Forecasting NRIX... [2026-03-05T20:27:58.360506] [INFO ] [sig ] Generating forecast for: NRIX [2026-03-05T20:27:58.360536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-03-05T20:27:58.376958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-03-05T20:27:58.377511] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-03-05T20:27:58.378516] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-03-05T20:27:58.378590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:58.378643] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:58.378675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:58.378738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:58.441155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:58.442210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:58.442399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:58.442452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:58.580303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:58.580475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:58.580521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:58.580554] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:58.584290] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: DOWN (p=36.87%) [2026-03-05T20:27:58.584640] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-03-05T20:27:58.584792] [INFO ] [sig ] NRIX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:58.736500] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NRIX.txt [2026-03-05T20:27:58.736680] [INFO ] [sig ] [2138/3362] Completed NRIX in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-05T20:27:58.736726] [INFO ] [sig ] [2139/3362] Forecasting NRK... [2026-03-05T20:27:58.736761] [INFO ] [sig ] Generating forecast for: NRK [2026-03-05T20:27:58.736795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-03-05T20:27:58.748032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-03-05T20:27:58.748442] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-03-05T20:27:58.749481] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-03-05T20:27:58.749537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:58.749591] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:58.749625] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:58.749685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:58.810715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:58.811508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:58.811621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:58.811670] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:58.941184] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:58.941350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:58.941395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:58.941426] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:58.945048] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: DOWN (p=34.76%) [2026-03-05T20:27:58.945344] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-03-05T20:27:58.945479] [INFO ] [sig ] NRK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:27:59.104114] [INFO ] [LOCAL ] Saved forecast: NRK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NRK.txt [2026-03-05T20:27:59.104284] [INFO ] [sig ] [2139/3362] Completed NRK in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-05T20:27:59.104331] [INFO ] [sig ] [2140/3362] Forecasting NRP... [2026-03-05T20:27:59.104365] [INFO ] [sig ] Generating forecast for: NRP [2026-03-05T20:27:59.104398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-03-05T20:27:59.116966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-03-05T20:27:59.117509] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-03-05T20:27:59.118696] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-03-05T20:27:59.118771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:59.118823] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:59.118873] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:59.118959] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:59.187165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:59.188203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:59.188300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:59.188341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:59.320527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:59.320734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:59.320789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:59.320822] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:59.324777] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: UP (p=95.21%) [2026-03-05T20:27:59.325130] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-03-05T20:27:59.325291] [INFO ] [sig ] NRP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:59.496987] [INFO ] [LOCAL ] Saved forecast: NRP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NRP.txt [2026-03-05T20:27:59.497157] [INFO ] [sig ] [2140/3362] Completed NRP in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-05T20:27:59.497198] [INFO ] [sig ] [2141/3362] Forecasting NRXP... [2026-03-05T20:27:59.497229] [INFO ] [sig ] Generating forecast for: NRXP [2026-03-05T20:27:59.497260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-03-05T20:27:59.508504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-03-05T20:27:59.508969] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-03-05T20:27:59.509864] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-03-05T20:27:59.509917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:59.509952] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:59.509979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:59.510035] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:59.570120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:59.571069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:59.571160] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:59.571193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:27:59.713010] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:27:59.713202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:27:59.713260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:27:59.713301] [INFO ] [FORECASTER] Training complete [2026-03-05T20:27:59.718135] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: UP (p=96.92%) [2026-03-05T20:27:59.718510] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-03-05T20:27:59.718691] [INFO ] [sig ] NRXP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:27:59.866405] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NRXP.txt [2026-03-05T20:27:59.866628] [INFO ] [sig ] [2141/3362] Completed NRXP in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-05T20:27:59.866673] [INFO ] [sig ] [2142/3362] Forecasting NSC... [2026-03-05T20:27:59.866723] [INFO ] [sig ] Generating forecast for: NSC [2026-03-05T20:27:59.866756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-03-05T20:27:59.877851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-03-05T20:27:59.878216] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-03-05T20:27:59.879062] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-03-05T20:27:59.879116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:27:59.879323] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:27:59.879350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:27:59.879411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:27:59.937890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:27:59.938853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:27:59.938953] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:27:59.938987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:00.059895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:00.060064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:00.060106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:00.060136] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:00.063719] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: UP (p=70.95%) [2026-03-05T20:28:00.064025] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-03-05T20:28:00.064163] [INFO ] [sig ] NSC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:00.213313] [INFO ] [LOCAL ] Saved forecast: NSC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NSC.txt [2026-03-05T20:28:00.213492] [INFO ] [sig ] [2142/3362] Completed NSC in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-05T20:28:00.213534] [INFO ] [sig ] [2143/3362] Forecasting NSP... [2026-03-05T20:28:00.213566] [INFO ] [sig ] Generating forecast for: NSP [2026-03-05T20:28:00.213632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-03-05T20:28:00.225110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-03-05T20:28:00.225512] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-03-05T20:28:00.226410] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-03-05T20:28:00.226465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:00.226498] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:00.226528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:00.226606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:00.285708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:00.286634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:00.286725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:00.286767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:00.410058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:00.410222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:00.410264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:00.410295] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:00.413929] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: UP (p=56.47%) [2026-03-05T20:28:00.414250] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-03-05T20:28:00.414394] [INFO ] [sig ] NSP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:00.591490] [INFO ] [LOCAL ] Saved forecast: NSP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NSP.txt [2026-03-05T20:28:00.591681] [INFO ] [sig ] [2143/3362] Completed NSP in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-03-05T20:28:00.591725] [INFO ] [sig ] [2144/3362] Forecasting NSSC... [2026-03-05T20:28:00.591755] [INFO ] [sig ] Generating forecast for: NSSC [2026-03-05T20:28:00.591790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-03-05T20:28:00.602668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-03-05T20:28:00.603080] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-03-05T20:28:00.603981] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-03-05T20:28:00.604037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:00.604070] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:00.604097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:00.604153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:00.662846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:00.663830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:00.663928] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:00.663964] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:00.798040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:00.798204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:00.798249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:00.798280] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:00.801991] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: UP (p=79.73%) [2026-03-05T20:28:00.802351] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-03-05T20:28:00.802509] [INFO ] [sig ] NSSC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:00.953523] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NSSC.txt [2026-03-05T20:28:00.953713] [INFO ] [sig ] [2144/3362] Completed NSSC in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.3m [2026-03-05T20:28:00.953755] [INFO ] [sig ] [2145/3362] Forecasting NTAP... [2026-03-05T20:28:00.953787] [INFO ] [sig ] Generating forecast for: NTAP [2026-03-05T20:28:00.953817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-03-05T20:28:00.965266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-03-05T20:28:00.965668] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-03-05T20:28:00.966536] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-03-05T20:28:00.966616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:00.966722] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:00.966779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:00.966857] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:01.029149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:01.030107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:01.030194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:01.030230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:01.152355] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:01.152494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:01.152538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:01.152602] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:01.156623] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: UP (p=85.88%) [2026-03-05T20:28:01.157022] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-03-05T20:28:01.157169] [INFO ] [sig ] NTAP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:01.304903] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NTAP.txt [2026-03-05T20:28:01.305074] [INFO ] [sig ] [2145/3362] Completed NTAP in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.3m [2026-03-05T20:28:01.305118] [INFO ] [sig ] [2146/3362] Forecasting NTB... [2026-03-05T20:28:01.305150] [INFO ] [sig ] Generating forecast for: NTB [2026-03-05T20:28:01.305184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-03-05T20:28:01.317197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-03-05T20:28:01.317707] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-03-05T20:28:01.318709] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-03-05T20:28:01.318773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:01.318817] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:01.318859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:01.318922] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:01.381005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:01.382073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:01.382190] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:01.382224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:01.504192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:01.504357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:01.504401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:01.504432] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:01.508064] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: UP (p=56.18%) [2026-03-05T20:28:01.508376] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-03-05T20:28:01.508516] [INFO ] [sig ] NTB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:01.656770] [INFO ] [LOCAL ] Saved forecast: NTB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NTB.txt [2026-03-05T20:28:01.656944] [INFO ] [sig ] [2146/3362] Completed NTB in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.3m [2026-03-05T20:28:01.656984] [INFO ] [sig ] [2147/3362] Forecasting NTES... [2026-03-05T20:28:01.657017] [INFO ] [sig ] Generating forecast for: NTES [2026-03-05T20:28:01.657047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-03-05T20:28:01.669475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-03-05T20:28:01.669917] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-03-05T20:28:01.670790] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-03-05T20:28:01.670846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:01.670880] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:01.670908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:01.670965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:01.728960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:01.729902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:01.730004] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:01.730080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:01.868082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:01.868254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:01.868295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:01.868325] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:01.871935] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: DOWN (p=3.17%) [2026-03-05T20:28:01.872252] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-03-05T20:28:01.872395] [INFO ] [sig ] NTES: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:02.020806] [INFO ] [LOCAL ] Saved forecast: NTES 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NTES.txt [2026-03-05T20:28:02.020986] [INFO ] [sig ] [2147/3362] Completed NTES in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-05T20:28:02.021028] [INFO ] [sig ] [2148/3362] Forecasting NTIC... [2026-03-05T20:28:02.021058] [INFO ] [sig ] Generating forecast for: NTIC [2026-03-05T20:28:02.021092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-03-05T20:28:02.032251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-03-05T20:28:02.032672] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-03-05T20:28:02.033495] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-03-05T20:28:02.033548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:02.033601] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:02.033630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:02.033687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:02.096205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:02.097156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:02.097263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:02.097304] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:02.214893] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:02.215084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:02.215134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:02.215204] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:02.218913] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: DOWN (p=26.67%) [2026-03-05T20:28:02.219235] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-03-05T20:28:02.219379] [INFO ] [sig ] NTIC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:02.388035] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NTIC.txt [2026-03-05T20:28:02.388213] [INFO ] [sig ] [2148/3362] Completed NTIC in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-05T20:28:02.388266] [INFO ] [sig ] [2149/3362] Forecasting NTLA... [2026-03-05T20:28:02.388302] [INFO ] [sig ] Generating forecast for: NTLA [2026-03-05T20:28:02.388343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-03-05T20:28:02.401436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-03-05T20:28:02.401874] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-03-05T20:28:02.402843] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-03-05T20:28:02.402902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:02.402936] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:02.402993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:02.403056] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:02.468162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:02.469186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:02.469294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:02.469329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:02.598780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:02.598946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:02.598990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:02.599021] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:02.602904] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: DOWN (p=29.08%) [2026-03-05T20:28:02.603227] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-03-05T20:28:02.603374] [INFO ] [sig ] NTLA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:02.758090] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NTLA.txt [2026-03-05T20:28:02.758259] [INFO ] [sig ] [2149/3362] Completed NTLA in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-05T20:28:02.758303] [INFO ] [sig ] [2150/3362] Forecasting NTNX... [2026-03-05T20:28:02.758335] [INFO ] [sig ] Generating forecast for: NTNX [2026-03-05T20:28:02.758368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-03-05T20:28:02.770131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-03-05T20:28:02.770446] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-03-05T20:28:02.771337] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-03-05T20:28:02.771394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:02.771430] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:02.771459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:02.771519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:02.835371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:02.836359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:02.836451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:02.836487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:02.961662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:02.961826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:02.961876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:02.961915] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:02.965511] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: UP (p=69.61%) [2026-03-05T20:28:02.965840] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-03-05T20:28:02.965986] [INFO ] [sig ] NTNX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:03.114632] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NTNX.txt [2026-03-05T20:28:03.114786] [INFO ] [sig ] [2150/3362] Completed NTNX in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-05T20:28:03.114836] [INFO ] [sig ] [2151/3362] Forecasting NTRA... [2026-03-05T20:28:03.114867] [INFO ] [sig ] Generating forecast for: NTRA [2026-03-05T20:28:03.114900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-03-05T20:28:03.131085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-03-05T20:28:03.131451] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-03-05T20:28:03.132352] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-03-05T20:28:03.132406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:03.132449] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:03.132484] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:03.132541] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:03.191624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:03.192501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:03.192633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:03.192672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:03.324750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:03.324914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:03.324974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:03.325007] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:03.329265] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: UP (p=66.18%) [2026-03-05T20:28:03.329558] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-03-05T20:28:03.329725] [INFO ] [sig ] NTRA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:03.487294] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NTRA.txt [2026-03-05T20:28:03.487436] [INFO ] [sig ] [2151/3362] Completed NTRA in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-05T20:28:03.487478] [INFO ] [sig ] [2152/3362] Forecasting NTRB... [2026-03-05T20:28:03.487509] [INFO ] [sig ] Generating forecast for: NTRB [2026-03-05T20:28:03.487539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-03-05T20:28:03.499405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-03-05T20:28:03.499765] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-03-05T20:28:03.500639] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-03-05T20:28:03.500694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:03.500740] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:03.500774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:03.500841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:03.560921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:03.561902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:03.561987] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:03.562021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:03.684193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:03.684356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:03.684400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:03.684430] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:03.688646] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: DOWN (p=12.63%) [2026-03-05T20:28:03.688971] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-03-05T20:28:03.689114] [INFO ] [sig ] NTRB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:03.842608] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NTRB.txt [2026-03-05T20:28:03.842781] [INFO ] [sig ] [2152/3362] Completed NTRB in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-05T20:28:03.842827] [INFO ] [sig ] [2153/3362] Forecasting NTRS... [2026-03-05T20:28:03.842863] [INFO ] [sig ] Generating forecast for: NTRS [2026-03-05T20:28:03.842919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-03-05T20:28:03.859450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-03-05T20:28:03.860179] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-03-05T20:28:03.861614] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-03-05T20:28:03.861727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:03.861772] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:03.861803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:03.861870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:03.934549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:03.936290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:03.936429] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:03.936471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:04.076297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:04.076483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:04.076530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:04.076563] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:04.080890] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: UP (p=95.74%) [2026-03-05T20:28:04.081439] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-03-05T20:28:04.081623] [INFO ] [sig ] NTRS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:04.251653] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NTRS.txt [2026-03-05T20:28:04.251823] [INFO ] [sig ] [2153/3362] Completed NTRS in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-05T20:28:04.251868] [INFO ] [sig ] [2154/3362] Forecasting NTRSO... [2026-03-05T20:28:04.251900] [INFO ] [sig ] Generating forecast for: NTRSO [2026-03-05T20:28:04.251931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-03-05T20:28:04.264454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-03-05T20:28:04.264884] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-03-05T20:28:04.265747] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-03-05T20:28:04.265800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:04.265835] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:04.265863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:04.265924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:04.328851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:04.329795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:04.329883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:04.329917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:04.461975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:04.462189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:04.462245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:04.462277] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:04.466146] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: DOWN (p=9.21%) [2026-03-05T20:28:04.466483] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-03-05T20:28:04.466645] [INFO ] [sig ] NTRSO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:04.626224] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NTRSO.txt [2026-03-05T20:28:04.626395] [INFO ] [sig ] [2154/3362] Completed NTRSO in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-05T20:28:04.626439] [INFO ] [sig ] [2155/3362] Forecasting NUS... [2026-03-05T20:28:04.626468] [INFO ] [sig ] Generating forecast for: NUS [2026-03-05T20:28:04.626498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-03-05T20:28:04.638343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-03-05T20:28:04.638812] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-03-05T20:28:04.639847] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-03-05T20:28:04.639904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:04.639940] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:04.639970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:04.640030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:04.703664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:04.704653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:04.704786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:04.704823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:04.830277] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:04.830444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:04.830487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:04.830518] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:04.834034] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: DOWN (p=3.17%) [2026-03-05T20:28:04.834331] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-03-05T20:28:04.834470] [INFO ] [sig ] NUS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:04.985803] [INFO ] [LOCAL ] Saved forecast: NUS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NUS.txt [2026-03-05T20:28:04.986004] [INFO ] [sig ] [2155/3362] Completed NUS in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-05T20:28:04.986058] [INFO ] [sig ] [2156/3362] Forecasting NUTX... [2026-03-05T20:28:04.986091] [INFO ] [sig ] Generating forecast for: NUTX [2026-03-05T20:28:04.986124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-03-05T20:28:04.998193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-03-05T20:28:04.998569] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-03-05T20:28:04.999461] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-03-05T20:28:04.999517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:04.999555] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:04.999623] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:04.999701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:05.064052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:05.064976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:05.065064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:05.065100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:05.195275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:05.195441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:05.195485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:05.195547] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:05.199166] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: DOWN (p=25.22%) [2026-03-05T20:28:05.199467] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-03-05T20:28:05.199629] [INFO ] [sig ] NUTX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:05.354289] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NUTX.txt [2026-03-05T20:28:05.354476] [INFO ] [sig ] [2156/3362] Completed NUTX in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-05T20:28:05.354522] [INFO ] [sig ] [2157/3362] Forecasting NUVB... [2026-03-05T20:28:05.354554] [INFO ] [sig ] Generating forecast for: NUVB [2026-03-05T20:28:05.354606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-03-05T20:28:05.366280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-03-05T20:28:05.366704] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-03-05T20:28:05.367591] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-03-05T20:28:05.367673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:05.367718] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:05.367749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:05.367814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:05.427097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:05.428054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:05.428152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:05.428187] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:05.550956] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:05.551117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:05.551158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:05.551187] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:05.554828] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: DOWN (p=41.55%) [2026-03-05T20:28:05.555142] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-03-05T20:28:05.555273] [INFO ] [sig ] NUVB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:05.717493] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NUVB.txt [2026-03-05T20:28:05.717691] [INFO ] [sig ] [2157/3362] Completed NUVB in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-05T20:28:05.717756] [INFO ] [sig ] [2158/3362] Forecasting NUVL... [2026-03-05T20:28:05.717795] [INFO ] [sig ] Generating forecast for: NUVL [2026-03-05T20:28:05.717826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-03-05T20:28:05.728804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-03-05T20:28:05.729116] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-03-05T20:28:05.729956] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-03-05T20:28:05.730009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:05.730043] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:05.730070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:05.730127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:05.787329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:05.788004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:05.788085] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:05.788118] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:05.908948] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:05.909107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:05.909148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:05.909179] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:05.912682] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: UP (p=69.34%) [2026-03-05T20:28:05.912967] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-03-05T20:28:05.913100] [INFO ] [sig ] NUVL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:06.063509] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NUVL.txt [2026-03-05T20:28:06.063745] [INFO ] [sig ] [2158/3362] Completed NUVL in 0.3s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-05T20:28:06.063794] [INFO ] [sig ] [2159/3362] Forecasting NUWE... [2026-03-05T20:28:06.063827] [INFO ] [sig ] Generating forecast for: NUWE [2026-03-05T20:28:06.063859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-03-05T20:28:06.075057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-03-05T20:28:06.075541] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-03-05T20:28:06.076657] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-03-05T20:28:06.076714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:06.076749] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:06.076776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:06.076835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:06.138423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:06.139413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:06.139589] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:06.139631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:06.255940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:06.256098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:06.256140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:06.256170] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:06.259756] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: DOWN (p=9.63%) [2026-03-05T20:28:06.260056] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-03-05T20:28:06.260194] [INFO ] [sig ] NUWE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:06.416507] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NUWE.txt [2026-03-05T20:28:06.416712] [INFO ] [sig ] [2159/3362] Completed NUWE in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-05T20:28:06.416758] [INFO ] [sig ] [2160/3362] Forecasting NVAX... [2026-03-05T20:28:06.416789] [INFO ] [sig ] Generating forecast for: NVAX [2026-03-05T20:28:06.416823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-03-05T20:28:06.430409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-03-05T20:28:06.430935] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-03-05T20:28:06.432260] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-03-05T20:28:06.432336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:06.432385] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:06.432427] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:06.432526] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:06.495602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:06.496558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:06.496690] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:06.496726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:06.620997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:06.621164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:06.621209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:06.621238] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:06.625252] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=4.31%) [2026-03-05T20:28:06.625603] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-03-05T20:28:06.625758] [INFO ] [sig ] NVAX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:06.774010] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NVAX.txt [2026-03-05T20:28:06.774182] [INFO ] [sig ] [2160/3362] Completed NVAX in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-03-05T20:28:06.774234] [INFO ] [sig ] [2161/3362] Forecasting NVD... [2026-03-05T20:28:06.774268] [INFO ] [sig ] Generating forecast for: NVD [2026-03-05T20:28:06.774298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-03-05T20:28:06.786127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-03-05T20:28:06.786556] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-03-05T20:28:06.787439] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-03-05T20:28:06.787494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:06.787530] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:06.787558] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:06.791186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:06.853012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:06.854025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:06.854117] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:06.854151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:06.974867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:06.975033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:06.975075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:06.975106] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:06.978907] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: UP (p=83.52%) [2026-03-05T20:28:06.979215] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-03-05T20:28:06.979359] [INFO ] [sig ] NVD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:07.124982] [INFO ] [LOCAL ] Saved forecast: NVD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NVD.txt [2026-03-05T20:28:07.125168] [INFO ] [sig ] [2161/3362] Completed NVD in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.2m [2026-03-05T20:28:07.125210] [INFO ] [sig ] [2162/3362] Forecasting NVDA... [2026-03-05T20:28:07.125241] [INFO ] [sig ] Generating forecast for: NVDA [2026-03-05T20:28:07.125282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-03-05T20:28:07.138685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-03-05T20:28:07.139141] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-03-05T20:28:07.140066] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-03-05T20:28:07.140137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:07.140212] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:07.140253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:07.140339] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:07.200506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:07.201417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:07.201505] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:07.201540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:07.331384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:07.331564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:07.331641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:07.331673] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:07.335539] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: DOWN (p=9.15%) [2026-03-05T20:28:07.335883] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-03-05T20:28:07.336071] [INFO ] [sig ] NVDA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:07.487743] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NVDA.txt [2026-03-05T20:28:07.487913] [INFO ] [sig ] [2162/3362] Completed NVDA in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.2m [2026-03-05T20:28:07.487959] [INFO ] [sig ] [2163/3362] Forecasting NVDD... [2026-03-05T20:28:07.487990] [INFO ] [sig ] Generating forecast for: NVDD [2026-03-05T20:28:07.488019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-03-05T20:28:07.499909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-03-05T20:28:07.500353] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-03-05T20:28:07.501301] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-03-05T20:28:07.501357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:07.501392] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:07.501419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:07.501482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:07.562090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:07.563047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:07.563139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:07.563173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:07.694915] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:07.695080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:07.695126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:07.695159] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:07.699077] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: DOWN (p=3.30%) [2026-03-05T20:28:07.699431] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-03-05T20:28:07.699609] [INFO ] [sig ] NVDD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:07.853102] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NVDD.txt [2026-03-05T20:28:07.853275] [INFO ] [sig ] [2163/3362] Completed NVDD in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.2m [2026-03-05T20:28:07.853315] [INFO ] [sig ] [2164/3362] Forecasting NVDL... [2026-03-05T20:28:07.853345] [INFO ] [sig ] Generating forecast for: NVDL [2026-03-05T20:28:07.853389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-03-05T20:28:07.866762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-03-05T20:28:07.867191] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-03-05T20:28:07.868154] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-03-05T20:28:07.868216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:07.868252] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:07.868280] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:07.868340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:07.928057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:07.929047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:07.929136] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:07.929171] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:08.054048] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:08.054214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:08.054256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:08.054286] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:08.057901] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: DOWN (p=41.75%) [2026-03-05T20:28:08.058230] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-03-05T20:28:08.058372] [INFO ] [sig ] NVDL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:08.206765] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NVDL.txt [2026-03-05T20:28:08.206935] [INFO ] [sig ] [2164/3362] Completed NVDL in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-05T20:28:08.206983] [INFO ] [sig ] [2165/3362] Forecasting NVDS... [2026-03-05T20:28:08.207021] [INFO ] [sig ] Generating forecast for: NVDS [2026-03-05T20:28:08.207059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-03-05T20:28:08.218156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-03-05T20:28:08.218544] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-03-05T20:28:08.219381] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-03-05T20:28:08.219433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:08.219466] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:08.219493] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:08.219550] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:08.277813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:08.278721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:08.278804] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:08.278837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:08.406089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:08.406296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:08.406347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:08.406425] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:08.410429] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: DOWN (p=7.83%) [2026-03-05T20:28:08.410764] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-03-05T20:28:08.410919] [INFO ] [sig ] NVDS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:08.575092] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NVDS.txt [2026-03-05T20:28:08.575460] [INFO ] [sig ] [2165/3362] Completed NVDS in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-05T20:28:08.575503] [INFO ] [sig ] [2166/3362] Forecasting NVEC... [2026-03-05T20:28:08.575533] [INFO ] [sig ] Generating forecast for: NVEC [2026-03-05T20:28:08.575565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-03-05T20:28:08.588420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-03-05T20:28:08.588867] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-03-05T20:28:08.589765] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-03-05T20:28:08.589819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:08.589852] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:08.589880] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:08.589936] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:08.657074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:08.659503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:08.659713] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:08.659748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:08.786841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:08.787004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:08.787045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:08.787075] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:08.790946] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: UP (p=78.06%) [2026-03-05T20:28:08.791420] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-03-05T20:28:08.791548] [INFO ] [sig ] NVEC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:08.942069] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NVEC.txt [2026-03-05T20:28:08.942237] [INFO ] [sig ] [2166/3362] Completed NVEC in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-05T20:28:08.942279] [INFO ] [sig ] [2167/3362] Forecasting NVG... [2026-03-05T20:28:08.942311] [INFO ] [sig ] Generating forecast for: NVG [2026-03-05T20:28:08.942342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-03-05T20:28:08.954757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-03-05T20:28:08.955181] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-03-05T20:28:08.956108] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-03-05T20:28:08.956164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:08.956198] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:08.956227] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:08.956286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:09.022782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:09.024122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:09.024249] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:09.024291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:09.158409] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:09.158745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:09.158792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:09.158835] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:09.162927] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: UP (p=81.71%) [2026-03-05T20:28:09.163250] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-03-05T20:28:09.163386] [INFO ] [sig ] NVG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:09.317986] [INFO ] [LOCAL ] Saved forecast: NVG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NVG.txt [2026-03-05T20:28:09.318163] [INFO ] [sig ] [2167/3362] Completed NVG in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-05T20:28:09.318205] [INFO ] [sig ] [2168/3362] Forecasting NVGS... [2026-03-05T20:28:09.318236] [INFO ] [sig ] Generating forecast for: NVGS [2026-03-05T20:28:09.318267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-03-05T20:28:09.330413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-03-05T20:28:09.330810] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-03-05T20:28:09.331681] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-03-05T20:28:09.331733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:09.331767] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:09.331795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:09.331851] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:09.392086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:09.393029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:09.393116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:09.393149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:09.516178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:09.516341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:09.516383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:09.516413] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:09.520040] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: UP (p=53.08%) [2026-03-05T20:28:09.520354] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-03-05T20:28:09.520493] [INFO ] [sig ] NVGS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:09.675284] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NVGS.txt [2026-03-05T20:28:09.675447] [INFO ] [sig ] [2168/3362] Completed NVGS in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-05T20:28:09.675490] [INFO ] [sig ] [2169/3362] Forecasting NVMI... [2026-03-05T20:28:09.675526] [INFO ] [sig ] Generating forecast for: NVMI [2026-03-05T20:28:09.675587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-03-05T20:28:09.687850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-03-05T20:28:09.688281] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-03-05T20:28:09.689373] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-03-05T20:28:09.689429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:09.689463] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:09.689492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:09.689549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:09.753447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:09.754382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:09.754469] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:09.754505] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:09.880770] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:09.880957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:09.881010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:09.881050] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:09.885412] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: DOWN (p=3.33%) [2026-03-05T20:28:09.885765] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-03-05T20:28:09.885912] [INFO ] [sig ] NVMI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:10.048760] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NVMI.txt [2026-03-05T20:28:10.048917] [INFO ] [sig ] [2169/3362] Completed NVMI in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-05T20:28:10.048960] [INFO ] [sig ] [2170/3362] Forecasting NVO... [2026-03-05T20:28:10.048990] [INFO ] [sig ] Generating forecast for: NVO [2026-03-05T20:28:10.049021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-03-05T20:28:10.060627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-03-05T20:28:10.061004] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-03-05T20:28:10.061932] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-03-05T20:28:10.061987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:10.062022] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:10.062052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:10.062110] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:10.125898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:10.127077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:10.127169] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:10.127204] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:10.258950] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:10.259108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:10.259150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:10.259181] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:10.262828] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: UP (p=93.90%) [2026-03-05T20:28:10.263148] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-03-05T20:28:10.263290] [INFO ] [sig ] NVO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:10.415454] [INFO ] [LOCAL ] Saved forecast: NVO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NVO.txt [2026-03-05T20:28:10.415699] [INFO ] [sig ] [2170/3362] Completed NVO in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-05T20:28:10.415750] [INFO ] [sig ] [2171/3362] Forecasting NVRI... [2026-03-05T20:28:10.415781] [INFO ] [sig ] Generating forecast for: NVRI [2026-03-05T20:28:10.415813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-03-05T20:28:10.428266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-03-05T20:28:10.428681] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-03-05T20:28:10.429543] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-03-05T20:28:10.429615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:10.429651] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:10.429680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:10.429738] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:10.495092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:10.496031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:10.496121] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:10.496157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:10.628017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:10.628225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:10.628282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:10.628325] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:10.633125] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: UP (p=75.59%) [2026-03-05T20:28:10.633528] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-03-05T20:28:10.633705] [INFO ] [sig ] NVRI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:10.804266] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NVRI.txt [2026-03-05T20:28:10.804452] [INFO ] [sig ] [2171/3362] Completed NVRI in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-05T20:28:10.804498] [INFO ] [sig ] [2172/3362] Forecasting NVS... [2026-03-05T20:28:10.804529] [INFO ] [sig ] Generating forecast for: NVS [2026-03-05T20:28:10.804559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-03-05T20:28:10.817282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-03-05T20:28:10.817814] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-03-05T20:28:10.818918] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-03-05T20:28:10.818975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:10.819013] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:10.819051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:10.819122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:10.879697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:10.880701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:10.880832] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:10.880869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:11.004216] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:11.004368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:11.004410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:11.004440] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:11.008588] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: UP (p=96.36%) [2026-03-05T20:28:11.008873] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-03-05T20:28:11.009004] [INFO ] [sig ] NVS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:11.155708] [INFO ] [LOCAL ] Saved forecast: NVS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NVS.txt [2026-03-05T20:28:11.155834] [INFO ] [sig ] [2172/3362] Completed NVS in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-05T20:28:11.155873] [INFO ] [sig ] [2173/3362] Forecasting NVTS... [2026-03-05T20:28:11.155904] [INFO ] [sig ] Generating forecast for: NVTS [2026-03-05T20:28:11.155935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-03-05T20:28:11.167101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-03-05T20:28:11.167392] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-03-05T20:28:11.168277] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-03-05T20:28:11.168332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:11.168380] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:11.168409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:11.168467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:11.228784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:11.229739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:11.229824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:11.229857] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:11.350919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:11.351088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:11.351132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:11.351164] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:11.355192] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: UP (p=72.75%) [2026-03-05T20:28:11.355490] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-03-05T20:28:11.355648] [INFO ] [sig ] NVTS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:11.515127] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NVTS.txt [2026-03-05T20:28:11.515305] [INFO ] [sig ] [2173/3362] Completed NVTS in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-05T20:28:11.515350] [INFO ] [sig ] [2174/3362] Forecasting NWBI... [2026-03-05T20:28:11.515383] [INFO ] [sig ] Generating forecast for: NWBI [2026-03-05T20:28:11.515416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-03-05T20:28:11.527902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-03-05T20:28:11.528315] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-03-05T20:28:11.529307] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-03-05T20:28:11.529372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:11.529411] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:11.529445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:11.529519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:11.590628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:11.591629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:11.591728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:11.591765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:11.720971] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:11.721145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:11.721198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:11.721232] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:11.725047] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=47.68%) [2026-03-05T20:28:11.725376] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-03-05T20:28:11.725521] [INFO ] [sig ] NWBI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:11.878437] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NWBI.txt [2026-03-05T20:28:11.878592] [INFO ] [sig ] [2174/3362] Completed NWBI in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-05T20:28:11.878635] [INFO ] [sig ] [2175/3362] Forecasting NWE... [2026-03-05T20:28:11.878665] [INFO ] [sig ] Generating forecast for: NWE [2026-03-05T20:28:11.878694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-03-05T20:28:11.889754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-03-05T20:28:11.890063] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-03-05T20:28:11.890904] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-03-05T20:28:11.890957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:11.890991] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:11.891019] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:11.891076] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:11.953503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:11.954356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:11.954453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:11.954490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:12.070477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:12.070643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:12.070686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:12.070715] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:12.074113] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: UP (p=86.64%) [2026-03-05T20:28:12.074390] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-03-05T20:28:12.074526] [INFO ] [sig ] NWE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:12.221227] [INFO ] [LOCAL ] Saved forecast: NWE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NWE.txt [2026-03-05T20:28:12.221407] [INFO ] [sig ] [2175/3362] Completed NWE in 0.3s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-05T20:28:12.221450] [INFO ] [sig ] [2176/3362] Forecasting NWFL... [2026-03-05T20:28:12.221482] [INFO ] [sig ] Generating forecast for: NWFL [2026-03-05T20:28:12.221512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-03-05T20:28:12.232668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-03-05T20:28:12.233087] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-03-05T20:28:12.233949] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-03-05T20:28:12.234003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:12.234038] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:12.234069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:12.234129] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:12.298376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:12.299227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:12.299316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:12.299351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:12.410675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:12.410833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:12.410876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:12.410905] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:12.414387] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: DOWN (p=33.15%) [2026-03-05T20:28:12.414685] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-03-05T20:28:12.414813] [INFO ] [sig ] NWFL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:12.571844] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NWFL.txt [2026-03-05T20:28:12.571987] [INFO ] [sig ] [2176/3362] Completed NWFL in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-03-05T20:28:12.572036] [INFO ] [sig ] [2177/3362] Forecasting NWG... [2026-03-05T20:28:12.572068] [INFO ] [sig ] Generating forecast for: NWG [2026-03-05T20:28:12.572103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-03-05T20:28:12.584365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-03-05T20:28:12.584754] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-03-05T20:28:12.585707] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-03-05T20:28:12.585762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:12.585796] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:12.585823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:12.585880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:12.643532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:12.644311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:12.644393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:12.644426] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:12.765977] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:12.766158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:12.766233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:12.766280] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:12.771529] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: DOWN (p=33.38%) [2026-03-05T20:28:12.771853] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-03-05T20:28:12.771991] [INFO ] [sig ] NWG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:12.926191] [INFO ] [LOCAL ] Saved forecast: NWG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NWG.txt [2026-03-05T20:28:12.926356] [INFO ] [sig ] [2177/3362] Completed NWG in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.1m [2026-03-05T20:28:12.926399] [INFO ] [sig ] [2178/3362] Forecasting NWL... [2026-03-05T20:28:12.926429] [INFO ] [sig ] Generating forecast for: NWL [2026-03-05T20:28:12.926460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-03-05T20:28:12.938187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-03-05T20:28:12.938596] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-03-05T20:28:12.939631] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-03-05T20:28:12.939684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:12.939718] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:12.939746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:12.939802] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:13.006266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:13.007424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:13.007516] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:13.007552] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:13.142177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:13.142388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:13.142432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:13.142466] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:13.146322] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: DOWN (p=4.84%) [2026-03-05T20:28:13.146670] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-03-05T20:28:13.146837] [INFO ] [sig ] NWL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:13.294063] [INFO ] [LOCAL ] Saved forecast: NWL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NWL.txt [2026-03-05T20:28:13.294227] [INFO ] [sig ] [2178/3362] Completed NWL in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.1m [2026-03-05T20:28:13.294267] [INFO ] [sig ] [2179/3362] Forecasting NWPX... [2026-03-05T20:28:13.294297] [INFO ] [sig ] Generating forecast for: NWPX [2026-03-05T20:28:13.294328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-03-05T20:28:13.307004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-03-05T20:28:13.307402] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-03-05T20:28:13.308472] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-03-05T20:28:13.308539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:13.308638] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:13.308677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:13.308755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:13.376841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:13.377823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:13.377911] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:13.377947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:13.505745] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:13.505904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:13.505948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:13.505978] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:13.509955] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: UP (p=74.87%) [2026-03-05T20:28:13.510241] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-03-05T20:28:13.510376] [INFO ] [sig ] NWPX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:13.660302] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NWPX.txt [2026-03-05T20:28:13.660451] [INFO ] [sig ] [2179/3362] Completed NWPX in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.1m [2026-03-05T20:28:13.660494] [INFO ] [sig ] [2180/3362] Forecasting NWS... [2026-03-05T20:28:13.660524] [INFO ] [sig ] Generating forecast for: NWS [2026-03-05T20:28:13.660554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-03-05T20:28:13.671109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-03-05T20:28:13.671458] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-03-05T20:28:13.672311] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-03-05T20:28:13.672373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:13.672410] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:13.672439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:13.672496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:13.732467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:13.733246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:13.733330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:13.733375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:13.866907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:13.867094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:13.867164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:13.867205] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:13.870977] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: UP (p=54.40%) [2026-03-05T20:28:13.871326] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-03-05T20:28:13.871466] [INFO ] [sig ] NWS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:14.053077] [INFO ] [LOCAL ] Saved forecast: NWS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NWS.txt [2026-03-05T20:28:14.053267] [INFO ] [sig ] [2180/3362] Completed NWS in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-05T20:28:14.053313] [INFO ] [sig ] [2181/3362] Forecasting NWSA... [2026-03-05T20:28:14.053343] [INFO ] [sig ] Generating forecast for: NWSA [2026-03-05T20:28:14.053375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-03-05T20:28:14.065596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-03-05T20:28:14.066013] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-03-05T20:28:14.066989] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-03-05T20:28:14.067047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:14.067082] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:14.067113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:14.067174] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:14.126076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:14.127027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:14.127116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:14.127151] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:14.266440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:14.266634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:14.266683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:14.266714] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:14.270914] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: UP (p=99.23%) [2026-03-05T20:28:14.271256] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-03-05T20:28:14.271400] [INFO ] [sig ] NWSA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:14.445495] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NWSA.txt [2026-03-05T20:28:14.445679] [INFO ] [sig ] [2181/3362] Completed NWSA in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-05T20:28:14.445723] [INFO ] [sig ] [2182/3362] Forecasting NX... [2026-03-05T20:28:14.445755] [INFO ] [sig ] Generating forecast for: NX [2026-03-05T20:28:14.445787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-03-05T20:28:14.458331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-03-05T20:28:14.458953] [INFO ] [FORECASTER] Starting predict_future for NX [2026-03-05T20:28:14.459929] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-03-05T20:28:14.459986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:14.460017] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:14.460044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:14.460101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:14.520649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:14.521397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:14.521496] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:14.521530] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:14.649459] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:14.649656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:14.649701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:14.649771] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:14.654707] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: UP (p=88.18%) [2026-03-05T20:28:14.655024] [INFO ] [FORECASTER] Completed predict_future for NX [2026-03-05T20:28:14.655164] [INFO ] [sig ] NX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:14.803624] [INFO ] [LOCAL ] Saved forecast: NX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NX.txt [2026-03-05T20:28:14.803760] [INFO ] [sig ] [2182/3362] Completed NX in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-05T20:28:14.803800] [INFO ] [sig ] [2183/3362] Forecasting NXE... [2026-03-05T20:28:14.803830] [INFO ] [sig ] Generating forecast for: NXE [2026-03-05T20:28:14.803860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-03-05T20:28:14.814909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-03-05T20:28:14.815262] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-03-05T20:28:14.816112] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-03-05T20:28:14.816166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:14.816199] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:14.816226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:14.816283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:14.874259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:14.874947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:14.875028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:14.875060] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:14.999305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:14.999464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:14.999507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:14.999537] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:15.003086] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: UP (p=79.52%) [2026-03-05T20:28:15.003370] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-03-05T20:28:15.003716] [INFO ] [sig ] NXE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:15.153905] [INFO ] [LOCAL ] Saved forecast: NXE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NXE.txt [2026-03-05T20:28:15.154034] [INFO ] [sig ] [2183/3362] Completed NXE in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-05T20:28:15.154073] [INFO ] [sig ] [2184/3362] Forecasting NXG... [2026-03-05T20:28:15.154103] [INFO ] [sig ] Generating forecast for: NXG [2026-03-05T20:28:15.154134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-03-05T20:28:15.165766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-03-05T20:28:15.166134] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-03-05T20:28:15.167293] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-03-05T20:28:15.167353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:15.167386] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:15.167429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:15.167489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:15.225446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:15.226102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:15.226182] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:15.226215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:15.352145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:15.352312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:15.352358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:15.352388] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:15.356319] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: UP (p=91.98%) [2026-03-05T20:28:15.356648] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-03-05T20:28:15.356790] [INFO ] [sig ] NXG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:15.513292] [INFO ] [LOCAL ] Saved forecast: NXG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NXG.txt [2026-03-05T20:28:15.513432] [INFO ] [sig ] [2184/3362] Completed NXG in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-05T20:28:15.513473] [INFO ] [sig ] [2185/3362] Forecasting NXGL... [2026-03-05T20:28:15.513503] [INFO ] [sig ] Generating forecast for: NXGL [2026-03-05T20:28:15.513534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXGL' from 'https://tdm.silogroup.org/data/derivative_storage/NXGL.csv'. [2026-03-05T20:28:15.526562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXGL'. [2026-03-05T20:28:15.526950] [INFO ] [FORECASTER] Starting predict_future for NXGL [2026-03-05T20:28:15.528118] [DEBUG] [LOCAL ] No optimal features file found for NXGL: ./output/feature-sets/NXGL.txt [2026-03-05T20:28:15.528185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:15.528226] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:15.528261] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:15.528324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:15.589304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:15.590413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:15.590499] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:15.590533] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:15.707613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:15.707794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:15.707851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:15.707881] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:15.711332] [DEBUG] [FORECASTER] NXGL: Forecast T+1@11:T+2@11: UP (p=95.19%) [2026-03-05T20:28:15.711646] [INFO ] [FORECASTER] Completed predict_future for NXGL [2026-03-05T20:28:15.711802] [INFO ] [sig ] NXGL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:15.859051] [INFO ] [LOCAL ] Saved forecast: NXGL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NXGL.txt [2026-03-05T20:28:15.859197] [INFO ] [sig ] [2185/3362] Completed NXGL in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-05T20:28:15.859237] [INFO ] [sig ] [2186/3362] Forecasting NXP... [2026-03-05T20:28:15.859268] [INFO ] [sig ] Generating forecast for: NXP [2026-03-05T20:28:15.859298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-03-05T20:28:15.871462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-03-05T20:28:15.871832] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-03-05T20:28:15.872683] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-03-05T20:28:15.872736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:15.872770] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:15.872797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:15.872854] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:15.932303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:15.933168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:15.933263] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:15.933303] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:16.056314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:16.056471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:16.056514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:16.056544] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:16.060116] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: UP (p=89.07%) [2026-03-05T20:28:16.060410] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-03-05T20:28:16.060543] [INFO ] [sig ] NXP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:16.210646] [INFO ] [LOCAL ] Saved forecast: NXP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/NXP.txt [2026-03-05T20:28:16.210808] [INFO ] [sig ] [2186/3362] Completed NXP in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-05T20:28:16.210849] [INFO ] [sig ] [2187/3362] Forecasting NXPI... [2026-03-05T20:28:16.210879] [INFO ] [sig ] Generating forecast for: NXPI [2026-03-05T20:28:16.210909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-03-05T20:28:16.223733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-03-05T20:28:16.224048] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-03-05T20:28:16.225086] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-03-05T20:28:16.225140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:16.225177] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:16.225205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:16.225261] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:16.284262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:16.284909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:16.284990] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:16.285022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:16.408674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:16.408818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:16.408860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:16.408888] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:16.412391] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: DOWN (p=12.17%) [2026-03-05T20:28:16.412772] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-03-05T20:28:16.412945] [INFO ] [sig ] NXPI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:16.564129] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NXPI.txt [2026-03-05T20:28:16.564283] [INFO ] [sig ] [2187/3362] Completed NXPI in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-05T20:28:16.564325] [INFO ] [sig ] [2188/3362] Forecasting NYXH... [2026-03-05T20:28:16.564356] [INFO ] [sig ] Generating forecast for: NYXH [2026-03-05T20:28:16.564394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-03-05T20:28:16.575932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-03-05T20:28:16.576336] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-03-05T20:28:16.577195] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-03-05T20:28:16.577249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:16.577283] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:16.577311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:16.577371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:16.637946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:16.638756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:16.638838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:16.638871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:16.761075] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:16.761229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:16.761271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:16.761300] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:16.764921] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: DOWN (p=21.89%) [2026-03-05T20:28:16.765204] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-03-05T20:28:16.765338] [INFO ] [sig ] NYXH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:16.914067] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NYXH.txt [2026-03-05T20:28:16.914212] [INFO ] [sig ] [2188/3362] Completed NYXH in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-05T20:28:16.914256] [INFO ] [sig ] [2189/3362] Forecasting NZF... [2026-03-05T20:28:16.914287] [INFO ] [sig ] Generating forecast for: NZF [2026-03-05T20:28:16.914317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-03-05T20:28:16.925824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-03-05T20:28:16.926181] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-03-05T20:28:16.927224] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-03-05T20:28:16.927278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:16.927309] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:16.927336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:16.927397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:16.995394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:16.996500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:16.996668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:16.996716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:17.124308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:17.124462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:17.124503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:17.124533] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:17.128066] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-03-05T20:28:17.128351] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-03-05T20:28:17.128481] [INFO ] [sig ] NZF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:17.282376] [INFO ] [LOCAL ] Saved forecast: NZF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/NZF.txt [2026-03-05T20:28:17.282532] [INFO ] [sig ] [2189/3362] Completed NZF in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-05T20:28:17.282590] [INFO ] [sig ] [2190/3362] Forecasting OABI... [2026-03-05T20:28:17.282626] [INFO ] [sig ] Generating forecast for: OABI [2026-03-05T20:28:17.282658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-03-05T20:28:17.294002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-03-05T20:28:17.294369] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-03-05T20:28:17.295221] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-03-05T20:28:17.295275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:17.295308] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:17.295337] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:17.295395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:17.352876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:17.353760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:17.353846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:17.353878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:17.482308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:17.482471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:17.482514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:17.482544] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:17.486143] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: UP (p=88.63%) [2026-03-05T20:28:17.486432] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-03-05T20:28:17.486566] [INFO ] [sig ] OABI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:17.636218] [INFO ] [LOCAL ] Saved forecast: OABI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OABI.txt [2026-03-05T20:28:17.636349] [INFO ] [sig ] [2190/3362] Completed OABI in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-05T20:28:17.636389] [INFO ] [sig ] [2191/3362] Forecasting OBDC... [2026-03-05T20:28:17.636420] [INFO ] [sig ] Generating forecast for: OBDC [2026-03-05T20:28:17.636449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-03-05T20:28:17.648028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-03-05T20:28:17.648365] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-03-05T20:28:17.649223] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-03-05T20:28:17.649287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:17.649326] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:17.649355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:17.649411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:17.712356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:17.713269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:17.713358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:17.713393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:17.839392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:17.839550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:17.839649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:17.839682] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:17.843291] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: UP (p=72.23%) [2026-03-05T20:28:17.843620] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-03-05T20:28:17.843767] [INFO ] [sig ] OBDC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:17.990816] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OBDC.txt [2026-03-05T20:28:17.990952] [INFO ] [sig ] [2191/3362] Completed OBDC in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-05T20:28:17.990992] [INFO ] [sig ] [2192/3362] Forecasting OBIL... [2026-03-05T20:28:17.991023] [INFO ] [sig ] Generating forecast for: OBIL [2026-03-05T20:28:17.991052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-03-05T20:28:18.002604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-03-05T20:28:18.002970] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-03-05T20:28:18.003826] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-03-05T20:28:18.003879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:18.003913] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:18.003941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:18.003998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:18.063231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:18.064236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:18.064319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:18.064351] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:18.170887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:18.171045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:18.171087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:18.171117] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:18.174544] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: UP (p=88.50%) [2026-03-05T20:28:18.174849] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-03-05T20:28:18.174979] [INFO ] [sig ] OBIL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:18.326849] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OBIL.txt [2026-03-05T20:28:18.327046] [INFO ] [sig ] [2192/3362] Completed OBIL in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-05T20:28:18.327090] [INFO ] [sig ] [2193/3362] Forecasting OBIO... [2026-03-05T20:28:18.327124] [INFO ] [sig ] Generating forecast for: OBIO [2026-03-05T20:28:18.327165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-03-05T20:28:18.338501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-03-05T20:28:18.338860] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-03-05T20:28:18.339696] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-03-05T20:28:18.339751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:18.339785] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:18.339812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:18.339869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:18.398130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:18.398993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:18.399081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:18.399116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:18.520959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:18.521117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:18.521160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:18.521193] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:18.525695] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: UP (p=66.31%) [2026-03-05T20:28:18.526062] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-03-05T20:28:18.526230] [INFO ] [sig ] OBIO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:18.676224] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OBIO.txt [2026-03-05T20:28:18.676376] [INFO ] [sig ] [2193/3362] Completed OBIO in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-03-05T20:28:18.676416] [INFO ] [sig ] [2194/3362] Forecasting OBK... [2026-03-05T20:28:18.676446] [INFO ] [sig ] Generating forecast for: OBK [2026-03-05T20:28:18.676479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-03-05T20:28:18.688554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-03-05T20:28:18.689028] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-03-05T20:28:18.689984] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-03-05T20:28:18.690041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:18.690077] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:18.690107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:18.690166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:18.751921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:18.752910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:18.752999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:18.753034] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:18.884853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:18.885017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:18.885062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:18.885094] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:18.888681] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: UP (p=96.75%) [2026-03-05T20:28:18.889053] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-03-05T20:28:18.889243] [INFO ] [sig ] OBK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:19.040766] [INFO ] [LOCAL ] Saved forecast: OBK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OBK.txt [2026-03-05T20:28:19.040926] [INFO ] [sig ] [2194/3362] Completed OBK in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.0m [2026-03-05T20:28:19.040967] [INFO ] [sig ] [2195/3362] Forecasting OC... [2026-03-05T20:28:19.040998] [INFO ] [sig ] Generating forecast for: OC [2026-03-05T20:28:19.041028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-03-05T20:28:19.052304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-03-05T20:28:19.052718] [INFO ] [FORECASTER] Starting predict_future for OC [2026-03-05T20:28:19.053614] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-03-05T20:28:19.053670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:19.053707] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:19.053736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:19.053795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:19.112111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:19.113051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:19.113138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:19.113173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:19.236021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:19.236175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:19.236216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:19.236245] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:19.240121] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: DOWN (p=21.85%) [2026-03-05T20:28:19.240424] [INFO ] [FORECASTER] Completed predict_future for OC [2026-03-05T20:28:19.240765] [INFO ] [sig ] OC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:19.389680] [INFO ] [LOCAL ] Saved forecast: OC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OC.txt [2026-03-05T20:28:19.389812] [INFO ] [sig ] [2195/3362] Completed OC in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.0m [2026-03-05T20:28:19.389852] [INFO ] [sig ] [2196/3362] Forecasting OCCI... [2026-03-05T20:28:19.389884] [INFO ] [sig ] Generating forecast for: OCCI [2026-03-05T20:28:19.389914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-03-05T20:28:19.401332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-03-05T20:28:19.401694] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-03-05T20:28:19.402542] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-03-05T20:28:19.402613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:19.402681] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:19.402710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:19.402766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:19.462416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:19.463096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:19.463178] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:19.463216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:19.586128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:19.586278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:19.586321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:19.586352] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:19.590229] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: UP (p=71.99%) [2026-03-05T20:28:19.590723] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-03-05T20:28:19.590854] [INFO ] [sig ] OCCI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:19.739645] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OCCI.txt [2026-03-05T20:28:19.739817] [INFO ] [sig ] [2196/3362] Completed OCCI in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.0m [2026-03-05T20:28:19.739857] [INFO ] [sig ] [2197/3362] Forecasting OCFC... [2026-03-05T20:28:19.739889] [INFO ] [sig ] Generating forecast for: OCFC [2026-03-05T20:28:19.739919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-03-05T20:28:19.752988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-03-05T20:28:19.753386] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-03-05T20:28:19.754460] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-03-05T20:28:19.754542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:19.754793] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:19.754828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:19.754888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:19.813185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:19.814078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:19.814161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:19.814193] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:19.939384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:19.939543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:19.939602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:19.939633] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:19.943219] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: UP (p=95.56%) [2026-03-05T20:28:19.943719] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-03-05T20:28:19.943870] [INFO ] [sig ] OCFC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:20.091611] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OCFC.txt [2026-03-05T20:28:20.091769] [INFO ] [sig ] [2197/3362] Completed OCFC in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-05T20:28:20.091809] [INFO ] [sig ] [2198/3362] Forecasting OCGN... [2026-03-05T20:28:20.091841] [INFO ] [sig ] Generating forecast for: OCGN [2026-03-05T20:28:20.091870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-03-05T20:28:20.103205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-03-05T20:28:20.103502] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-03-05T20:28:20.104326] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-03-05T20:28:20.104379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:20.104413] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:20.104439] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:20.104496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:20.164262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:20.165026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:20.165107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:20.165141] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:20.292167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:20.292335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:20.292383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:20.292413] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:20.295916] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: DOWN (p=3.00%) [2026-03-05T20:28:20.296234] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-03-05T20:28:20.296375] [INFO ] [sig ] OCGN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:20.443778] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OCGN.txt [2026-03-05T20:28:20.443920] [INFO ] [sig ] [2198/3362] Completed OCGN in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-05T20:28:20.443960] [INFO ] [sig ] [2199/3362] Forecasting OCSL... [2026-03-05T20:28:20.443991] [INFO ] [sig ] Generating forecast for: OCSL [2026-03-05T20:28:20.444022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-03-05T20:28:20.455265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-03-05T20:28:20.455590] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-03-05T20:28:20.456480] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-03-05T20:28:20.456534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:20.456582] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:20.456613] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:20.456670] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:20.516839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:20.517977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:20.518062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:20.518096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:20.644636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:20.644789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:20.644830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:20.644890] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:20.648440] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: DOWN (p=14.45%) [2026-03-05T20:28:20.648738] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-03-05T20:28:20.648867] [INFO ] [sig ] OCSL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:20.798152] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OCSL.txt [2026-03-05T20:28:20.798302] [INFO ] [sig ] [2199/3362] Completed OCSL in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-05T20:28:20.798352] [INFO ] [sig ] [2200/3362] Forecasting OCUL... [2026-03-05T20:28:20.798389] [INFO ] [sig ] Generating forecast for: OCUL [2026-03-05T20:28:20.798427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-03-05T20:28:20.809691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-03-05T20:28:20.810032] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-03-05T20:28:20.810922] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-03-05T20:28:20.810977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:20.811011] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:20.811040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:20.811098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:20.871045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:20.872047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:20.872130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:20.872163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:20.999628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:20.999788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:20.999830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:20.999860] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:21.003989] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: UP (p=62.91%) [2026-03-05T20:28:21.004328] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-03-05T20:28:21.004479] [INFO ] [sig ] OCUL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:21.157855] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OCUL.txt [2026-03-05T20:28:21.157990] [INFO ] [sig ] [2200/3362] Completed OCUL in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-05T20:28:21.158036] [INFO ] [sig ] [2201/3362] Forecasting ODC... [2026-03-05T20:28:21.158068] [INFO ] [sig ] Generating forecast for: ODC [2026-03-05T20:28:21.158098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-03-05T20:28:21.170265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-03-05T20:28:21.170809] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-03-05T20:28:21.171800] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-03-05T20:28:21.171852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:21.171885] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:21.171912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:21.171969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:21.229098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:21.229773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:21.229852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:21.229885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:21.342591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:21.342743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:21.342784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:21.342814] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:21.346271] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: DOWN (p=7.49%) [2026-03-05T20:28:21.346551] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-03-05T20:28:21.346699] [INFO ] [sig ] ODC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:21.494868] [INFO ] [LOCAL ] Saved forecast: ODC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ODC.txt [2026-03-05T20:28:21.494995] [INFO ] [sig ] [2201/3362] Completed ODC in 0.3s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-05T20:28:21.495034] [INFO ] [sig ] [2202/3362] Forecasting ODD... [2026-03-05T20:28:21.495064] [INFO ] [sig ] Generating forecast for: ODD [2026-03-05T20:28:21.495096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-03-05T20:28:21.506665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-03-05T20:28:21.506995] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-03-05T20:28:21.508098] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-03-05T20:28:21.508153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:21.508185] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:21.508214] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:21.508283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:21.566074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:21.566751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:21.566834] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:21.566867] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:21.694847] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:21.695013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:21.695057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:21.695086] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:21.698681] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: UP (p=80.70%) [2026-03-05T20:28:21.698980] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-03-05T20:28:21.699112] [INFO ] [sig ] ODD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:21.848891] [INFO ] [LOCAL ] Saved forecast: ODD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ODD.txt [2026-03-05T20:28:21.849035] [INFO ] [sig ] [2202/3362] Completed ODD in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-05T20:28:21.849075] [INFO ] [sig ] [2203/3362] Forecasting ODFL... [2026-03-05T20:28:21.849105] [INFO ] [sig ] Generating forecast for: ODFL [2026-03-05T20:28:21.849135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-03-05T20:28:21.860934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-03-05T20:28:21.861277] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-03-05T20:28:21.862138] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-03-05T20:28:21.862191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:21.862224] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:21.862251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:21.862311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:21.920526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:21.921270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:21.921354] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:21.921387] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:22.045546] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:22.045712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:22.045755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:22.045784] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:22.049409] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: UP (p=96.41%) [2026-03-05T20:28:22.049726] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-03-05T20:28:22.049856] [INFO ] [sig ] ODFL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:22.196595] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ODFL.txt [2026-03-05T20:28:22.196729] [INFO ] [sig ] [2203/3362] Completed ODFL in 0.3s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-05T20:28:22.196769] [INFO ] [sig ] [2204/3362] Forecasting OEC... [2026-03-05T20:28:22.196800] [INFO ] [sig ] Generating forecast for: OEC [2026-03-05T20:28:22.196830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-03-05T20:28:22.209172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-03-05T20:28:22.209503] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-03-05T20:28:22.210370] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-03-05T20:28:22.210425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:22.210460] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:22.210489] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:22.210549] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:22.268232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:22.268982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:22.269063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:22.269097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:22.388548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:22.388716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:22.388786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:22.388817] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:22.392279] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: UP (p=67.88%) [2026-03-05T20:28:22.392598] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-03-05T20:28:22.392731] [INFO ] [sig ] OEC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:22.555125] [INFO ] [LOCAL ] Saved forecast: OEC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OEC.txt [2026-03-05T20:28:22.555277] [INFO ] [sig ] [2204/3362] Completed OEC in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-05T20:28:22.555326] [INFO ] [sig ] [2205/3362] Forecasting OESX... [2026-03-05T20:28:22.555361] [INFO ] [sig ] Generating forecast for: OESX [2026-03-05T20:28:22.555392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-03-05T20:28:22.567380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-03-05T20:28:22.568027] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-03-05T20:28:22.568963] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-03-05T20:28:22.569017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:22.569051] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:22.569090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:22.569152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:22.633788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:22.634778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:22.634874] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:22.634910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:22.760810] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:22.760968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:22.761011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:22.761041] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:22.765026] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: DOWN (p=30.30%) [2026-03-05T20:28:22.765390] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-03-05T20:28:22.765538] [INFO ] [sig ] OESX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:22.925262] [INFO ] [LOCAL ] Saved forecast: OESX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OESX.txt [2026-03-05T20:28:22.925443] [INFO ] [sig ] [2205/3362] Completed OESX in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-05T20:28:22.925494] [INFO ] [sig ] [2206/3362] Forecasting OFG... [2026-03-05T20:28:22.925528] [INFO ] [sig ] Generating forecast for: OFG [2026-03-05T20:28:22.925558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-03-05T20:28:22.936828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-03-05T20:28:22.937158] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-03-05T20:28:22.938089] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-03-05T20:28:22.938144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:22.938177] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:22.938205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:22.938262] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:22.998374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:22.999202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:22.999319] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:22.999356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:23.120074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:23.120233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:23.120276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:23.120306] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:23.124064] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: UP (p=61.69%) [2026-03-05T20:28:23.124353] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-03-05T20:28:23.124489] [INFO ] [sig ] OFG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:23.275207] [INFO ] [LOCAL ] Saved forecast: OFG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OFG.txt [2026-03-05T20:28:23.275403] [INFO ] [sig ] [2206/3362] Completed OFG in 0.3s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-05T20:28:23.275451] [INFO ] [sig ] [2207/3362] Forecasting OFIX... [2026-03-05T20:28:23.275481] [INFO ] [sig ] Generating forecast for: OFIX [2026-03-05T20:28:23.275511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-03-05T20:28:23.290547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-03-05T20:28:23.290931] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-03-05T20:28:23.291966] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-03-05T20:28:23.292020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:23.292054] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:23.292080] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:23.292138] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:23.350982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:23.351869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:23.351989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:23.352025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:23.477466] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:23.477665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:23.477713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:23.477744] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:23.481440] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: UP (p=92.81%) [2026-03-05T20:28:23.481762] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-03-05T20:28:23.481901] [INFO ] [sig ] OFIX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:23.630383] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OFIX.txt [2026-03-05T20:28:23.630526] [INFO ] [sig ] [2207/3362] Completed OFIX in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-05T20:28:23.630565] [INFO ] [sig ] [2208/3362] Forecasting OFLX... [2026-03-05T20:28:23.630616] [INFO ] [sig ] Generating forecast for: OFLX [2026-03-05T20:28:23.630646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-03-05T20:28:23.642249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-03-05T20:28:23.642671] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-03-05T20:28:23.643513] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-03-05T20:28:23.643566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:23.643648] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:23.643680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:23.643739] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:23.704022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:23.704911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:23.705000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:23.705036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:23.826499] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:23.826683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:23.826729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:23.826789] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:23.830382] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: DOWN (p=20.91%) [2026-03-05T20:28:23.830706] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-03-05T20:28:23.830897] [INFO ] [sig ] OFLX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:23.987666] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OFLX.txt [2026-03-05T20:28:23.987835] [INFO ] [sig ] [2208/3362] Completed OFLX in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-05T20:28:23.987879] [INFO ] [sig ] [2209/3362] Forecasting OFS... [2026-03-05T20:28:23.987909] [INFO ] [sig ] Generating forecast for: OFS [2026-03-05T20:28:23.987945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-03-05T20:28:23.999792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-03-05T20:28:24.000242] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-03-05T20:28:24.001154] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-03-05T20:28:24.001208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:24.001242] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:24.001271] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:24.001330] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:24.061643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:24.062411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:24.062495] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:24.062527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:24.183531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:24.183707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:24.183750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:24.183780] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:24.187412] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: UP (p=82.56%) [2026-03-05T20:28:24.187746] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-03-05T20:28:24.187903] [INFO ] [sig ] OFS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:24.338386] [INFO ] [LOCAL ] Saved forecast: OFS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OFS.txt [2026-03-05T20:28:24.338605] [INFO ] [sig ] [2209/3362] Completed OFS in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 7.0m [2026-03-05T20:28:24.338653] [INFO ] [sig ] [2210/3362] Forecasting OGE... [2026-03-05T20:28:24.338683] [INFO ] [sig ] Generating forecast for: OGE [2026-03-05T20:28:24.338714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-03-05T20:28:24.350077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-03-05T20:28:24.350487] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-03-05T20:28:24.351374] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-03-05T20:28:24.351428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:24.351462] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:24.351490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:24.351548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:24.412905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:24.413861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:24.413948] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:24.413982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:24.542758] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:24.542922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:24.542964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:24.542992] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:24.546870] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: DOWN (p=7.85%) [2026-03-05T20:28:24.547164] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-03-05T20:28:24.547303] [INFO ] [sig ] OGE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:24.699421] [INFO ] [LOCAL ] Saved forecast: OGE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OGE.txt [2026-03-05T20:28:24.699610] [INFO ] [sig ] [2210/3362] Completed OGE in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 6.9m [2026-03-05T20:28:24.699654] [INFO ] [sig ] [2211/3362] Forecasting OGI... [2026-03-05T20:28:24.699683] [INFO ] [sig ] Generating forecast for: OGI [2026-03-05T20:28:24.699715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-03-05T20:28:24.714483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-03-05T20:28:24.714948] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-03-05T20:28:24.715852] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-03-05T20:28:24.715915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:24.715952] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:24.715981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:24.716039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:24.775931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:24.776825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:24.776913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:24.776946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:24.909236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:24.909543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:24.909616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:24.909652] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:24.914827] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: DOWN (p=34.57%) [2026-03-05T20:28:24.915182] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-03-05T20:28:24.915383] [INFO ] [sig ] OGI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:25.070837] [INFO ] [LOCAL ] Saved forecast: OGI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OGI.txt [2026-03-05T20:28:25.071017] [INFO ] [sig ] [2211/3362] Completed OGI in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 6.9m [2026-03-05T20:28:25.071073] [INFO ] [sig ] [2212/3362] Forecasting OGN... [2026-03-05T20:28:25.071118] [INFO ] [sig ] Generating forecast for: OGN [2026-03-05T20:28:25.071169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-03-05T20:28:25.084797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-03-05T20:28:25.085174] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-03-05T20:28:25.086274] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-03-05T20:28:25.086330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:25.086373] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:25.086402] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:25.086466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:25.146973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:25.147819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:25.147927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:25.147964] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:25.283205] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:25.283373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:25.283415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:25.283443] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:25.286940] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: DOWN (p=29.15%) [2026-03-05T20:28:25.287233] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-03-05T20:28:25.287370] [INFO ] [sig ] OGN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:25.438664] [INFO ] [LOCAL ] Saved forecast: OGN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OGN.txt [2026-03-05T20:28:25.438830] [INFO ] [sig ] [2212/3362] Completed OGN in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 6.9m [2026-03-05T20:28:25.438870] [INFO ] [sig ] [2213/3362] Forecasting OHI... [2026-03-05T20:28:25.438899] [INFO ] [sig ] Generating forecast for: OHI [2026-03-05T20:28:25.438930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-03-05T20:28:25.452132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-03-05T20:28:25.452539] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-03-05T20:28:25.453453] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-03-05T20:28:25.453520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:25.453646] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:25.453859] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:25.453919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:25.515315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:25.516505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:25.516630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:25.516676] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:25.643403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:25.643560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:25.643628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:25.643660] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:25.647370] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: UP (p=65.71%) [2026-03-05T20:28:25.647757] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-03-05T20:28:25.647911] [INFO ] [sig ] OHI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:25.798831] [INFO ] [LOCAL ] Saved forecast: OHI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OHI.txt [2026-03-05T20:28:25.798999] [INFO ] [sig ] [2213/3362] Completed OHI in 0.4s | 2.76 sym/s | Total: 13.3m | ETA: 6.9m [2026-03-05T20:28:25.799049] [INFO ] [sig ] [2214/3362] Forecasting OI... [2026-03-05T20:28:25.799082] [INFO ] [sig ] Generating forecast for: OI [2026-03-05T20:28:25.799134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-03-05T20:28:25.811919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-03-05T20:28:25.812310] [INFO ] [FORECASTER] Starting predict_future for OI [2026-03-05T20:28:25.813355] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-03-05T20:28:25.813415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:25.813449] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:25.813480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:25.813706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:25.880207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:25.881029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:25.881114] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:25.881149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:26.011407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:26.011606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:26.011653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:26.011684] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:26.015331] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: DOWN (p=43.81%) [2026-03-05T20:28:26.015659] [INFO ] [FORECASTER] Completed predict_future for OI [2026-03-05T20:28:26.015797] [INFO ] [sig ] OI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:26.174673] [INFO ] [LOCAL ] Saved forecast: OI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OI.txt [2026-03-05T20:28:26.174862] [INFO ] [sig ] [2214/3362] Completed OI in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-05T20:28:26.174906] [INFO ] [sig ] [2215/3362] Forecasting OIA... [2026-03-05T20:28:26.174940] [INFO ] [sig ] Generating forecast for: OIA [2026-03-05T20:28:26.174972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-03-05T20:28:26.187241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-03-05T20:28:26.187913] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-03-05T20:28:26.188844] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-03-05T20:28:26.188900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:26.188937] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:26.188968] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:26.189028] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:26.256715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:26.257702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:26.257796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:26.257833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:26.388190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:26.388363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:26.388412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:26.388463] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:26.392112] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: UP (p=84.85%) [2026-03-05T20:28:26.392435] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-03-05T20:28:26.392599] [INFO ] [sig ] OIA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:26.547907] [INFO ] [LOCAL ] Saved forecast: OIA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OIA.txt [2026-03-05T20:28:26.548076] [INFO ] [sig ] [2215/3362] Completed OIA in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-05T20:28:26.548122] [INFO ] [sig ] [2216/3362] Forecasting OIS... [2026-03-05T20:28:26.548154] [INFO ] [sig ] Generating forecast for: OIS [2026-03-05T20:28:26.548187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-03-05T20:28:26.559923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-03-05T20:28:26.560323] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-03-05T20:28:26.561274] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-03-05T20:28:26.561330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:26.561363] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:26.561391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:26.561459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:26.625210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:26.626048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:26.626135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:26.626171] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:26.750200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:26.750358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:26.750401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:26.750431] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:26.753923] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: UP (p=92.44%) [2026-03-05T20:28:26.754199] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-03-05T20:28:26.754326] [INFO ] [sig ] OIS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:26.902400] [INFO ] [LOCAL ] Saved forecast: OIS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OIS.txt [2026-03-05T20:28:26.902548] [INFO ] [sig ] [2216/3362] Completed OIS in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-05T20:28:26.902610] [INFO ] [sig ] [2217/3362] Forecasting OKE... [2026-03-05T20:28:26.902643] [INFO ] [sig ] Generating forecast for: OKE [2026-03-05T20:28:26.902676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-03-05T20:28:26.913626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-03-05T20:28:26.913960] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-03-05T20:28:26.914783] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-03-05T20:28:26.914836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:26.914868] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:26.914895] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:26.914952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:26.974655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:26.975502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:26.975604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:26.975641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:27.099786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:27.099949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:27.099991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:27.100021] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:27.103501] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: UP (p=85.15%) [2026-03-05T20:28:27.103818] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-03-05T20:28:27.103956] [INFO ] [sig ] OKE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:27.250228] [INFO ] [LOCAL ] Saved forecast: OKE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OKE.txt [2026-03-05T20:28:27.250361] [INFO ] [sig ] [2217/3362] Completed OKE in 0.3s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-05T20:28:27.250401] [INFO ] [sig ] [2218/3362] Forecasting OKTA... [2026-03-05T20:28:27.250430] [INFO ] [sig ] Generating forecast for: OKTA [2026-03-05T20:28:27.250461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-03-05T20:28:27.266853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-03-05T20:28:27.267350] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-03-05T20:28:27.268453] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-03-05T20:28:27.268518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:27.268559] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:27.268615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:27.268875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:27.340522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:27.341562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:27.341698] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:27.341744] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:27.495247] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:27.495421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:27.495464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:27.495493] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:27.500183] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: DOWN (p=49.44%) [2026-03-05T20:28:27.500745] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-03-05T20:28:27.500934] [INFO ] [sig ] OKTA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:27.662846] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OKTA.txt [2026-03-05T20:28:27.663003] [INFO ] [sig ] [2218/3362] Completed OKTA in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-05T20:28:27.663044] [INFO ] [sig ] [2219/3362] Forecasting OKYO... [2026-03-05T20:28:27.663077] [INFO ] [sig ] Generating forecast for: OKYO [2026-03-05T20:28:27.663106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-03-05T20:28:27.675797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-03-05T20:28:27.676231] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-03-05T20:28:27.677346] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-03-05T20:28:27.677406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:27.677447] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:27.677481] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:27.677567] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:27.743802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:27.744778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:27.744871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:27.744907] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:27.891134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:27.891294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:27.891336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:27.891365] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:27.894978] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: DOWN (p=29.53%) [2026-03-05T20:28:27.895284] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-03-05T20:28:27.895425] [INFO ] [sig ] OKYO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:28.048796] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OKYO.txt [2026-03-05T20:28:28.048955] [INFO ] [sig ] [2219/3362] Completed OKYO in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-05T20:28:28.048998] [INFO ] [sig ] [2220/3362] Forecasting OLED... [2026-03-05T20:28:28.049028] [INFO ] [sig ] Generating forecast for: OLED [2026-03-05T20:28:28.049060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-03-05T20:28:28.061361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-03-05T20:28:28.061758] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-03-05T20:28:28.062612] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-03-05T20:28:28.062674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:28.062708] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:28.062737] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:28.062795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:28.124012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:28.124833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:28.124919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:28.124953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:28.252819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:28.252990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:28.253035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:28.253066] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:28.256685] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: DOWN (p=40.89%) [2026-03-05T20:28:28.256988] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-03-05T20:28:28.257125] [INFO ] [sig ] OLED: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:28.420640] [INFO ] [LOCAL ] Saved forecast: OLED 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OLED.txt [2026-03-05T20:28:28.421011] [INFO ] [sig ] [2220/3362] Completed OLED in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-05T20:28:28.421053] [INFO ] [sig ] [2221/3362] Forecasting OLLI... [2026-03-05T20:28:28.421083] [INFO ] [sig ] Generating forecast for: OLLI [2026-03-05T20:28:28.421114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-03-05T20:28:28.433362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-03-05T20:28:28.433760] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-03-05T20:28:28.434693] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-03-05T20:28:28.434765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:28.434802] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:28.434840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:28.434912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:28.497116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:28.498093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:28.498184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:28.498218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:28.619947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:28.620107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:28.620149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:28.620178] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:28.623734] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: DOWN (p=21.01%) [2026-03-05T20:28:28.624043] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-03-05T20:28:28.624179] [INFO ] [sig ] OLLI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:28.770430] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OLLI.txt [2026-03-05T20:28:28.770604] [INFO ] [sig ] [2221/3362] Completed OLLI in 0.3s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-05T20:28:28.770649] [INFO ] [sig ] [2222/3362] Forecasting OLMA... [2026-03-05T20:28:28.770679] [INFO ] [sig ] Generating forecast for: OLMA [2026-03-05T20:28:28.770711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-03-05T20:28:28.782604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-03-05T20:28:28.783152] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-03-05T20:28:28.784306] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-03-05T20:28:28.784375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:28.784415] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:28.784442] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:28.784501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:28.844214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:28.845300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:28.845402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:28.845438] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:28.972110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:28.972282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:28.972324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:28.972353] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:28.976036] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: UP (p=53.04%) [2026-03-05T20:28:28.976333] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-03-05T20:28:28.976471] [INFO ] [sig ] OLMA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:29.130645] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OLMA.txt [2026-03-05T20:28:29.130792] [INFO ] [sig ] [2222/3362] Completed OLMA in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-05T20:28:29.130832] [INFO ] [sig ] [2223/3362] Forecasting OLN... [2026-03-05T20:28:29.130863] [INFO ] [sig ] Generating forecast for: OLN [2026-03-05T20:28:29.130893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-03-05T20:28:29.142334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-03-05T20:28:29.142731] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-03-05T20:28:29.143563] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-03-05T20:28:29.143642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:29.143674] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:29.143703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:29.143760] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:29.202015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:29.202912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:29.203030] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:29.203065] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:29.325628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:29.325991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:29.326034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:29.326063] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:29.330143] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: UP (p=76.93%) [2026-03-05T20:28:29.330459] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-03-05T20:28:29.330625] [INFO ] [sig ] OLN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:29.480831] [INFO ] [LOCAL ] Saved forecast: OLN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OLN.txt [2026-03-05T20:28:29.481005] [INFO ] [sig ] [2223/3362] Completed OLN in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-05T20:28:29.481052] [INFO ] [sig ] [2224/3362] Forecasting OLP... [2026-03-05T20:28:29.481086] [INFO ] [sig ] Generating forecast for: OLP [2026-03-05T20:28:29.481116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-03-05T20:28:29.492645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-03-05T20:28:29.493029] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-03-05T20:28:29.493941] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-03-05T20:28:29.493996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:29.494030] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:29.494059] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:29.494118] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:29.553508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:29.554423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:29.554511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:29.554549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:29.674889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:29.675050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:29.675094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:29.675126] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:29.678712] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: UP (p=98.00%) [2026-03-05T20:28:29.679014] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-03-05T20:28:29.679149] [INFO ] [sig ] OLP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:29.825871] [INFO ] [LOCAL ] Saved forecast: OLP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OLP.txt [2026-03-05T20:28:29.826062] [INFO ] [sig ] [2224/3362] Completed OLP in 0.3s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-05T20:28:29.826104] [INFO ] [sig ] [2225/3362] Forecasting OLPX... [2026-03-05T20:28:29.826135] [INFO ] [sig ] Generating forecast for: OLPX [2026-03-05T20:28:29.826165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-03-05T20:28:29.838107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-03-05T20:28:29.838532] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-03-05T20:28:29.839425] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-03-05T20:28:29.839484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:29.839519] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:29.839547] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:29.839635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:29.901405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:29.902565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:29.902675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:29.902710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:30.026923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:30.027095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:30.027161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:30.027196] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:30.030909] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: DOWN (p=19.47%) [2026-03-05T20:28:30.031213] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-03-05T20:28:30.031380] [INFO ] [sig ] OLPX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:30.181856] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OLPX.txt [2026-03-05T20:28:30.182018] [INFO ] [sig ] [2225/3362] Completed OLPX in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-05T20:28:30.182058] [INFO ] [sig ] [2226/3362] Forecasting OM... [2026-03-05T20:28:30.182088] [INFO ] [sig ] Generating forecast for: OM [2026-03-05T20:28:30.182119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-03-05T20:28:30.193894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-03-05T20:28:30.194280] [INFO ] [FORECASTER] Starting predict_future for OM [2026-03-05T20:28:30.195128] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-03-05T20:28:30.195181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:30.195213] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:30.195241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:30.195298] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:30.254140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:30.255098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:30.255188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:30.255223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:30.379548] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:30.379744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:30.379787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:30.379816] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:30.384109] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: UP (p=92.84%) [2026-03-05T20:28:30.384415] [INFO ] [FORECASTER] Completed predict_future for OM [2026-03-05T20:28:30.384544] [INFO ] [sig ] OM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:30.616387] [INFO ] [LOCAL ] Saved forecast: OM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OM.txt [2026-03-05T20:28:30.616600] [INFO ] [sig ] [2226/3362] Completed OM in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.9m [2026-03-05T20:28:30.616644] [INFO ] [sig ] [2227/3362] Forecasting OMAB... [2026-03-05T20:28:30.616676] [INFO ] [sig ] Generating forecast for: OMAB [2026-03-05T20:28:30.616707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-03-05T20:28:30.628830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-03-05T20:28:30.629254] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-03-05T20:28:30.630139] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-03-05T20:28:30.630192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:30.630225] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:30.630253] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:30.630309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:30.693092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:30.694331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:30.694424] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:30.694457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:30.823330] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:30.823506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:30.823566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:30.823638] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:30.827204] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: DOWN (p=4.81%) [2026-03-05T20:28:30.827532] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-03-05T20:28:30.827729] [INFO ] [sig ] OMAB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:30.978121] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OMAB.txt [2026-03-05T20:28:30.978284] [INFO ] [sig ] [2227/3362] Completed OMAB in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.8m [2026-03-05T20:28:30.978324] [INFO ] [sig ] [2228/3362] Forecasting OMC... [2026-03-05T20:28:30.978355] [INFO ] [sig ] Generating forecast for: OMC [2026-03-05T20:28:30.978385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-03-05T20:28:30.990698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-03-05T20:28:30.991292] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-03-05T20:28:30.992202] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-03-05T20:28:30.992256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:30.992289] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:30.992316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:30.992373] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:31.051834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:31.052828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:31.052920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:31.052956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:31.188689] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:31.188852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:31.188931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:31.188966] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:31.192785] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: UP (p=90.60%) [2026-03-05T20:28:31.193112] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-03-05T20:28:31.193264] [INFO ] [sig ] OMC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:31.348720] [INFO ] [LOCAL ] Saved forecast: OMC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OMC.txt [2026-03-05T20:28:31.348907] [INFO ] [sig ] [2228/3362] Completed OMC in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.8m [2026-03-05T20:28:31.348963] [INFO ] [sig ] [2229/3362] Forecasting OMCL... [2026-03-05T20:28:31.348996] [INFO ] [sig ] Generating forecast for: OMCL [2026-03-05T20:28:31.349038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-03-05T20:28:31.361715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-03-05T20:28:31.362132] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-03-05T20:28:31.363101] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-03-05T20:28:31.363157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:31.363192] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:31.363220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:31.363279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:31.425799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:31.426805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:31.426900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:31.426936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:31.561880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:31.562098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:31.562145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:31.562179] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:31.566095] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: DOWN (p=24.24%) [2026-03-05T20:28:31.566457] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-03-05T20:28:31.566636] [INFO ] [sig ] OMCL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:31.720079] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OMCL.txt [2026-03-05T20:28:31.720251] [INFO ] [sig ] [2229/3362] Completed OMCL in 0.4s | 2.76 sym/s | Total: 13.4m | ETA: 6.8m [2026-03-05T20:28:31.720294] [INFO ] [sig ] [2230/3362] Forecasting OMEX... [2026-03-05T20:28:31.720325] [INFO ] [sig ] Generating forecast for: OMEX [2026-03-05T20:28:31.720355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-03-05T20:28:31.732627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-03-05T20:28:31.733021] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-03-05T20:28:31.733868] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-03-05T20:28:31.733930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:31.733999] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:31.734028] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:31.734086] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:31.794154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:31.795160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:31.795250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:31.795285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:31.920805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:31.920969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:31.921013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:31.921043] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:31.924615] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: DOWN (p=1.45%) [2026-03-05T20:28:31.924924] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-03-05T20:28:31.925064] [INFO ] [sig ] OMEX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:32.076878] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OMEX.txt [2026-03-05T20:28:32.077038] [INFO ] [sig ] [2230/3362] Completed OMEX in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-05T20:28:32.077083] [INFO ] [sig ] [2231/3362] Forecasting OMF... [2026-03-05T20:28:32.077113] [INFO ] [sig ] Generating forecast for: OMF [2026-03-05T20:28:32.077143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-03-05T20:28:32.088964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-03-05T20:28:32.089379] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-03-05T20:28:32.090264] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-03-05T20:28:32.090319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:32.090353] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:32.090382] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:32.090438] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:32.149246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:32.150202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:32.150287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:32.150320] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:32.271727] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:32.271896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:32.271940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:32.271973] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:32.275557] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: DOWN (p=1.97%) [2026-03-05T20:28:32.275881] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-03-05T20:28:32.276021] [INFO ] [sig ] OMF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:32.424192] [INFO ] [LOCAL ] Saved forecast: OMF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OMF.txt [2026-03-05T20:28:32.424355] [INFO ] [sig ] [2231/3362] Completed OMF in 0.3s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-05T20:28:32.424399] [INFO ] [sig ] [2232/3362] Forecasting ON... [2026-03-05T20:28:32.424428] [INFO ] [sig ] Generating forecast for: ON [2026-03-05T20:28:32.424456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-03-05T20:28:32.436240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-03-05T20:28:32.436600] [INFO ] [FORECASTER] Starting predict_future for ON [2026-03-05T20:28:32.437430] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-03-05T20:28:32.437483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:32.437537] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:32.437601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:32.437701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:32.497985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:32.498727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:32.498809] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:32.498844] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:32.627500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:32.627888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:32.627931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:32.627961] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:32.631565] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: DOWN (p=22.39%) [2026-03-05T20:28:32.632104] [INFO ] [FORECASTER] Completed predict_future for ON [2026-03-05T20:28:32.632264] [INFO ] [sig ] ON: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:32.785395] [INFO ] [LOCAL ] Saved forecast: ON 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ON.txt [2026-03-05T20:28:32.785558] [INFO ] [sig ] [2232/3362] Completed ON in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-05T20:28:32.785622] [INFO ] [sig ] [2233/3362] Forecasting ONB... [2026-03-05T20:28:32.785654] [INFO ] [sig ] Generating forecast for: ONB [2026-03-05T20:28:32.785685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-03-05T20:28:32.797467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-03-05T20:28:32.797912] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-03-05T20:28:32.798867] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-03-05T20:28:32.798923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:32.798956] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:32.798983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:32.799040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:32.858848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:32.859796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:32.859886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:32.859919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:32.983819] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:32.983983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:32.984024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:32.984053] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:32.987712] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: DOWN (p=0.48%) [2026-03-05T20:28:32.988029] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-03-05T20:28:32.988170] [INFO ] [sig ] ONB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:33.140770] [INFO ] [LOCAL ] Saved forecast: ONB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ONB.txt [2026-03-05T20:28:33.140907] [INFO ] [sig ] [2233/3362] Completed ONB in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-05T20:28:33.140949] [INFO ] [sig ] [2234/3362] Forecasting ONDS... [2026-03-05T20:28:33.140978] [INFO ] [sig ] Generating forecast for: ONDS [2026-03-05T20:28:33.141008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-03-05T20:28:33.151821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-03-05T20:28:33.152168] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-03-05T20:28:33.153085] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-03-05T20:28:33.153139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:33.153172] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:33.153199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:33.153256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:33.213192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:33.213923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:33.214002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:33.214035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:33.331526] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:33.331700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:33.331744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:33.331771] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:33.335347] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: UP (p=96.68%) [2026-03-05T20:28:33.335658] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-03-05T20:28:33.335791] [INFO ] [sig ] ONDS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:33.485636] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ONDS.txt [2026-03-05T20:28:33.485798] [INFO ] [sig ] [2234/3362] Completed ONDS in 0.3s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-05T20:28:33.485840] [INFO ] [sig ] [2235/3362] Forecasting ONEQ... [2026-03-05T20:28:33.485870] [INFO ] [sig ] Generating forecast for: ONEQ [2026-03-05T20:28:33.485900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-03-05T20:28:33.497855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-03-05T20:28:33.498253] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-03-05T20:28:33.499133] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-03-05T20:28:33.499186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:33.499218] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:33.499244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:33.499299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:33.558886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:33.560013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:33.560101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:33.560136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:33.684941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:33.685102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:33.685144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:33.685172] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:33.688768] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: UP (p=81.71%) [2026-03-05T20:28:33.689063] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-03-05T20:28:33.689202] [INFO ] [sig ] ONEQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:33.836226] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ONEQ.txt [2026-03-05T20:28:33.836384] [INFO ] [sig ] [2235/3362] Completed ONEQ in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-05T20:28:33.836427] [INFO ] [sig ] [2236/3362] Forecasting ONL... [2026-03-05T20:28:33.836465] [INFO ] [sig ] Generating forecast for: ONL [2026-03-05T20:28:33.836496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-03-05T20:28:33.848253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-03-05T20:28:33.848717] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-03-05T20:28:33.849606] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-03-05T20:28:33.849662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:33.849693] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:33.849720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:33.849776] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:33.913166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:33.914311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:33.914405] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:33.914441] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:34.044508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:34.044697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:34.044741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:34.044769] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:34.048756] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: UP (p=66.13%) [2026-03-05T20:28:34.049192] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-03-05T20:28:34.049386] [INFO ] [sig ] ONL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:34.202067] [INFO ] [LOCAL ] Saved forecast: ONL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ONL.txt [2026-03-05T20:28:34.202230] [INFO ] [sig ] [2236/3362] Completed ONL in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-05T20:28:34.202273] [INFO ] [sig ] [2237/3362] Forecasting ONON... [2026-03-05T20:28:34.202303] [INFO ] [sig ] Generating forecast for: ONON [2026-03-05T20:28:34.202334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-03-05T20:28:34.214079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-03-05T20:28:34.214512] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-03-05T20:28:34.215525] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-03-05T20:28:34.215602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:34.215641] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:34.215669] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:34.215726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:34.276720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:34.277744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:34.277862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:34.277896] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:34.399457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:34.399659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:34.399725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:34.399756] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:34.403315] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-03-05T20:28:34.403674] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-03-05T20:28:34.403820] [INFO ] [sig ] ONON: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:34.554510] [INFO ] [LOCAL ] Saved forecast: ONON 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ONON.txt [2026-03-05T20:28:34.554688] [INFO ] [sig ] [2237/3362] Completed ONON in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-05T20:28:34.554731] [INFO ] [sig ] [2238/3362] Forecasting ONTF... [2026-03-05T20:28:34.554763] [INFO ] [sig ] Generating forecast for: ONTF [2026-03-05T20:28:34.554793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-03-05T20:28:34.566467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-03-05T20:28:34.566887] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-03-05T20:28:34.567805] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-03-05T20:28:34.567860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:34.567894] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:34.567921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:34.567978] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:34.625795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:34.626524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:34.626631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:34.626666] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:34.751444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:34.751628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:34.751683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:34.751715] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:34.755464] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: UP (p=69.36%) [2026-03-05T20:28:34.755810] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-03-05T20:28:34.755946] [INFO ] [sig ] ONTF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:34.902030] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ONTF.txt [2026-03-05T20:28:34.902180] [INFO ] [sig ] [2238/3362] Completed ONTF in 0.3s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-05T20:28:34.902220] [INFO ] [sig ] [2239/3362] Forecasting ONTO... [2026-03-05T20:28:34.902251] [INFO ] [sig ] Generating forecast for: ONTO [2026-03-05T20:28:34.902280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-03-05T20:28:34.914072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-03-05T20:28:34.914408] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-03-05T20:28:34.915241] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-03-05T20:28:34.915294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:34.915326] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:34.915354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:34.915411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:34.974252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:34.975133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:34.975220] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:34.975253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:35.106127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:35.106286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:35.106327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:35.106390] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:35.109902] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: DOWN (p=33.94%) [2026-03-05T20:28:35.110181] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-03-05T20:28:35.110308] [INFO ] [sig ] ONTO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:35.261752] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ONTO.txt [2026-03-05T20:28:35.261915] [INFO ] [sig ] [2239/3362] Completed ONTO in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-05T20:28:35.261957] [INFO ] [sig ] [2240/3362] Forecasting OOMA... [2026-03-05T20:28:35.261988] [INFO ] [sig ] Generating forecast for: OOMA [2026-03-05T20:28:35.262019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-03-05T20:28:35.273426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-03-05T20:28:35.273846] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-03-05T20:28:35.274912] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-03-05T20:28:35.274966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:35.275000] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:35.275028] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:35.275085] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:35.336136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:35.337267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:35.337389] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:35.337427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:35.460940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:35.461100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:35.461145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:35.461176] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:35.465175] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: UP (p=82.59%) [2026-03-05T20:28:35.465493] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-03-05T20:28:35.465654] [INFO ] [sig ] OOMA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:35.619796] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OOMA.txt [2026-03-05T20:28:35.619933] [INFO ] [sig ] [2240/3362] Completed OOMA in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-05T20:28:35.619974] [INFO ] [sig ] [2241/3362] Forecasting OPAL... [2026-03-05T20:28:35.620006] [INFO ] [sig ] Generating forecast for: OPAL [2026-03-05T20:28:35.620035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-03-05T20:28:35.632445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-03-05T20:28:35.632867] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-03-05T20:28:35.633788] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-03-05T20:28:35.633843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:35.633877] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:35.633907] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:35.633966] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:35.693883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:35.694674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:35.694782] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:35.694845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:35.815610] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:35.815769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:35.815811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:35.815840] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:35.819384] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: UP (p=74.68%) [2026-03-05T20:28:35.819725] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-03-05T20:28:35.819866] [INFO ] [sig ] OPAL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:35.967117] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OPAL.txt [2026-03-05T20:28:35.967273] [INFO ] [sig ] [2241/3362] Completed OPAL in 0.3s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-05T20:28:35.967313] [INFO ] [sig ] [2242/3362] Forecasting OPBK... [2026-03-05T20:28:35.967345] [INFO ] [sig ] Generating forecast for: OPBK [2026-03-05T20:28:35.967375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-03-05T20:28:35.979216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-03-05T20:28:35.979670] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-03-05T20:28:35.980553] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-03-05T20:28:35.980641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:35.980684] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:35.980720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:35.980793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:36.039643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:36.040512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:36.040614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:36.040651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:36.160673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:36.160838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:36.160880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:36.160909] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:36.164359] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: DOWN (p=38.75%) [2026-03-05T20:28:36.164693] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-03-05T20:28:36.164844] [INFO ] [sig ] OPBK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:36.316664] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OPBK.txt [2026-03-05T20:28:36.316827] [INFO ] [sig ] [2242/3362] Completed OPBK in 0.3s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-05T20:28:36.316871] [INFO ] [sig ] [2243/3362] Forecasting OPCH... [2026-03-05T20:28:36.316903] [INFO ] [sig ] Generating forecast for: OPCH [2026-03-05T20:28:36.316937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-03-05T20:28:36.333095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-03-05T20:28:36.333488] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-03-05T20:28:36.334388] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-03-05T20:28:36.334445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:36.334479] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:36.334532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:36.334622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:36.396724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:36.397725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:36.397817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:36.397852] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:36.523504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:36.523690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:36.523741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:36.523778] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:36.527291] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: UP (p=64.30%) [2026-03-05T20:28:36.527570] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-03-05T20:28:36.527780] [INFO ] [sig ] OPCH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:36.672690] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OPCH.txt [2026-03-05T20:28:36.672849] [INFO ] [sig ] [2243/3362] Completed OPCH in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.8m [2026-03-05T20:28:36.672891] [INFO ] [sig ] [2244/3362] Forecasting OPEN... [2026-03-05T20:28:36.672922] [INFO ] [sig ] Generating forecast for: OPEN [2026-03-05T20:28:36.672953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-03-05T20:28:36.684364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-03-05T20:28:36.684684] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-03-05T20:28:36.685484] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-03-05T20:28:36.685538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:36.685591] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:36.685622] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:36.685679] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:36.743016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:36.743647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:36.743729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:36.743761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:36.864482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:36.864674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:36.864719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:36.864749] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:36.868424] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: UP (p=84.33%) [2026-03-05T20:28:36.868740] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-03-05T20:28:36.868873] [INFO ] [sig ] OPEN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:37.022173] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OPEN.txt [2026-03-05T20:28:37.022338] [INFO ] [sig ] [2244/3362] Completed OPEN in 0.3s | 2.76 sym/s | Total: 13.5m | ETA: 6.7m [2026-03-05T20:28:37.022381] [INFO ] [sig ] [2245/3362] Forecasting OPFI... [2026-03-05T20:28:37.022410] [INFO ] [sig ] Generating forecast for: OPFI [2026-03-05T20:28:37.022440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-03-05T20:28:37.034662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-03-05T20:28:37.035067] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-03-05T20:28:37.035985] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-03-05T20:28:37.036041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:37.036075] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:37.036105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:37.036164] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:37.098423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:37.099416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:37.099513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:37.099549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:37.224945] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:37.225132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:37.225193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:37.225224] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:37.229099] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: UP (p=68.73%) [2026-03-05T20:28:37.229445] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-03-05T20:28:37.229614] [INFO ] [sig ] OPFI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:37.378400] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OPFI.txt [2026-03-05T20:28:37.378591] [INFO ] [sig ] [2245/3362] Completed OPFI in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.7m [2026-03-05T20:28:37.378653] [INFO ] [sig ] [2246/3362] Forecasting OPK... [2026-03-05T20:28:37.378694] [INFO ] [sig ] Generating forecast for: OPK [2026-03-05T20:28:37.378733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-03-05T20:28:37.391863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-03-05T20:28:37.392299] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-03-05T20:28:37.393180] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-03-05T20:28:37.393235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:37.393270] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:37.393299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:37.393359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:37.453147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:37.454086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:37.454176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:37.454211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:37.581328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:37.581519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:37.581606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:37.581662] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:37.586998] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: UP (p=94.52%) [2026-03-05T20:28:37.587431] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-03-05T20:28:37.587666] [INFO ] [sig ] OPK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:37.741586] [INFO ] [LOCAL ] Saved forecast: OPK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OPK.txt [2026-03-05T20:28:37.741751] [INFO ] [sig ] [2246/3362] Completed OPK in 0.4s | 2.76 sym/s | Total: 13.5m | ETA: 6.7m [2026-03-05T20:28:37.741790] [INFO ] [sig ] [2247/3362] Forecasting OPP... [2026-03-05T20:28:37.741820] [INFO ] [sig ] Generating forecast for: OPP [2026-03-05T20:28:37.741859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-03-05T20:28:37.755097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-03-05T20:28:37.755641] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-03-05T20:28:37.756820] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-03-05T20:28:37.756883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:37.756958] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:37.756992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:37.757065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:37.819060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:37.819973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:37.820060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:37.820095] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:37.946749] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:37.947122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:37.947179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:37.947211] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:37.951869] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: DOWN (p=1.33%) [2026-03-05T20:28:37.952242] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-03-05T20:28:37.952617] [INFO ] [sig ] OPP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:38.100393] [INFO ] [LOCAL ] Saved forecast: OPP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OPP.txt [2026-03-05T20:28:38.100614] [INFO ] [sig ] [2247/3362] Completed OPP in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-05T20:28:38.100673] [INFO ] [sig ] [2248/3362] Forecasting OPRA... [2026-03-05T20:28:38.100710] [INFO ] [sig ] Generating forecast for: OPRA [2026-03-05T20:28:38.100740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-03-05T20:28:38.114204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-03-05T20:28:38.114625] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-03-05T20:28:38.115535] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-03-05T20:28:38.115616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:38.115651] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:38.115679] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:38.115737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:38.173812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:38.174805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:38.174894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:38.174927] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:38.298370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:38.298535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:38.298600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:38.298634] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:38.302197] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: DOWN (p=6.45%) [2026-03-05T20:28:38.302508] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-03-05T20:28:38.302671] [INFO ] [sig ] OPRA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:38.451546] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OPRA.txt [2026-03-05T20:28:38.451730] [INFO ] [sig ] [2248/3362] Completed OPRA in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-05T20:28:38.451777] [INFO ] [sig ] [2249/3362] Forecasting OPTX... [2026-03-05T20:28:38.451808] [INFO ] [sig ] Generating forecast for: OPTX [2026-03-05T20:28:38.451837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-03-05T20:28:38.464544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-03-05T20:28:38.465158] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-03-05T20:28:38.466236] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-03-05T20:28:38.466291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:38.466326] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:38.466361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:38.466425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:38.528897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:38.529778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:38.529868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:38.529903] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:38.650980] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:38.651140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:38.651185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:38.651215] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:38.654853] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: DOWN (p=33.66%) [2026-03-05T20:28:38.655147] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-03-05T20:28:38.655288] [INFO ] [sig ] OPTX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:38.808535] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OPTX.txt [2026-03-05T20:28:38.808768] [INFO ] [sig ] [2249/3362] Completed OPTX in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-05T20:28:38.808823] [INFO ] [sig ] [2250/3362] Forecasting OPXS... [2026-03-05T20:28:38.808857] [INFO ] [sig ] Generating forecast for: OPXS [2026-03-05T20:28:38.808890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-03-05T20:28:38.821258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-03-05T20:28:38.821696] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-03-05T20:28:38.822618] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-03-05T20:28:38.822680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:38.822730] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:38.822779] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:38.822869] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:38.883650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:38.884528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:38.884664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:38.884712] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:39.010446] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:39.010631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:39.010682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:39.010770] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:39.014443] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: UP (p=79.01%) [2026-03-05T20:28:39.014756] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-03-05T20:28:39.014895] [INFO ] [sig ] OPXS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:39.171234] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OPXS.txt [2026-03-05T20:28:39.171409] [INFO ] [sig ] [2250/3362] Completed OPXS in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-05T20:28:39.171477] [INFO ] [sig ] [2251/3362] Forecasting ORA... [2026-03-05T20:28:39.171513] [INFO ] [sig ] Generating forecast for: ORA [2026-03-05T20:28:39.171544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-03-05T20:28:39.184119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-03-05T20:28:39.184489] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-03-05T20:28:39.185389] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-03-05T20:28:39.185444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:39.185481] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:39.185550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:39.185645] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:39.247745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:39.248520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:39.248624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:39.248663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:39.370556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:39.370760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:39.370811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:39.370847] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:39.374293] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: DOWN (p=18.04%) [2026-03-05T20:28:39.374595] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-03-05T20:28:39.374744] [INFO ] [sig ] ORA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:39.520661] [INFO ] [LOCAL ] Saved forecast: ORA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ORA.txt [2026-03-05T20:28:39.520812] [INFO ] [sig ] [2251/3362] Completed ORA in 0.3s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-05T20:28:39.520852] [INFO ] [sig ] [2252/3362] Forecasting ORC... [2026-03-05T20:28:39.520883] [INFO ] [sig ] Generating forecast for: ORC [2026-03-05T20:28:39.520914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-03-05T20:28:39.531789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-03-05T20:28:39.532109] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-03-05T20:28:39.532976] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-03-05T20:28:39.533029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:39.533062] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:39.533089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:39.533147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:39.593375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:39.594291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:39.594371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:39.594404] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:39.712952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:39.713115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:39.713156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:39.713186] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:39.716656] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: UP (p=86.96%) [2026-03-05T20:28:39.716946] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-03-05T20:28:39.717077] [INFO ] [sig ] ORC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:39.883441] [INFO ] [LOCAL ] Saved forecast: ORC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ORC.txt [2026-03-05T20:28:39.883634] [INFO ] [sig ] [2252/3362] Completed ORC in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-05T20:28:39.883680] [INFO ] [sig ] [2253/3362] Forecasting ORGO... [2026-03-05T20:28:39.883714] [INFO ] [sig ] Generating forecast for: ORGO [2026-03-05T20:28:39.883746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-03-05T20:28:39.896357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-03-05T20:28:39.896783] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-03-05T20:28:39.897903] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-03-05T20:28:39.898148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:39.898196] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:39.898241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:39.898310] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:39.965628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:39.966535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:39.966646] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:39.966682] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:40.093795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:40.093955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:40.093999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:40.094032] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:40.097691] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: DOWN (p=17.29%) [2026-03-05T20:28:40.097990] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-03-05T20:28:40.098126] [INFO ] [sig ] ORGO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:40.251898] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ORGO.txt [2026-03-05T20:28:40.252050] [INFO ] [sig ] [2253/3362] Completed ORGO in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-05T20:28:40.252089] [INFO ] [sig ] [2254/3362] Forecasting ORIC... [2026-03-05T20:28:40.252120] [INFO ] [sig ] Generating forecast for: ORIC [2026-03-05T20:28:40.252150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-03-05T20:28:40.263925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-03-05T20:28:40.264280] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-03-05T20:28:40.265121] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-03-05T20:28:40.265175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:40.265209] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:40.265237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:40.265309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:40.323145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:40.323917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:40.324009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:40.324054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:40.458787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:40.458969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:40.459013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:40.459044] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:40.463191] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: UP (p=61.08%) [2026-03-05T20:28:40.463505] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-03-05T20:28:40.463717] [INFO ] [sig ] ORIC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:40.618232] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ORIC.txt [2026-03-05T20:28:40.618400] [INFO ] [sig ] [2254/3362] Completed ORIC in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-05T20:28:40.618450] [INFO ] [sig ] [2255/3362] Forecasting ORKA... [2026-03-05T20:28:40.618485] [INFO ] [sig ] Generating forecast for: ORKA [2026-03-05T20:28:40.618518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-03-05T20:28:40.631145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-03-05T20:28:40.631521] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-03-05T20:28:40.632451] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-03-05T20:28:40.632507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:40.632541] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:40.632569] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:40.632650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:40.694779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:40.695780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:40.695900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:40.695938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:40.824017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:40.824181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:40.824226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:40.824258] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:40.828170] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: DOWN (p=39.86%) [2026-03-05T20:28:40.828501] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-03-05T20:28:40.828665] [INFO ] [sig ] ORKA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:40.980736] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ORKA.txt [2026-03-05T20:28:40.980892] [INFO ] [sig ] [2255/3362] Completed ORKA in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-05T20:28:40.980933] [INFO ] [sig ] [2256/3362] Forecasting ORLY... [2026-03-05T20:28:40.980967] [INFO ] [sig ] Generating forecast for: ORLY [2026-03-05T20:28:40.981010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-03-05T20:28:40.993505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-03-05T20:28:40.993906] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-03-05T20:28:40.994775] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-03-05T20:28:40.994862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:40.994900] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:40.994931] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:40.994990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:41.054905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:41.055708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:41.055811] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:41.055844] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:41.187997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:41.188215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:41.188266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:41.188299] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:41.192226] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: DOWN (p=40.93%) [2026-03-05T20:28:41.192545] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-03-05T20:28:41.192704] [INFO ] [sig ] ORLY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:41.350985] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ORLY.txt [2026-03-05T20:28:41.351163] [INFO ] [sig ] [2256/3362] Completed ORLY in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-05T20:28:41.351207] [INFO ] [sig ] [2257/3362] Forecasting ORMP... [2026-03-05T20:28:41.351241] [INFO ] [sig ] Generating forecast for: ORMP [2026-03-05T20:28:41.351283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-03-05T20:28:41.363940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-03-05T20:28:41.364381] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-03-05T20:28:41.365311] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-03-05T20:28:41.365374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:41.365427] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:41.365469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:41.365531] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:41.432136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:41.433130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:41.433256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:41.433294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:41.561549] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:41.561745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:41.561796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:41.561832] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:41.566191] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: DOWN (p=21.81%) [2026-03-05T20:28:41.566548] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-03-05T20:28:41.566720] [INFO ] [sig ] ORMP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:41.754638] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ORMP.txt [2026-03-05T20:28:41.754858] [INFO ] [sig ] [2257/3362] Completed ORMP in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-05T20:28:41.754916] [INFO ] [sig ] [2258/3362] Forecasting ORN... [2026-03-05T20:28:41.754966] [INFO ] [sig ] Generating forecast for: ORN [2026-03-05T20:28:41.755024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-03-05T20:28:41.771724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-03-05T20:28:41.772254] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-03-05T20:28:41.773547] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-03-05T20:28:41.773652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:41.773714] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:41.773763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:41.773855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:41.842609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:41.843558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:41.843669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:41.843704] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:41.977851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:41.978027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:41.978079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:41.978115] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:41.982066] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: UP (p=60.11%) [2026-03-05T20:28:41.982377] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-03-05T20:28:41.982553] [INFO ] [sig ] ORN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:42.139834] [INFO ] [LOCAL ] Saved forecast: ORN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ORN.txt [2026-03-05T20:28:42.139998] [INFO ] [sig ] [2258/3362] Completed ORN in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-05T20:28:42.140042] [INFO ] [sig ] [2259/3362] Forecasting ORRF... [2026-03-05T20:28:42.140075] [INFO ] [sig ] Generating forecast for: ORRF [2026-03-05T20:28:42.140109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-03-05T20:28:42.152714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-03-05T20:28:42.153100] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-03-05T20:28:42.153981] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-03-05T20:28:42.154036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:42.154070] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:42.154100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:42.154159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:42.218210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:42.219282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:42.219371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:42.219405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:42.348961] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:42.349118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:42.349166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:42.349196] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:42.353047] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: DOWN (p=2.76%) [2026-03-05T20:28:42.353338] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-03-05T20:28:42.353475] [INFO ] [sig ] ORRF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:42.521784] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ORRF.txt [2026-03-05T20:28:42.521963] [INFO ] [sig ] [2259/3362] Completed ORRF in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.7m [2026-03-05T20:28:42.522007] [INFO ] [sig ] [2260/3362] Forecasting OS... [2026-03-05T20:28:42.522041] [INFO ] [sig ] Generating forecast for: OS [2026-03-05T20:28:42.522073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-03-05T20:28:42.535340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-03-05T20:28:42.535784] [INFO ] [FORECASTER] Starting predict_future for OS [2026-03-05T20:28:42.537027] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-03-05T20:28:42.537085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:42.537121] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:42.537150] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:42.537208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:42.602027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:42.602960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:42.603044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:42.603078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:42.732593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:42.732757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:42.732801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:42.732833] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:42.736815] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: UP (p=85.56%) [2026-03-05T20:28:42.737167] [INFO ] [FORECASTER] Completed predict_future for OS [2026-03-05T20:28:42.737316] [INFO ] [sig ] OS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:42.888642] [INFO ] [LOCAL ] Saved forecast: OS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OS.txt [2026-03-05T20:28:42.888862] [INFO ] [sig ] [2260/3362] Completed OS in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.6m [2026-03-05T20:28:42.888913] [INFO ] [sig ] [2261/3362] Forecasting OSBC... [2026-03-05T20:28:42.888950] [INFO ] [sig ] Generating forecast for: OSBC [2026-03-05T20:28:42.888984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-03-05T20:28:42.900218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-03-05T20:28:42.900638] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-03-05T20:28:42.901499] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-03-05T20:28:42.901553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:42.901614] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:42.901644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:42.901701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:42.958645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:42.959553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:42.959657] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:42.959691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:43.076323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:43.076483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:43.076525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:43.076555] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:43.080101] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: UP (p=77.61%) [2026-03-05T20:28:43.080420] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-03-05T20:28:43.080557] [INFO ] [sig ] OSBC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:43.231385] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OSBC.txt [2026-03-05T20:28:43.231603] [INFO ] [sig ] [2261/3362] Completed OSBC in 0.3s | 2.76 sym/s | Total: 13.6m | ETA: 6.6m [2026-03-05T20:28:43.231656] [INFO ] [sig ] [2262/3362] Forecasting OSIS... [2026-03-05T20:28:43.231688] [INFO ] [sig ] Generating forecast for: OSIS [2026-03-05T20:28:43.231721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-03-05T20:28:43.244470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-03-05T20:28:43.244876] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-03-05T20:28:43.245784] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-03-05T20:28:43.245842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:43.245882] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:43.245912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:43.245969] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:43.305746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:43.306609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:43.306712] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:43.306766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:43.437564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:43.437765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:43.437811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:43.437841] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:43.441532] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: DOWN (p=7.07%) [2026-03-05T20:28:43.441846] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-03-05T20:28:43.441983] [INFO ] [sig ] OSIS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:43.594778] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OSIS.txt [2026-03-05T20:28:43.594957] [INFO ] [sig ] [2262/3362] Completed OSIS in 0.4s | 2.76 sym/s | Total: 13.6m | ETA: 6.6m [2026-03-05T20:28:43.595018] [INFO ] [sig ] [2263/3362] Forecasting OSPN... [2026-03-05T20:28:43.595050] [INFO ] [sig ] Generating forecast for: OSPN [2026-03-05T20:28:43.595082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-03-05T20:28:43.606651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-03-05T20:28:43.606981] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-03-05T20:28:43.607891] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-03-05T20:28:43.607945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:43.607978] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:43.608005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:43.608061] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:43.667160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:43.668141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:43.668229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:43.668266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:43.790825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:43.790994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:43.791054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:43.791112] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:43.794756] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: UP (p=80.12%) [2026-03-05T20:28:43.795084] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-03-05T20:28:43.795248] [INFO ] [sig ] OSPN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:43.963059] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OSPN.txt [2026-03-05T20:28:43.963246] [INFO ] [sig ] [2263/3362] Completed OSPN in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-05T20:28:43.963288] [INFO ] [sig ] [2264/3362] Forecasting OSS... [2026-03-05T20:28:43.963318] [INFO ] [sig ] Generating forecast for: OSS [2026-03-05T20:28:43.963348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-03-05T20:28:43.977369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-03-05T20:28:43.977989] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-03-05T20:28:43.979430] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-03-05T20:28:43.979538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:43.979703] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:43.979752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:43.979861] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:44.064188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:44.065404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:44.065542] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:44.065609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:44.201729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:44.201900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:44.201942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:44.201972] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:44.205970] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: UP (p=95.73%) [2026-03-05T20:28:44.206324] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-03-05T20:28:44.206473] [INFO ] [sig ] OSS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:44.361568] [INFO ] [LOCAL ] Saved forecast: OSS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OSS.txt [2026-03-05T20:28:44.361725] [INFO ] [sig ] [2264/3362] Completed OSS in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-05T20:28:44.361766] [INFO ] [sig ] [2265/3362] Forecasting OTEX... [2026-03-05T20:28:44.361796] [INFO ] [sig ] Generating forecast for: OTEX [2026-03-05T20:28:44.361827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-03-05T20:28:44.373218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-03-05T20:28:44.373554] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-03-05T20:28:44.374399] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-03-05T20:28:44.374452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:44.374485] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:44.374512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:44.374594] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:44.432552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:44.433354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:44.433456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:44.433489] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:44.561266] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:44.561422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:44.561464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:44.561493] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:44.565038] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: DOWN (p=46.26%) [2026-03-05T20:28:44.565325] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-03-05T20:28:44.565453] [INFO ] [sig ] OTEX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:44.720502] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OTEX.txt [2026-03-05T20:28:44.720697] [INFO ] [sig ] [2265/3362] Completed OTEX in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-05T20:28:44.720741] [INFO ] [sig ] [2266/3362] Forecasting OTIS... [2026-03-05T20:28:44.720775] [INFO ] [sig ] Generating forecast for: OTIS [2026-03-05T20:28:44.720809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-03-05T20:28:44.732254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-03-05T20:28:44.732591] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-03-05T20:28:44.733447] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-03-05T20:28:44.733504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:44.733540] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:44.733570] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:44.733654] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:44.794795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:44.795837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:44.795930] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:44.795973] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:44.926562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:44.926743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:44.926788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:44.926819] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:44.930490] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: UP (p=91.00%) [2026-03-05T20:28:44.930829] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-03-05T20:28:44.930983] [INFO ] [sig ] OTIS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:45.090097] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OTIS.txt [2026-03-05T20:28:45.090246] [INFO ] [sig ] [2266/3362] Completed OTIS in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-05T20:28:45.090290] [INFO ] [sig ] [2267/3362] Forecasting OTLY... [2026-03-05T20:28:45.090323] [INFO ] [sig ] Generating forecast for: OTLY [2026-03-05T20:28:45.090356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-03-05T20:28:45.102438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-03-05T20:28:45.102815] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-03-05T20:28:45.103826] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-03-05T20:28:45.103886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:45.103936] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:45.103967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:45.104027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:45.168908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:45.169794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:45.169889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:45.169928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:45.303047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:45.303206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:45.303251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:45.303320] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:45.307369] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: DOWN (p=29.79%) [2026-03-05T20:28:45.307718] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-03-05T20:28:45.307879] [INFO ] [sig ] OTLY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:45.465659] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OTLY.txt [2026-03-05T20:28:45.465822] [INFO ] [sig ] [2267/3362] Completed OTLY in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-05T20:28:45.465883] [INFO ] [sig ] [2268/3362] Forecasting OVID... [2026-03-05T20:28:45.465926] [INFO ] [sig ] Generating forecast for: OVID [2026-03-05T20:28:45.465960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-03-05T20:28:45.478595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-03-05T20:28:45.478962] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-03-05T20:28:45.479821] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-03-05T20:28:45.479890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:45.479933] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:45.479982] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:45.480063] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:45.547613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:45.548629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:45.548720] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:45.548754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:45.669209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:45.669369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:45.669413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:45.669445] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:45.673167] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: DOWN (p=2.34%) [2026-03-05T20:28:45.673457] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-03-05T20:28:45.673610] [INFO ] [sig ] OVID: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:45.830058] [INFO ] [LOCAL ] Saved forecast: OVID 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OVID.txt [2026-03-05T20:28:45.830225] [INFO ] [sig ] [2268/3362] Completed OVID in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-05T20:28:45.830272] [INFO ] [sig ] [2269/3362] Forecasting OVLY... [2026-03-05T20:28:45.830306] [INFO ] [sig ] Generating forecast for: OVLY [2026-03-05T20:28:45.830337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-03-05T20:28:45.842483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-03-05T20:28:45.842951] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-03-05T20:28:45.843893] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-03-05T20:28:45.843953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:45.843988] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:45.844016] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:45.844078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:45.906247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:45.907186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:45.907280] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:45.907323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:46.016198] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:46.016371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:46.016415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:46.016450] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:46.020567] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-03-05T20:28:46.020968] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-03-05T20:28:46.021153] [INFO ] [sig ] OVLY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:46.180056] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OVLY.txt [2026-03-05T20:28:46.180231] [INFO ] [sig ] [2269/3362] Completed OVLY in 0.3s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-05T20:28:46.180272] [INFO ] [sig ] [2270/3362] Forecasting OWL... [2026-03-05T20:28:46.180303] [INFO ] [sig ] Generating forecast for: OWL [2026-03-05T20:28:46.180334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-03-05T20:28:46.192454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-03-05T20:28:46.192927] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-03-05T20:28:46.193957] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-03-05T20:28:46.194023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:46.194065] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:46.194098] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:46.194157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:46.275446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:46.276737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:46.276886] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:46.276949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:46.455772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:46.456020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:46.456070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:46.456101] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:46.461327] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: UP (p=82.57%) [2026-03-05T20:28:46.461839] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-03-05T20:28:46.462065] [INFO ] [sig ] OWL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:46.705626] [INFO ] [LOCAL ] Saved forecast: OWL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OWL.txt [2026-03-05T20:28:46.705860] [INFO ] [sig ] [2270/3362] Completed OWL in 0.5s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-05T20:28:46.705940] [INFO ] [sig ] [2271/3362] Forecasting OXLC... [2026-03-05T20:28:46.705996] [INFO ] [sig ] Generating forecast for: OXLC [2026-03-05T20:28:46.706047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-03-05T20:28:46.744837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-03-05T20:28:46.745383] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-03-05T20:28:46.746617] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-03-05T20:28:46.746689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:46.746748] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:46.746786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:46.746868] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:46.835415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:46.836688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:46.836808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:46.836853] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:47.045951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:47.046209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:47.046287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:47.046331] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:47.052135] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: DOWN (p=32.17%) [2026-03-05T20:28:47.052651] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-03-05T20:28:47.052875] [INFO ] [sig ] OXLC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:47.294267] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OXLC.txt [2026-03-05T20:28:47.294520] [INFO ] [sig ] [2271/3362] Completed OXLC in 0.6s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-05T20:28:47.294616] [INFO ] [sig ] [2272/3362] Forecasting OXM... [2026-03-05T20:28:47.294677] [INFO ] [sig ] Generating forecast for: OXM [2026-03-05T20:28:47.294733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-03-05T20:28:47.311861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-03-05T20:28:47.312387] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-03-05T20:28:47.313700] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-03-05T20:28:47.313778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:47.313836] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:47.313888] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:47.313982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:47.405672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:47.406875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:47.406981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:47.407017] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:47.537158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:47.537334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:47.537400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:47.537432] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:47.541361] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: DOWN (p=21.62%) [2026-03-05T20:28:47.541729] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-03-05T20:28:47.541915] [INFO ] [sig ] OXM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:47.734762] [INFO ] [LOCAL ] Saved forecast: OXM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/OXM.txt [2026-03-05T20:28:47.734974] [INFO ] [sig ] [2272/3362] Completed OXM in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-05T20:28:47.735030] [INFO ] [sig ] [2273/3362] Forecasting OXSQ... [2026-03-05T20:28:47.735081] [INFO ] [sig ] Generating forecast for: OXSQ [2026-03-05T20:28:47.735141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-03-05T20:28:47.747748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-03-05T20:28:47.748230] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-03-05T20:28:47.749337] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-03-05T20:28:47.749396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:47.749432] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:47.749460] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:47.749518] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:47.808973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:47.809945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:47.810051] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:47.810092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:47.945611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:47.945779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:47.945823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:47.945852] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:47.949625] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: UP (p=86.85%) [2026-03-05T20:28:47.949960] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-03-05T20:28:47.950120] [INFO ] [sig ] OXSQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:48.109220] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OXSQ.txt [2026-03-05T20:28:48.109381] [INFO ] [sig ] [2273/3362] Completed OXSQ in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-05T20:28:48.109423] [INFO ] [sig ] [2274/3362] Forecasting OZEM... [2026-03-05T20:28:48.109456] [INFO ] [sig ] Generating forecast for: OZEM [2026-03-05T20:28:48.109486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-03-05T20:28:48.121046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-03-05T20:28:48.121495] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-03-05T20:28:48.122404] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-03-05T20:28:48.122459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:48.122492] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:48.122521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:48.122604] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:48.182331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:48.183208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:48.183326] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:48.183362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:48.297417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:48.297601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:48.297668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:48.297721] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:48.301751] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: UP (p=96.56%) [2026-03-05T20:28:48.302054] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-03-05T20:28:48.302192] [INFO ] [sig ] OZEM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:48.454292] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OZEM.txt [2026-03-05T20:28:48.454436] [INFO ] [sig ] [2274/3362] Completed OZEM in 0.3s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-05T20:28:48.454476] [INFO ] [sig ] [2275/3362] Forecasting OZK... [2026-03-05T20:28:48.454508] [INFO ] [sig ] Generating forecast for: OZK [2026-03-05T20:28:48.454538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-03-05T20:28:48.466041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-03-05T20:28:48.466382] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-03-05T20:28:48.467256] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-03-05T20:28:48.467309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:48.467342] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:48.467369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:48.467426] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:48.526515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:48.527340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:48.527430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:48.527470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:48.656304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:48.656497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:48.656543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:48.656595] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:48.660559] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: UP (p=70.14%) [2026-03-05T20:28:48.660932] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-03-05T20:28:48.661108] [INFO ] [sig ] OZK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:48.826083] [INFO ] [LOCAL ] Saved forecast: OZK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OZK.txt [2026-03-05T20:28:48.826247] [INFO ] [sig ] [2275/3362] Completed OZK in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-05T20:28:48.826289] [INFO ] [sig ] [2276/3362] Forecasting OZKAP... [2026-03-05T20:28:48.826320] [INFO ] [sig ] Generating forecast for: OZKAP [2026-03-05T20:28:48.826351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-03-05T20:28:48.839768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-03-05T20:28:48.840233] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-03-05T20:28:48.841373] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-03-05T20:28:48.841435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:48.841470] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:48.841498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:48.841557] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:48.905874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:48.906826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:48.906944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:48.906987] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:49.027876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:49.028040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:49.028081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:49.028111] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:49.031830] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: UP (p=90.74%) [2026-03-05T20:28:49.032167] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-03-05T20:28:49.032309] [INFO ] [sig ] OZKAP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:49.184498] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/OZKAP.txt [2026-03-05T20:28:49.184689] [INFO ] [sig ] [2276/3362] Completed OZKAP in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.6m [2026-03-05T20:28:49.184732] [INFO ] [sig ] [2277/3362] Forecasting PAA... [2026-03-05T20:28:49.184763] [INFO ] [sig ] Generating forecast for: PAA [2026-03-05T20:28:49.184794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-03-05T20:28:49.197512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-03-05T20:28:49.197995] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-03-05T20:28:49.198878] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-03-05T20:28:49.198932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:49.198966] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:49.198994] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:49.199050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:49.262025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:49.263389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:49.263483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:49.263517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:49.400299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:49.400472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:49.400517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:49.400549] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:49.404765] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: UP (p=76.96%) [2026-03-05T20:28:49.405083] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-03-05T20:28:49.405415] [INFO ] [sig ] PAA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:49.579788] [INFO ] [LOCAL ] Saved forecast: PAA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PAA.txt [2026-03-05T20:28:49.580016] [INFO ] [sig ] [2277/3362] Completed PAA in 0.4s | 2.76 sym/s | Total: 13.7m | ETA: 6.5m [2026-03-05T20:28:49.580058] [INFO ] [sig ] [2278/3362] Forecasting PAAS... [2026-03-05T20:28:49.580089] [INFO ] [sig ] Generating forecast for: PAAS [2026-03-05T20:28:49.580119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-03-05T20:28:49.592470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-03-05T20:28:49.592923] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-03-05T20:28:49.593836] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-03-05T20:28:49.593891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:49.593947] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:49.593977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:49.594036] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:49.654463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:49.655398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:49.655486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:49.655519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:49.785517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:49.785707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:49.785752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:49.785781] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:49.790300] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: UP (p=83.08%) [2026-03-05T20:28:49.790617] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-03-05T20:28:49.790756] [INFO ] [sig ] PAAS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:49.957259] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PAAS.txt [2026-03-05T20:28:49.957432] [INFO ] [sig ] [2278/3362] Completed PAAS in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-05T20:28:49.957481] [INFO ] [sig ] [2279/3362] Forecasting PAC... [2026-03-05T20:28:49.957514] [INFO ] [sig ] Generating forecast for: PAC [2026-03-05T20:28:49.957546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-03-05T20:28:49.969505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-03-05T20:28:49.969953] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-03-05T20:28:49.971060] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-03-05T20:28:49.971128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:49.971162] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:49.971193] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:49.971251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:50.030007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:50.031189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:50.031467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:50.031500] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:50.168435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:50.168618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:50.168663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:50.168692] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:50.172246] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: UP (p=99.55%) [2026-03-05T20:28:50.172554] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-03-05T20:28:50.172721] [INFO ] [sig ] PAC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:50.323398] [INFO ] [LOCAL ] Saved forecast: PAC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PAC.txt [2026-03-05T20:28:50.323588] [INFO ] [sig ] [2279/3362] Completed PAC in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-05T20:28:50.323633] [INFO ] [sig ] [2280/3362] Forecasting PACB... [2026-03-05T20:28:50.323665] [INFO ] [sig ] Generating forecast for: PACB [2026-03-05T20:28:50.323695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-03-05T20:28:50.336751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-03-05T20:28:50.337149] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-03-05T20:28:50.338298] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-03-05T20:28:50.338353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:50.338388] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:50.338414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:50.338475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:50.406477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:50.407600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:50.407714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:50.407750] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:50.548811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:50.548969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:50.549011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:50.549042] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:50.552691] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: DOWN (p=41.21%) [2026-03-05T20:28:50.552971] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-03-05T20:28:50.553104] [INFO ] [sig ] PACB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:50.700215] [INFO ] [LOCAL ] Saved forecast: PACB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PACB.txt [2026-03-05T20:28:50.700370] [INFO ] [sig ] [2280/3362] Completed PACB in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-05T20:28:50.700411] [INFO ] [sig ] [2281/3362] Forecasting PACK... [2026-03-05T20:28:50.700443] [INFO ] [sig ] Generating forecast for: PACK [2026-03-05T20:28:50.700473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-03-05T20:28:50.711822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-03-05T20:28:50.712249] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-03-05T20:28:50.713138] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-03-05T20:28:50.713192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:50.713264] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:50.713294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:50.713353] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:50.777147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:50.778169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:50.778257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:50.778291] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:50.905941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:50.906117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:50.906159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:50.906187] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:50.910061] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: DOWN (p=23.85%) [2026-03-05T20:28:50.910466] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-03-05T20:28:50.910642] [INFO ] [sig ] PACK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:51.067160] [INFO ] [LOCAL ] Saved forecast: PACK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PACK.txt [2026-03-05T20:28:51.067336] [INFO ] [sig ] [2281/3362] Completed PACK in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-05T20:28:51.067385] [INFO ] [sig ] [2282/3362] Forecasting PAGP... [2026-03-05T20:28:51.067426] [INFO ] [sig ] Generating forecast for: PAGP [2026-03-05T20:28:51.067459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-03-05T20:28:51.080494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-03-05T20:28:51.080977] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-03-05T20:28:51.081929] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-03-05T20:28:51.081984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:51.082018] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:51.082045] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:51.082103] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:51.145596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:51.146729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:51.146819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:51.146854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:51.283398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:51.283563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:51.283638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:51.283669] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:51.287605] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: UP (p=56.17%) [2026-03-05T20:28:51.287987] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-03-05T20:28:51.288168] [INFO ] [sig ] PAGP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:51.451782] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PAGP.txt [2026-03-05T20:28:51.451954] [INFO ] [sig ] [2282/3362] Completed PAGP in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-05T20:28:51.451994] [INFO ] [sig ] [2283/3362] Forecasting PAGS... [2026-03-05T20:28:51.452026] [INFO ] [sig ] Generating forecast for: PAGS [2026-03-05T20:28:51.452056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-03-05T20:28:51.465593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-03-05T20:28:51.466045] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-03-05T20:28:51.466948] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-03-05T20:28:51.467003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:51.467038] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:51.467066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:51.467123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:51.532416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:51.533421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:51.533520] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:51.533555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:51.664003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:51.664173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:51.664216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:51.664246] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:51.668356] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: UP (p=91.99%) [2026-03-05T20:28:51.668701] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-03-05T20:28:51.668844] [INFO ] [sig ] PAGS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:51.813318] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PAGS.txt [2026-03-05T20:28:51.813446] [INFO ] [sig ] [2283/3362] Completed PAGS in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-05T20:28:51.813485] [INFO ] [sig ] [2284/3362] Forecasting PAHC... [2026-03-05T20:28:51.813517] [INFO ] [sig ] Generating forecast for: PAHC [2026-03-05T20:28:51.813547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-03-05T20:28:51.824793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-03-05T20:28:51.825115] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-03-05T20:28:51.825962] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-03-05T20:28:51.826015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:51.826048] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:51.826075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:51.826135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:51.885305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:51.886188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:51.886270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:51.886303] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:52.008050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:52.008404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:52.008448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:52.008512] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:52.012071] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: DOWN (p=17.55%) [2026-03-05T20:28:52.012362] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-03-05T20:28:52.012493] [INFO ] [sig ] PAHC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:52.170400] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PAHC.txt [2026-03-05T20:28:52.170564] [INFO ] [sig ] [2284/3362] Completed PAHC in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-05T20:28:52.170629] [INFO ] [sig ] [2285/3362] Forecasting PAL... [2026-03-05T20:28:52.170662] [INFO ] [sig ] Generating forecast for: PAL [2026-03-05T20:28:52.170692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-03-05T20:28:52.181709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-03-05T20:28:52.182108] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-03-05T20:28:52.182964] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-03-05T20:28:52.183018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:52.183052] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:52.183079] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:52.183136] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:52.241756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:52.242689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:52.242779] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:52.242812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:52.361823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:52.361987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:52.362039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:52.362167] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:52.365780] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: UP (p=98.84%) [2026-03-05T20:28:52.366088] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-03-05T20:28:52.366245] [INFO ] [sig ] PAL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:52.515611] [INFO ] [LOCAL ] Saved forecast: PAL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PAL.txt [2026-03-05T20:28:52.515757] [INFO ] [sig ] [2285/3362] Completed PAL in 0.3s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-05T20:28:52.515797] [INFO ] [sig ] [2286/3362] Forecasting PAM... [2026-03-05T20:28:52.515829] [INFO ] [sig ] Generating forecast for: PAM [2026-03-05T20:28:52.515859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-03-05T20:28:52.534125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-03-05T20:28:52.534881] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-03-05T20:28:52.536723] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-03-05T20:28:52.536946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:52.536986] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:52.537015] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:52.537120] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:52.599555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:52.600625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:52.600721] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:52.600754] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:52.730385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:52.730560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:52.730624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:52.730656] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:52.734684] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: UP (p=65.08%) [2026-03-05T20:28:52.734986] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-03-05T20:28:52.735123] [INFO ] [sig ] PAM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:52.887794] [INFO ] [LOCAL ] Saved forecast: PAM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PAM.txt [2026-03-05T20:28:52.887939] [INFO ] [sig ] [2286/3362] Completed PAM in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-05T20:28:52.887982] [INFO ] [sig ] [2287/3362] Forecasting PANL... [2026-03-05T20:28:52.888014] [INFO ] [sig ] Generating forecast for: PANL [2026-03-05T20:28:52.888050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-03-05T20:28:52.899446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-03-05T20:28:52.899834] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-03-05T20:28:52.900723] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-03-05T20:28:52.900777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:52.900812] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:52.900845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:52.900920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:52.960032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:52.960705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:52.960786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:52.960819] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:53.081674] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:53.081837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:53.081878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:53.081908] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:53.085929] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: DOWN (p=9.34%) [2026-03-05T20:28:53.086224] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-03-05T20:28:53.086356] [INFO ] [sig ] PANL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:53.234743] [INFO ] [LOCAL ] Saved forecast: PANL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PANL.txt [2026-03-05T20:28:53.234889] [INFO ] [sig ] [2287/3362] Completed PANL in 0.3s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-05T20:28:53.234932] [INFO ] [sig ] [2288/3362] Forecasting PASG... [2026-03-05T20:28:53.234964] [INFO ] [sig ] Generating forecast for: PASG [2026-03-05T20:28:53.235002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-03-05T20:28:53.246210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-03-05T20:28:53.246569] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-03-05T20:28:53.247432] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-03-05T20:28:53.247487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:53.247522] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:53.247550] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:53.247661] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:53.305920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:53.306727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:53.306812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:53.306845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:53.430673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:53.430836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:53.430880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:53.430911] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:53.434396] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: DOWN (p=12.78%) [2026-03-05T20:28:53.434698] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-03-05T20:28:53.434828] [INFO ] [sig ] PASG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:53.586880] [INFO ] [LOCAL ] Saved forecast: PASG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PASG.txt [2026-03-05T20:28:53.587052] [INFO ] [sig ] [2288/3362] Completed PASG in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-05T20:28:53.587096] [INFO ] [sig ] [2289/3362] Forecasting PATH... [2026-03-05T20:28:53.587127] [INFO ] [sig ] Generating forecast for: PATH [2026-03-05T20:28:53.587169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-03-05T20:28:53.599331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-03-05T20:28:53.599729] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-03-05T20:28:53.600618] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-03-05T20:28:53.600678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:53.600713] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:53.600742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:53.600814] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:53.659652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:53.660345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:53.660428] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:53.660460] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:53.795204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:53.795377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:53.795420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:53.795451] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:53.799189] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: UP (p=89.51%) [2026-03-05T20:28:53.799527] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-03-05T20:28:53.799695] [INFO ] [sig ] PATH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:53.946617] [INFO ] [LOCAL ] Saved forecast: PATH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PATH.txt [2026-03-05T20:28:53.946749] [INFO ] [sig ] [2289/3362] Completed PATH in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-05T20:28:53.946789] [INFO ] [sig ] [2290/3362] Forecasting PATK... [2026-03-05T20:28:53.946819] [INFO ] [sig ] Generating forecast for: PATK [2026-03-05T20:28:53.946849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-03-05T20:28:53.958239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-03-05T20:28:53.958564] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-03-05T20:28:53.959414] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-03-05T20:28:53.959469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:53.959502] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:53.959532] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:53.959615] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:54.019257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:54.020013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:54.020107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:54.020148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:54.141047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:54.141219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:54.141264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:54.141295] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:54.144840] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: DOWN (p=44.33%) [2026-03-05T20:28:54.145205] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-03-05T20:28:54.145596] [INFO ] [sig ] PATK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:54.308239] [INFO ] [LOCAL ] Saved forecast: PATK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PATK.txt [2026-03-05T20:28:54.308394] [INFO ] [sig ] [2290/3362] Completed PATK in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-05T20:28:54.308434] [INFO ] [sig ] [2291/3362] Forecasting PAX... [2026-03-05T20:28:54.308465] [INFO ] [sig ] Generating forecast for: PAX [2026-03-05T20:28:54.308495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-03-05T20:28:54.320499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-03-05T20:28:54.320881] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-03-05T20:28:54.321728] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-03-05T20:28:54.321804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:54.321840] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:54.321868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:54.321926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:54.378887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:54.379541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:54.379665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:54.379699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:54.502453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:54.502628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:54.502672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:54.502702] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:54.506152] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: DOWN (p=29.79%) [2026-03-05T20:28:54.506427] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-03-05T20:28:54.506553] [INFO ] [sig ] PAX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:54.651951] [INFO ] [LOCAL ] Saved forecast: PAX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PAX.txt [2026-03-05T20:28:54.652082] [INFO ] [sig ] [2291/3362] Completed PAX in 0.3s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-05T20:28:54.652123] [INFO ] [sig ] [2292/3362] Forecasting PAXS... [2026-03-05T20:28:54.652156] [INFO ] [sig ] Generating forecast for: PAXS [2026-03-05T20:28:54.652186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-03-05T20:28:54.664012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-03-05T20:28:54.664316] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-03-05T20:28:54.665137] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-03-05T20:28:54.665189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:54.665221] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:54.665248] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:54.665305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:54.723696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:54.724303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:54.724382] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:54.724414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:54.852612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:54.852796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:54.852849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:54.852887] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:54.858247] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: UP (p=99.76%) [2026-03-05T20:28:54.858601] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-03-05T20:28:54.858757] [INFO ] [sig ] PAXS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:55.015906] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PAXS.txt [2026-03-05T20:28:55.016069] [INFO ] [sig ] [2292/3362] Completed PAXS in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-05T20:28:55.016111] [INFO ] [sig ] [2293/3362] Forecasting PAY... [2026-03-05T20:28:55.016143] [INFO ] [sig ] Generating forecast for: PAY [2026-03-05T20:28:55.016174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-03-05T20:28:55.027617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-03-05T20:28:55.028046] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-03-05T20:28:55.029135] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-03-05T20:28:55.029190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:55.029225] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:55.029254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:55.029313] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:55.094147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:55.095035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:55.095123] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:55.095159] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:55.219806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:55.219965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:55.220010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:55.220041] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:55.223720] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: UP (p=74.38%) [2026-03-05T20:28:55.224054] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-03-05T20:28:55.224198] [INFO ] [sig ] PAY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:55.376339] [INFO ] [LOCAL ] Saved forecast: PAY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PAY.txt [2026-03-05T20:28:55.376502] [INFO ] [sig ] [2293/3362] Completed PAY in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.5m [2026-03-05T20:28:55.376543] [INFO ] [sig ] [2294/3362] Forecasting PAYC... [2026-03-05T20:28:55.376597] [INFO ] [sig ] Generating forecast for: PAYC [2026-03-05T20:28:55.376630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-03-05T20:28:55.388172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-03-05T20:28:55.388804] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-03-05T20:28:55.389859] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-03-05T20:28:55.389911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:55.389946] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:55.389973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:55.390030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:55.453552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:55.454456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:55.454544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:55.454600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:55.584024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:55.584194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:55.584242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:55.584274] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:55.588133] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-03-05T20:28:55.588594] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-03-05T20:28:55.588734] [INFO ] [sig ] PAYC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:55.736194] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PAYC.txt [2026-03-05T20:28:55.736396] [INFO ] [sig ] [2294/3362] Completed PAYC in 0.4s | 2.76 sym/s | Total: 13.8m | ETA: 6.4m [2026-03-05T20:28:55.736446] [INFO ] [sig ] [2295/3362] Forecasting PAYO... [2026-03-05T20:28:55.736477] [INFO ] [sig ] Generating forecast for: PAYO [2026-03-05T20:28:55.736506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-03-05T20:28:55.749714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-03-05T20:28:55.750163] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-03-05T20:28:55.751045] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-03-05T20:28:55.751098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:55.751130] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:55.751157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:55.751213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:55.810881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:55.811856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:55.811941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:55.811974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:55.937967] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:55.938151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:55.938217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:55.938256] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:55.941910] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=87.61%) [2026-03-05T20:28:55.942202] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-03-05T20:28:55.942333] [INFO ] [sig ] PAYO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:56.094558] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PAYO.txt [2026-03-05T20:28:56.094767] [INFO ] [sig ] [2295/3362] Completed PAYO in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-05T20:28:56.094813] [INFO ] [sig ] [2296/3362] Forecasting PAYS... [2026-03-05T20:28:56.094844] [INFO ] [sig ] Generating forecast for: PAYS [2026-03-05T20:28:56.094874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-03-05T20:28:56.106520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-03-05T20:28:56.106937] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-03-05T20:28:56.107839] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-03-05T20:28:56.107893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:56.107925] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:56.107953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:56.108009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:56.168242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:56.169215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:56.169310] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:56.169343] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:56.288724] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:56.288895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:56.288937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:56.288966] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:56.292536] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: UP (p=77.00%) [2026-03-05T20:28:56.292929] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-03-05T20:28:56.293078] [INFO ] [sig ] PAYS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:56.446829] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PAYS.txt [2026-03-05T20:28:56.446994] [INFO ] [sig ] [2296/3362] Completed PAYS in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-05T20:28:56.447035] [INFO ] [sig ] [2297/3362] Forecasting PAYX... [2026-03-05T20:28:56.447067] [INFO ] [sig ] Generating forecast for: PAYX [2026-03-05T20:28:56.447099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-03-05T20:28:56.460256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-03-05T20:28:56.460676] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-03-05T20:28:56.461514] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-03-05T20:28:56.461593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:56.461631] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:56.461659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:56.461715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:56.521123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:56.522057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:56.522148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:56.522181] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:56.646026] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:56.646198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:56.646259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:56.646309] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:56.650106] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: DOWN (p=10.95%) [2026-03-05T20:28:56.650403] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-03-05T20:28:56.650541] [INFO ] [sig ] PAYX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:56.800341] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PAYX.txt [2026-03-05T20:28:56.800503] [INFO ] [sig ] [2297/3362] Completed PAYX in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-05T20:28:56.800544] [INFO ] [sig ] [2298/3362] Forecasting PB... [2026-03-05T20:28:56.800606] [INFO ] [sig ] Generating forecast for: PB [2026-03-05T20:28:56.800641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-03-05T20:28:56.813142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-03-05T20:28:56.813563] [INFO ] [FORECASTER] Starting predict_future for PB [2026-03-05T20:28:56.814445] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-03-05T20:28:56.814499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:56.814560] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:56.814608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:56.814666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:56.876907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:56.877815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:56.877905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:56.877939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:57.003817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:57.003995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:57.004039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:57.004070] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:57.007834] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: UP (p=78.48%) [2026-03-05T20:28:57.008164] [INFO ] [FORECASTER] Completed predict_future for PB [2026-03-05T20:28:57.008313] [INFO ] [sig ] PB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:57.157655] [INFO ] [LOCAL ] Saved forecast: PB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PB.txt [2026-03-05T20:28:57.157797] [INFO ] [sig ] [2298/3362] Completed PB in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-05T20:28:57.157838] [INFO ] [sig ] [2299/3362] Forecasting PBA... [2026-03-05T20:28:57.157870] [INFO ] [sig ] Generating forecast for: PBA [2026-03-05T20:28:57.157902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-03-05T20:28:57.170139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-03-05T20:28:57.170479] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-03-05T20:28:57.171331] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-03-05T20:28:57.171386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:57.171421] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:57.171450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:57.171509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:57.233742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:57.234565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:57.234666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:57.234701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:57.364850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:57.365005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:57.365049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:57.365080] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:57.368740] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: UP (p=88.67%) [2026-03-05T20:28:57.369026] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-03-05T20:28:57.369164] [INFO ] [sig ] PBA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:57.517772] [INFO ] [LOCAL ] Saved forecast: PBA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PBA.txt [2026-03-05T20:28:57.517924] [INFO ] [sig ] [2299/3362] Completed PBA in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-05T20:28:57.517966] [INFO ] [sig ] [2300/3362] Forecasting PBF... [2026-03-05T20:28:57.517997] [INFO ] [sig ] Generating forecast for: PBF [2026-03-05T20:28:57.518029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-03-05T20:28:57.529657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-03-05T20:28:57.530050] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-03-05T20:28:57.530911] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-03-05T20:28:57.530965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:57.531002] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:57.531031] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:57.531091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:57.593540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:57.594466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:57.594552] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:57.594606] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:57.721478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:57.721689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:57.721735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:57.721767] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:57.725477] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: UP (p=61.34%) [2026-03-05T20:28:57.725781] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-03-05T20:28:57.725915] [INFO ] [sig ] PBF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:57.873879] [INFO ] [LOCAL ] Saved forecast: PBF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PBF.txt [2026-03-05T20:28:57.874041] [INFO ] [sig ] [2300/3362] Completed PBF in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-05T20:28:57.874084] [INFO ] [sig ] [2301/3362] Forecasting PBFS... [2026-03-05T20:28:57.874115] [INFO ] [sig ] Generating forecast for: PBFS [2026-03-05T20:28:57.874155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-03-05T20:28:57.885520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-03-05T20:28:57.885938] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-03-05T20:28:57.886791] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-03-05T20:28:57.886845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:57.886878] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:57.886905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:57.886961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:57.947001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:57.947954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:57.948043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:57.948078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:58.049752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:58.049915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:58.049960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:58.049991] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:58.053622] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: DOWN (p=18.34%) [2026-03-05T20:28:58.053919] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-03-05T20:28:58.054061] [INFO ] [sig ] PBFS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:58.202990] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PBFS.txt [2026-03-05T20:28:58.203163] [INFO ] [sig ] [2301/3362] Completed PBFS in 0.3s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-05T20:28:58.203214] [INFO ] [sig ] [2302/3362] Forecasting PBH... [2026-03-05T20:28:58.203250] [INFO ] [sig ] Generating forecast for: PBH [2026-03-05T20:28:58.203286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-03-05T20:28:58.215406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-03-05T20:28:58.215831] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-03-05T20:28:58.216680] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-03-05T20:28:58.216732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:58.216792] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:58.216823] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:58.216879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:58.276969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:58.277975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:58.278064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:58.278099] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:58.400179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:58.400349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:58.400390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:58.400420] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:58.403998] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: UP (p=90.52%) [2026-03-05T20:28:58.404317] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-03-05T20:28:58.404459] [INFO ] [sig ] PBH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:58.569542] [INFO ] [LOCAL ] Saved forecast: PBH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PBH.txt [2026-03-05T20:28:58.569710] [INFO ] [sig ] [2302/3362] Completed PBH in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-05T20:28:58.569753] [INFO ] [sig ] [2303/3362] Forecasting PBI... [2026-03-05T20:28:58.569783] [INFO ] [sig ] Generating forecast for: PBI [2026-03-05T20:28:58.569814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-03-05T20:28:58.581380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-03-05T20:28:58.581732] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-03-05T20:28:58.582591] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-03-05T20:28:58.582647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:58.582680] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:58.582708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:58.582767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:58.642125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:58.642831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:58.642913] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:58.642947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:58.767011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:58.767169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:58.767210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:58.767239] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:58.770863] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: UP (p=82.25%) [2026-03-05T20:28:58.771155] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-03-05T20:28:58.771307] [INFO ] [sig ] PBI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:58.920226] [INFO ] [LOCAL ] Saved forecast: PBI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PBI.txt [2026-03-05T20:28:58.920353] [INFO ] [sig ] [2303/3362] Completed PBI in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-05T20:28:58.920391] [INFO ] [sig ] [2304/3362] Forecasting PBYI... [2026-03-05T20:28:58.920422] [INFO ] [sig ] Generating forecast for: PBYI [2026-03-05T20:28:58.920451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-03-05T20:28:58.932149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-03-05T20:28:58.932476] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-03-05T20:28:58.933310] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-03-05T20:28:58.933363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:58.933396] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:58.933423] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:58.933479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:58.992808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:58.993632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:58.993715] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:58.993749] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:59.116690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:59.116858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:59.116900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:59.116929] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:59.120536] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: DOWN (p=32.50%) [2026-03-05T20:28:59.120855] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-03-05T20:28:59.120990] [INFO ] [sig ] PBYI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:28:59.271271] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PBYI.txt [2026-03-05T20:28:59.271424] [INFO ] [sig ] [2304/3362] Completed PBYI in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-05T20:28:59.271466] [INFO ] [sig ] [2305/3362] Forecasting PCB... [2026-03-05T20:28:59.271497] [INFO ] [sig ] Generating forecast for: PCB [2026-03-05T20:28:59.271527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-03-05T20:28:59.283880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-03-05T20:28:59.284300] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-03-05T20:28:59.285172] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-03-05T20:28:59.285224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:59.285258] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:59.285285] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:59.285340] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:59.345064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:59.345974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:59.346060] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:59.346094] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:59.461115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:59.461292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:59.461336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:59.461365] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:59.464915] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: UP (p=97.76%) [2026-03-05T20:28:59.465229] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-03-05T20:28:59.465365] [INFO ] [sig ] PCB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:59.614696] [INFO ] [LOCAL ] Saved forecast: PCB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PCB.txt [2026-03-05T20:28:59.614868] [INFO ] [sig ] [2305/3362] Completed PCB in 0.3s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-05T20:28:59.614912] [INFO ] [sig ] [2306/3362] Forecasting PCF... [2026-03-05T20:28:59.614953] [INFO ] [sig ] Generating forecast for: PCF [2026-03-05T20:28:59.614986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-03-05T20:28:59.627011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-03-05T20:28:59.627521] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-03-05T20:28:59.628465] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-03-05T20:28:59.628520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:59.628554] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:59.628609] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:59.628669] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:28:59.691955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:28:59.692937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:28:59.693026] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:28:59.693061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:28:59.822253] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:28:59.822413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:28:59.822458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:28:59.822488] [INFO ] [FORECASTER] Training complete [2026-03-05T20:28:59.826143] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: UP (p=92.94%) [2026-03-05T20:28:59.826461] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-03-05T20:28:59.826614] [INFO ] [sig ] PCF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:28:59.974457] [INFO ] [LOCAL ] Saved forecast: PCF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PCF.txt [2026-03-05T20:28:59.974644] [INFO ] [sig ] [2306/3362] Completed PCF in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-05T20:28:59.974687] [INFO ] [sig ] [2307/3362] Forecasting PCG... [2026-03-05T20:28:59.974717] [INFO ] [sig ] Generating forecast for: PCG [2026-03-05T20:28:59.974748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-03-05T20:28:59.986092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-03-05T20:28:59.986437] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-03-05T20:28:59.987262] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-03-05T20:28:59.987315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:28:59.987347] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:28:59.987374] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:28:59.987430] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:00.045210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:00.046102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:00.046187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:00.046225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:00.173715] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:00.173881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:00.173923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:00.173953] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:00.178316] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: UP (p=61.22%) [2026-03-05T20:29:00.178829] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-03-05T20:29:00.178968] [INFO ] [sig ] PCG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:00.330004] [INFO ] [LOCAL ] Saved forecast: PCG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PCG.txt [2026-03-05T20:29:00.330173] [INFO ] [sig ] [2307/3362] Completed PCG in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-05T20:29:00.330219] [INFO ] [sig ] [2308/3362] Forecasting PCM... [2026-03-05T20:29:00.330251] [INFO ] [sig ] Generating forecast for: PCM [2026-03-05T20:29:00.330280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-03-05T20:29:00.342379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-03-05T20:29:00.342987] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-03-05T20:29:00.343997] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-03-05T20:29:00.344049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:00.344082] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:00.344109] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:00.344166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:00.402463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:00.403594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:00.403691] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:00.403759] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:00.533776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:00.533938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:00.533981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:00.534013] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:00.538313] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: DOWN (p=47.24%) [2026-03-05T20:29:00.538672] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-03-05T20:29:00.538821] [INFO ] [sig ] PCM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:00.690114] [INFO ] [LOCAL ] Saved forecast: PCM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PCM.txt [2026-03-05T20:29:00.690307] [INFO ] [sig ] [2308/3362] Completed PCM in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-05T20:29:00.690357] [INFO ] [sig ] [2309/3362] Forecasting PCN... [2026-03-05T20:29:00.690395] [INFO ] [sig ] Generating forecast for: PCN [2026-03-05T20:29:00.690427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-03-05T20:29:00.702859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-03-05T20:29:00.703248] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-03-05T20:29:00.704138] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-03-05T20:29:00.704193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:00.704230] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:00.704264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:00.704345] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:00.771707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:00.772560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:00.772669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:00.772704] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:00.898627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:00.898784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:00.898827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:00.898867] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:00.902355] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: DOWN (p=33.97%) [2026-03-05T20:29:00.902661] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-03-05T20:29:00.902793] [INFO ] [sig ] PCN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:01.049770] [INFO ] [LOCAL ] Saved forecast: PCN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PCN.txt [2026-03-05T20:29:01.049919] [INFO ] [sig ] [2309/3362] Completed PCN in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.4m [2026-03-05T20:29:01.049971] [INFO ] [sig ] [2310/3362] Forecasting PCQ... [2026-03-05T20:29:01.050005] [INFO ] [sig ] Generating forecast for: PCQ [2026-03-05T20:29:01.050035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-03-05T20:29:01.062000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-03-05T20:29:01.062392] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-03-05T20:29:01.063590] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-03-05T20:29:01.063644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:01.063676] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:01.063703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:01.063759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:01.123985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:01.125075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:01.125161] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:01.125197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:01.251833] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:01.252005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:01.252051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:01.252082] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:01.255856] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: UP (p=88.54%) [2026-03-05T20:29:01.256159] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-03-05T20:29:01.256312] [INFO ] [sig ] PCQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:01.423040] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PCQ.txt [2026-03-05T20:29:01.423206] [INFO ] [sig ] [2310/3362] Completed PCQ in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.3m [2026-03-05T20:29:01.423253] [INFO ] [sig ] [2311/3362] Forecasting PCRX... [2026-03-05T20:29:01.423286] [INFO ] [sig ] Generating forecast for: PCRX [2026-03-05T20:29:01.423317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-03-05T20:29:01.435529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-03-05T20:29:01.436000] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-03-05T20:29:01.436955] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-03-05T20:29:01.437013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:01.437048] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:01.437078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:01.437145] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:01.497796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:01.498725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:01.498817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:01.498866] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:01.623187] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:01.623349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:01.623391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:01.623624] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:01.627109] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: UP (p=69.55%) [2026-03-05T20:29:01.627410] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-03-05T20:29:01.627549] [INFO ] [sig ] PCRX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:01.783479] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PCRX.txt [2026-03-05T20:29:01.783713] [INFO ] [sig ] [2311/3362] Completed PCRX in 0.4s | 2.76 sym/s | Total: 13.9m | ETA: 6.3m [2026-03-05T20:29:01.783757] [INFO ] [sig ] [2312/3362] Forecasting PCTY... [2026-03-05T20:29:01.783800] [INFO ] [sig ] Generating forecast for: PCTY [2026-03-05T20:29:01.783832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-03-05T20:29:01.796915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-03-05T20:29:01.797301] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-03-05T20:29:01.798186] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-03-05T20:29:01.798239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:01.798272] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:01.798299] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:01.798364] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:01.856069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:01.857086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:01.857177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:01.857211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:01.986869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:01.987030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:01.987072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:01.987102] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:01.990650] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: DOWN (p=12.54%) [2026-03-05T20:29:01.990938] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-03-05T20:29:01.991072] [INFO ] [sig ] PCTY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:02.148769] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PCTY.txt [2026-03-05T20:29:02.148926] [INFO ] [sig ] [2312/3362] Completed PCTY in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-05T20:29:02.148966] [INFO ] [sig ] [2313/3362] Forecasting PCVX... [2026-03-05T20:29:02.148997] [INFO ] [sig ] Generating forecast for: PCVX [2026-03-05T20:29:02.149027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-03-05T20:29:02.161218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-03-05T20:29:02.161648] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-03-05T20:29:02.162483] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-03-05T20:29:02.162535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:02.162569] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:02.162694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:02.162763] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:02.223008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:02.223973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:02.224188] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:02.224228] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:02.349835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:02.349997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:02.350038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:02.350068] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:02.353847] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: UP (p=68.37%) [2026-03-05T20:29:02.354140] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-03-05T20:29:02.354301] [INFO ] [sig ] PCVX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:02.507923] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PCVX.txt [2026-03-05T20:29:02.508210] [INFO ] [sig ] [2313/3362] Completed PCVX in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-05T20:29:02.508276] [INFO ] [sig ] [2314/3362] Forecasting PCYO... [2026-03-05T20:29:02.508308] [INFO ] [sig ] Generating forecast for: PCYO [2026-03-05T20:29:02.508339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-03-05T20:29:02.520465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-03-05T20:29:02.520898] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-03-05T20:29:02.521788] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-03-05T20:29:02.521843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:02.521907] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:02.521952] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:02.522033] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:02.583801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:02.584703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:02.584796] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:02.584831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:02.713321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:02.713484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:02.713525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:02.713555] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:02.717183] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: UP (p=89.05%) [2026-03-05T20:29:02.717533] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-03-05T20:29:02.717716] [INFO ] [sig ] PCYO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:02.873733] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PCYO.txt [2026-03-05T20:29:02.873893] [INFO ] [sig ] [2314/3362] Completed PCYO in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-05T20:29:02.873936] [INFO ] [sig ] [2315/3362] Forecasting PD... [2026-03-05T20:29:02.873965] [INFO ] [sig ] Generating forecast for: PD [2026-03-05T20:29:02.873995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-03-05T20:29:02.890297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-03-05T20:29:02.890848] [INFO ] [FORECASTER] Starting predict_future for PD [2026-03-05T20:29:02.892049] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-03-05T20:29:02.892117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:02.892197] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:02.892245] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:02.892356] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:02.959333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:02.960487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:02.960599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:02.960637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:03.086994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:03.087161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:03.087203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:03.087232] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:03.090903] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: UP (p=58.89%) [2026-03-05T20:29:03.091234] [INFO ] [FORECASTER] Completed predict_future for PD [2026-03-05T20:29:03.091407] [INFO ] [sig ] PD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:03.251905] [INFO ] [LOCAL ] Saved forecast: PD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PD.txt [2026-03-05T20:29:03.252307] [INFO ] [sig ] [2315/3362] Completed PD in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-05T20:29:03.252387] [INFO ] [sig ] [2316/3362] Forecasting PDBC... [2026-03-05T20:29:03.252448] [INFO ] [sig ] Generating forecast for: PDBC [2026-03-05T20:29:03.252491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-03-05T20:29:03.270148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-03-05T20:29:03.270623] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-03-05T20:29:03.271711] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-03-05T20:29:03.271765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:03.271805] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:03.271832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:03.271894] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:03.329505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:03.330510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:03.330674] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:03.330714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:03.452882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:03.453052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:03.453096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:03.453126] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:03.457262] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: UP (p=70.35%) [2026-03-05T20:29:03.457553] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-03-05T20:29:03.457721] [INFO ] [sig ] PDBC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:03.607492] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PDBC.txt [2026-03-05T20:29:03.607704] [INFO ] [sig ] [2316/3362] Completed PDBC in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-05T20:29:03.607753] [INFO ] [sig ] [2317/3362] Forecasting PDD... [2026-03-05T20:29:03.607785] [INFO ] [sig ] Generating forecast for: PDD [2026-03-05T20:29:03.607834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-03-05T20:29:03.620298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-03-05T20:29:03.620746] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-03-05T20:29:03.621662] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-03-05T20:29:03.621719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:03.621768] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:03.621813] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:03.621880] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:03.686459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:03.687351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:03.687439] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:03.687475] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:03.821143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:03.821305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:03.821350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:03.821382] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:03.825059] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: DOWN (p=8.84%) [2026-03-05T20:29:03.825415] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-03-05T20:29:03.825599] [INFO ] [sig ] PDD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:03.980774] [INFO ] [LOCAL ] Saved forecast: PDD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PDD.txt [2026-03-05T20:29:03.980968] [INFO ] [sig ] [2317/3362] Completed PDD in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-05T20:29:03.981013] [INFO ] [sig ] [2318/3362] Forecasting PDEX... [2026-03-05T20:29:03.981045] [INFO ] [sig ] Generating forecast for: PDEX [2026-03-05T20:29:03.981079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-03-05T20:29:03.994857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-03-05T20:29:03.995263] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-03-05T20:29:03.996215] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-03-05T20:29:03.996270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:03.996304] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:03.996338] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:03.996408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:04.066485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:04.067484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:04.067612] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:04.067677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:04.200739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:04.200897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:04.200942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:04.201038] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:04.204902] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: DOWN (p=30.36%) [2026-03-05T20:29:04.205202] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-03-05T20:29:04.205343] [INFO ] [sig ] PDEX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:04.358448] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PDEX.txt [2026-03-05T20:29:04.358628] [INFO ] [sig ] [2318/3362] Completed PDEX in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-05T20:29:04.358674] [INFO ] [sig ] [2319/3362] Forecasting PDFS... [2026-03-05T20:29:04.358706] [INFO ] [sig ] Generating forecast for: PDFS [2026-03-05T20:29:04.358739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-03-05T20:29:04.370941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-03-05T20:29:04.371302] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-03-05T20:29:04.372238] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-03-05T20:29:04.372295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:04.372335] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:04.372383] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:04.372456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:04.435018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:04.435878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:04.435964] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:04.435999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:04.575747] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:04.575902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:04.575945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:04.575977] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:04.579630] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: UP (p=50.28%) [2026-03-05T20:29:04.579926] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-03-05T20:29:04.580062] [INFO ] [sig ] PDFS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:04.736987] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PDFS.txt [2026-03-05T20:29:04.737146] [INFO ] [sig ] [2319/3362] Completed PDFS in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-05T20:29:04.737189] [INFO ] [sig ] [2320/3362] Forecasting PDI... [2026-03-05T20:29:04.737220] [INFO ] [sig ] Generating forecast for: PDI [2026-03-05T20:29:04.737250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-03-05T20:29:04.748720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-03-05T20:29:04.749055] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-03-05T20:29:04.749928] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-03-05T20:29:04.749982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:04.750014] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:04.750041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:04.750099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:04.807867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:04.808738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:04.808831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:04.808871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:04.918666] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:04.918822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:04.918861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:04.918891] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:04.922345] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: DOWN (p=27.31%) [2026-03-05T20:29:04.922686] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-03-05T20:29:04.922819] [INFO ] [sig ] PDI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:05.092226] [INFO ] [LOCAL ] Saved forecast: PDI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PDI.txt [2026-03-05T20:29:05.092454] [INFO ] [sig ] [2320/3362] Completed PDI in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-05T20:29:05.092522] [INFO ] [sig ] [2321/3362] Forecasting PDLB... [2026-03-05T20:29:05.092559] [INFO ] [sig ] Generating forecast for: PDLB [2026-03-05T20:29:05.092616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-03-05T20:29:05.105718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-03-05T20:29:05.106157] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-03-05T20:29:05.107088] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-03-05T20:29:05.107144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:05.107178] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:05.107205] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:05.107263] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:05.171451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:05.172373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:05.172479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:05.172515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:05.298987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:05.299141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:05.299181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:05.299210] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:05.302719] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: UP (p=75.60%) [2026-03-05T20:29:05.302997] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-03-05T20:29:05.303128] [INFO ] [sig ] PDLB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:05.461959] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PDLB.txt [2026-03-05T20:29:05.462092] [INFO ] [sig ] [2321/3362] Completed PDLB in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-05T20:29:05.462131] [INFO ] [sig ] [2322/3362] Forecasting PDM... [2026-03-05T20:29:05.462161] [INFO ] [sig ] Generating forecast for: PDM [2026-03-05T20:29:05.462191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-03-05T20:29:05.473858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-03-05T20:29:05.474186] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-03-05T20:29:05.475070] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-03-05T20:29:05.475124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:05.475156] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:05.475184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:05.475241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:05.533937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:05.534790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:05.534875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:05.534908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:05.655784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:05.655960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:05.656002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:05.656031] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:05.659539] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: DOWN (p=12.45%) [2026-03-05T20:29:05.659836] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-03-05T20:29:05.659964] [INFO ] [sig ] PDM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:05.809887] [INFO ] [LOCAL ] Saved forecast: PDM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PDM.txt [2026-03-05T20:29:05.810082] [INFO ] [sig ] [2322/3362] Completed PDM in 0.3s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-05T20:29:05.810131] [INFO ] [sig ] [2323/3362] Forecasting PDO... [2026-03-05T20:29:05.810164] [INFO ] [sig ] Generating forecast for: PDO [2026-03-05T20:29:05.810197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-03-05T20:29:05.822273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-03-05T20:29:05.822713] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-03-05T20:29:05.823600] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-03-05T20:29:05.823658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:05.823694] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:05.823724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:05.823783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:05.908459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:05.909563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:05.909682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:05.909719] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:06.030503] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:06.030680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:06.030725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:06.030757] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:06.034771] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-03-05T20:29:06.035064] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-03-05T20:29:06.035198] [INFO ] [sig ] PDO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:06.186894] [INFO ] [LOCAL ] Saved forecast: PDO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PDO.txt [2026-03-05T20:29:06.187043] [INFO ] [sig ] [2323/3362] Completed PDO in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-05T20:29:06.187084] [INFO ] [sig ] [2324/3362] Forecasting PDP... [2026-03-05T20:29:06.187116] [INFO ] [sig ] Generating forecast for: PDP [2026-03-05T20:29:06.187147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-03-05T20:29:06.199097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-03-05T20:29:06.199489] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-03-05T20:29:06.200343] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-03-05T20:29:06.200396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:06.200428] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:06.200454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:06.200511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:06.262161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:06.263279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:06.263369] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:06.263406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:06.385496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:06.385690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:06.385735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:06.385766] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:06.389450] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: DOWN (p=24.64%) [2026-03-05T20:29:06.389810] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-03-05T20:29:06.389955] [INFO ] [sig ] PDP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:06.541254] [INFO ] [LOCAL ] Saved forecast: PDP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PDP.txt [2026-03-05T20:29:06.541431] [INFO ] [sig ] [2324/3362] Completed PDP in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-05T20:29:06.541481] [INFO ] [sig ] [2325/3362] Forecasting PDS... [2026-03-05T20:29:06.541516] [INFO ] [sig ] Generating forecast for: PDS [2026-03-05T20:29:06.541546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-03-05T20:29:06.552764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-03-05T20:29:06.553126] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-03-05T20:29:06.553965] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-03-05T20:29:06.554025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:06.554058] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:06.554086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:06.554142] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:06.613979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:06.614821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:06.614936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:06.614970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:06.736805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:06.736971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:06.737012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:06.737043] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:06.740653] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: DOWN (p=4.32%) [2026-03-05T20:29:06.741003] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-03-05T20:29:06.741147] [INFO ] [sig ] PDS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:06.905941] [INFO ] [LOCAL ] Saved forecast: PDS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PDS.txt [2026-03-05T20:29:06.906083] [INFO ] [sig ] [2325/3362] Completed PDS in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-05T20:29:06.906124] [INFO ] [sig ] [2326/3362] Forecasting PDX... [2026-03-05T20:29:06.906155] [INFO ] [sig ] Generating forecast for: PDX [2026-03-05T20:29:06.906186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-03-05T20:29:06.920637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-03-05T20:29:06.921259] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-03-05T20:29:06.922292] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-03-05T20:29:06.922357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:06.922417] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:06.922461] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:06.922547] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:06.986267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:06.987270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:06.987365] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:06.987402] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:07.118888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:07.119055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:07.119101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:07.119133] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:07.122803] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: DOWN (p=38.55%) [2026-03-05T20:29:07.123097] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-03-05T20:29:07.123236] [INFO ] [sig ] PDX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:07.270389] [INFO ] [LOCAL ] Saved forecast: PDX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PDX.txt [2026-03-05T20:29:07.270521] [INFO ] [sig ] [2326/3362] Completed PDX in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-03-05T20:29:07.270561] [INFO ] [sig ] [2327/3362] Forecasting PDYN... [2026-03-05T20:29:07.270612] [INFO ] [sig ] Generating forecast for: PDYN [2026-03-05T20:29:07.270644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-03-05T20:29:07.282079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-03-05T20:29:07.282403] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-03-05T20:29:07.283253] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-03-05T20:29:07.283306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:07.283339] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:07.283366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:07.283423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:07.343620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:07.344341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:07.344422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:07.344458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:07.470243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:07.470405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:07.470452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:07.470483] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:07.474294] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: UP (p=63.55%) [2026-03-05T20:29:07.474758] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-03-05T20:29:07.474894] [INFO ] [sig ] PDYN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:07.633188] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PDYN.txt [2026-03-05T20:29:07.633330] [INFO ] [sig ] [2327/3362] Completed PDYN in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.2m [2026-03-05T20:29:07.633372] [INFO ] [sig ] [2328/3362] Forecasting PEB... [2026-03-05T20:29:07.633404] [INFO ] [sig ] Generating forecast for: PEB [2026-03-05T20:29:07.633437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-03-05T20:29:07.645825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-03-05T20:29:07.646144] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-03-05T20:29:07.646970] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-03-05T20:29:07.647023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:07.647055] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:07.647083] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:07.647140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:07.707668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:07.708340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:07.708423] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:07.708458] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:07.832136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:07.832288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:07.832333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:07.832364] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:07.836408] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: DOWN (p=26.38%) [2026-03-05T20:29:07.836913] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-03-05T20:29:07.837046] [INFO ] [sig ] PEB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:07.986978] [INFO ] [LOCAL ] Saved forecast: PEB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PEB.txt [2026-03-05T20:29:07.987133] [INFO ] [sig ] [2328/3362] Completed PEB in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-05T20:29:07.987172] [INFO ] [sig ] [2329/3362] Forecasting PEBK... [2026-03-05T20:29:07.987202] [INFO ] [sig ] Generating forecast for: PEBK [2026-03-05T20:29:07.987232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-03-05T20:29:07.997541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-03-05T20:29:07.997862] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-03-05T20:29:07.998690] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-03-05T20:29:07.998743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:07.998776] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:07.998803] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:07.998860] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:08.058452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:08.059095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:08.059173] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:08.059206] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:08.156274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:08.156427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:08.156467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:08.156496] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:08.160012] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: DOWN (p=22.65%) [2026-03-05T20:29:08.160291] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-03-05T20:29:08.160423] [INFO ] [sig ] PEBK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:08.311129] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PEBK.txt [2026-03-05T20:29:08.311272] [INFO ] [sig ] [2329/3362] Completed PEBK in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-05T20:29:08.311320] [INFO ] [sig ] [2330/3362] Forecasting PEBO... [2026-03-05T20:29:08.311359] [INFO ] [sig ] Generating forecast for: PEBO [2026-03-05T20:29:08.311390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-03-05T20:29:08.323123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-03-05T20:29:08.323459] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-03-05T20:29:08.324303] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-03-05T20:29:08.324358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:08.324397] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:08.324432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:08.324501] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:08.383776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:08.384446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:08.384527] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:08.384559] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:08.509437] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:08.509806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:08.509852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:08.509883] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:08.513941] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: DOWN (p=31.65%) [2026-03-05T20:29:08.514258] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-03-05T20:29:08.514398] [INFO ] [sig ] PEBO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:08.670375] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PEBO.txt [2026-03-05T20:29:08.670532] [INFO ] [sig ] [2330/3362] Completed PEBO in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-05T20:29:08.670592] [INFO ] [sig ] [2331/3362] Forecasting PECO... [2026-03-05T20:29:08.670626] [INFO ] [sig ] Generating forecast for: PECO [2026-03-05T20:29:08.670657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-03-05T20:29:08.684214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-03-05T20:29:08.684529] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-03-05T20:29:08.685348] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-03-05T20:29:08.685401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:08.685434] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:08.685462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:08.685519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:08.758381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:08.759255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:08.759341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:08.759375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:08.880942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:08.881099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:08.881140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:08.881170] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:08.885006] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: UP (p=62.49%) [2026-03-05T20:29:08.885284] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-03-05T20:29:08.885436] [INFO ] [sig ] PECO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:09.034086] [INFO ] [LOCAL ] Saved forecast: PECO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PECO.txt [2026-03-05T20:29:09.034212] [INFO ] [sig ] [2331/3362] Completed PECO in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-05T20:29:09.034252] [INFO ] [sig ] [2332/3362] Forecasting PEG... [2026-03-05T20:29:09.034282] [INFO ] [sig ] Generating forecast for: PEG [2026-03-05T20:29:09.034313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-03-05T20:29:09.046220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-03-05T20:29:09.046541] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-03-05T20:29:09.047367] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-03-05T20:29:09.047421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:09.047483] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:09.047512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:09.047590] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:09.104858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:09.105592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:09.105673] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:09.105706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:09.221414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:09.221607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:09.221650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:09.221680] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:09.225186] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: DOWN (p=3.84%) [2026-03-05T20:29:09.225465] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-03-05T20:29:09.225613] [INFO ] [sig ] PEG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:09.371848] [INFO ] [LOCAL ] Saved forecast: PEG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PEG.txt [2026-03-05T20:29:09.371979] [INFO ] [sig ] [2332/3362] Completed PEG in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-05T20:29:09.372019] [INFO ] [sig ] [2333/3362] Forecasting PEGA... [2026-03-05T20:29:09.372048] [INFO ] [sig ] Generating forecast for: PEGA [2026-03-05T20:29:09.372079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-03-05T20:29:09.383136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-03-05T20:29:09.383435] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-03-05T20:29:09.384267] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-03-05T20:29:09.384319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:09.384352] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:09.384380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:09.384436] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:09.442681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:09.443339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:09.443430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:09.443471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:09.561285] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:09.561445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:09.561504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:09.561534] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:09.565092] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: DOWN (p=24.52%) [2026-03-05T20:29:09.565388] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-03-05T20:29:09.565521] [INFO ] [sig ] PEGA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:09.713436] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PEGA.txt [2026-03-05T20:29:09.713618] [INFO ] [sig ] [2333/3362] Completed PEGA in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-05T20:29:09.713661] [INFO ] [sig ] [2334/3362] Forecasting PEN... [2026-03-05T20:29:09.713692] [INFO ] [sig ] Generating forecast for: PEN [2026-03-05T20:29:09.713723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-03-05T20:29:09.724925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-03-05T20:29:09.725260] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-03-05T20:29:09.726095] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-03-05T20:29:09.726147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:09.726181] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:09.726208] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:09.726264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:09.784868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:09.785667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:09.785749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:09.785781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:09.913278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:09.913446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:09.913498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:09.913535] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:09.917434] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: UP (p=60.50%) [2026-03-05T20:29:09.917787] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-03-05T20:29:09.917927] [INFO ] [sig ] PEN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:10.074543] [INFO ] [LOCAL ] Saved forecast: PEN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PEN.txt [2026-03-05T20:29:10.074725] [INFO ] [sig ] [2334/3362] Completed PEN in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-05T20:29:10.074782] [INFO ] [sig ] [2335/3362] Forecasting PENN... [2026-03-05T20:29:10.074825] [INFO ] [sig ] Generating forecast for: PENN [2026-03-05T20:29:10.074868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-03-05T20:29:10.086844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-03-05T20:29:10.087194] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-03-05T20:29:10.088146] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-03-05T20:29:10.088202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:10.088235] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:10.088262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:10.088318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:10.151332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:10.152249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:10.152355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:10.152393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:10.280707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:10.280871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:10.280918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:10.280980] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:10.284623] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: DOWN (p=30.10%) [2026-03-05T20:29:10.284938] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-03-05T20:29:10.285079] [INFO ] [sig ] PENN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:10.433702] [INFO ] [LOCAL ] Saved forecast: PENN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PENN.txt [2026-03-05T20:29:10.433896] [INFO ] [sig ] [2335/3362] Completed PENN in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-05T20:29:10.433945] [INFO ] [sig ] [2336/3362] Forecasting PEO... [2026-03-05T20:29:10.433979] [INFO ] [sig ] Generating forecast for: PEO [2026-03-05T20:29:10.434017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-03-05T20:29:10.445370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-03-05T20:29:10.445760] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-03-05T20:29:10.446649] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-03-05T20:29:10.446703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:10.446737] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:10.446766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:10.446824] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:10.504933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:10.505917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:10.505998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:10.506031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:10.625533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:10.625716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:10.625759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:10.625790] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:10.629417] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: DOWN (p=26.59%) [2026-03-05T20:29:10.629738] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-03-05T20:29:10.629870] [INFO ] [sig ] PEO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:10.774071] [INFO ] [LOCAL ] Saved forecast: PEO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PEO.txt [2026-03-05T20:29:10.774205] [INFO ] [sig ] [2336/3362] Completed PEO in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-05T20:29:10.774245] [INFO ] [sig ] [2337/3362] Forecasting PEP... [2026-03-05T20:29:10.774275] [INFO ] [sig ] Generating forecast for: PEP [2026-03-05T20:29:10.774305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-03-05T20:29:10.786417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-03-05T20:29:10.786768] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-03-05T20:29:10.787654] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-03-05T20:29:10.787714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:10.787747] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:10.787796] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:10.787859] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:10.848599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:10.849462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:10.849557] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:10.849617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:10.972701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:10.972856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:10.972897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:10.972927] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:10.976780] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: UP (p=69.93%) [2026-03-05T20:29:10.977058] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-03-05T20:29:10.977189] [INFO ] [sig ] PEP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:11.125236] [INFO ] [LOCAL ] Saved forecast: PEP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PEP.txt [2026-03-05T20:29:11.125382] [INFO ] [sig ] [2337/3362] Completed PEP in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-05T20:29:11.125424] [INFO ] [sig ] [2338/3362] Forecasting PEPG... [2026-03-05T20:29:11.125455] [INFO ] [sig ] Generating forecast for: PEPG [2026-03-05T20:29:11.125489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-03-05T20:29:11.136737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-03-05T20:29:11.137063] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-03-05T20:29:11.137987] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-03-05T20:29:11.138042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:11.138075] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:11.138102] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:11.138159] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:11.197082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:11.197799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:11.197881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:11.197914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:11.311705] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:11.311860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:11.311901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:11.311929] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:11.315398] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: DOWN (p=8.70%) [2026-03-05T20:29:11.315720] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-03-05T20:29:11.315852] [INFO ] [sig ] PEPG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:11.463229] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PEPG.txt [2026-03-05T20:29:11.463353] [INFO ] [sig ] [2338/3362] Completed PEPG in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-05T20:29:11.463392] [INFO ] [sig ] [2339/3362] Forecasting PERF... [2026-03-05T20:29:11.463421] [INFO ] [sig ] Generating forecast for: PERF [2026-03-05T20:29:11.463451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-03-05T20:29:11.475256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-03-05T20:29:11.475669] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-03-05T20:29:11.476515] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-03-05T20:29:11.476602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:11.476644] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:11.476674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:11.476732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:11.538202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:11.539297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:11.539387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:11.539424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:11.661136] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:11.661291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:11.661332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:11.661362] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:11.664913] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: DOWN (p=5.32%) [2026-03-05T20:29:11.665198] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-03-05T20:29:11.665329] [INFO ] [sig ] PERF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:11.820195] [INFO ] [LOCAL ] Saved forecast: PERF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PERF.txt [2026-03-05T20:29:11.820332] [INFO ] [sig ] [2339/3362] Completed PERF in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-05T20:29:11.820373] [INFO ] [sig ] [2340/3362] Forecasting PERI... [2026-03-05T20:29:11.820404] [INFO ] [sig ] Generating forecast for: PERI [2026-03-05T20:29:11.820434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-03-05T20:29:11.831270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-03-05T20:29:11.831648] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-03-05T20:29:11.832466] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-03-05T20:29:11.832519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:11.832552] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:11.832599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:11.832659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:11.894747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:11.895518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:11.895625] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:11.895662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:12.013405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:12.013563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:12.013624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:12.013653] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:12.017203] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: UP (p=90.66%) [2026-03-05T20:29:12.017482] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-03-05T20:29:12.017633] [INFO ] [sig ] PERI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:12.175983] [INFO ] [LOCAL ] Saved forecast: PERI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PERI.txt [2026-03-05T20:29:12.176148] [INFO ] [sig ] [2340/3362] Completed PERI in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-05T20:29:12.176204] [INFO ] [sig ] [2341/3362] Forecasting PESI... [2026-03-05T20:29:12.176254] [INFO ] [sig ] Generating forecast for: PESI [2026-03-05T20:29:12.176296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-03-05T20:29:12.188061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-03-05T20:29:12.188404] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-03-05T20:29:12.189279] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-03-05T20:29:12.189334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:12.189368] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:12.189396] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:12.189461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:12.249337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:12.250110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:12.250194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:12.250228] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:12.378286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:12.378445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:12.378491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:12.378523] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:12.382623] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: DOWN (p=8.97%) [2026-03-05T20:29:12.383108] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-03-05T20:29:12.383244] [INFO ] [sig ] PESI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:12.531992] [INFO ] [LOCAL ] Saved forecast: PESI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PESI.txt [2026-03-05T20:29:12.532122] [INFO ] [sig ] [2341/3362] Completed PESI in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-05T20:29:12.532161] [INFO ] [sig ] [2342/3362] Forecasting PETS... [2026-03-05T20:29:12.532192] [INFO ] [sig ] Generating forecast for: PETS [2026-03-05T20:29:12.532222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-03-05T20:29:12.543215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-03-05T20:29:12.543566] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-03-05T20:29:12.544398] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-03-05T20:29:12.544452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:12.544485] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:12.544518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:12.544592] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:12.607449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:12.608313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:12.608443] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:12.608481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:12.728845] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:12.729003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:12.729045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:12.729076] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:12.732544] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: DOWN (p=0.99%) [2026-03-05T20:29:12.732841] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-03-05T20:29:12.732970] [INFO ] [sig ] PETS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:12.880499] [INFO ] [LOCAL ] Saved forecast: PETS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PETS.txt [2026-03-05T20:29:12.880646] [INFO ] [sig ] [2342/3362] Completed PETS in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-03-05T20:29:12.880695] [INFO ] [sig ] [2343/3362] Forecasting PEY... [2026-03-05T20:29:12.880727] [INFO ] [sig ] Generating forecast for: PEY [2026-03-05T20:29:12.880757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-03-05T20:29:12.892513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-03-05T20:29:12.892872] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-03-05T20:29:12.893718] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-03-05T20:29:12.893772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:12.893805] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:12.893831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:12.893887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:12.953523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:12.954257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:12.954339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:12.954374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:13.072983] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:13.073145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:13.073188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:13.073220] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:13.076853] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: DOWN (p=22.12%) [2026-03-05T20:29:13.077141] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-03-05T20:29:13.077275] [INFO ] [sig ] PEY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:13.226872] [INFO ] [LOCAL ] Saved forecast: PEY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PEY.txt [2026-03-05T20:29:13.227004] [INFO ] [sig ] [2343/3362] Completed PEY in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.1m [2026-03-05T20:29:13.227044] [INFO ] [sig ] [2344/3362] Forecasting PFBC... [2026-03-05T20:29:13.227075] [INFO ] [sig ] Generating forecast for: PFBC [2026-03-05T20:29:13.227105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-03-05T20:29:13.238600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-03-05T20:29:13.238989] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-03-05T20:29:13.239861] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-03-05T20:29:13.239915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:13.239947] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:13.239974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:13.240031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:13.303531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:13.304730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:13.305033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:13.305076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:13.425458] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:13.425652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:13.425697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:13.425759] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:13.429412] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: UP (p=99.64%) [2026-03-05T20:29:13.429718] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-03-05T20:29:13.429874] [INFO ] [sig ] PFBC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:13.576768] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PFBC.txt [2026-03-05T20:29:13.576910] [INFO ] [sig ] [2344/3362] Completed PFBC in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.1m [2026-03-05T20:29:13.576953] [INFO ] [sig ] [2345/3362] Forecasting PFD... [2026-03-05T20:29:13.576983] [INFO ] [sig ] Generating forecast for: PFD [2026-03-05T20:29:13.577013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-03-05T20:29:13.589495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-03-05T20:29:13.589897] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-03-05T20:29:13.590760] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-03-05T20:29:13.590813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:13.590846] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:13.590874] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:13.590930] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:13.650099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:13.651007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:13.651093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:13.651126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:13.760692] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:13.760851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:13.760893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:13.760923] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:13.764655] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: UP (p=96.41%) [2026-03-05T20:29:13.764945] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-03-05T20:29:13.765072] [INFO ] [sig ] PFD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:13.916401] [INFO ] [LOCAL ] Saved forecast: PFD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PFD.txt [2026-03-05T20:29:13.916560] [INFO ] [sig ] [2345/3362] Completed PFD in 0.3s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-05T20:29:13.916620] [INFO ] [sig ] [2346/3362] Forecasting PFF... [2026-03-05T20:29:13.916652] [INFO ] [sig ] Generating forecast for: PFF [2026-03-05T20:29:13.916682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-03-05T20:29:13.929326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-03-05T20:29:13.929857] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-03-05T20:29:13.930686] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-03-05T20:29:13.930738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:13.930771] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:13.930798] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:13.930855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:13.993339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:13.994466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:13.994554] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:13.994605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:14.131871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:14.132051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:14.132095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:14.132127] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:14.136092] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: DOWN (p=29.33%) [2026-03-05T20:29:14.136505] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-03-05T20:29:14.136683] [INFO ] [sig ] PFF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:14.298071] [INFO ] [LOCAL ] Saved forecast: PFF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PFF.txt [2026-03-05T20:29:14.298243] [INFO ] [sig ] [2346/3362] Completed PFF in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-05T20:29:14.298301] [INFO ] [sig ] [2347/3362] Forecasting PFG... [2026-03-05T20:29:14.298335] [INFO ] [sig ] Generating forecast for: PFG [2026-03-05T20:29:14.298367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-03-05T20:29:14.312141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-03-05T20:29:14.312595] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-03-05T20:29:14.313505] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-03-05T20:29:14.313591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:14.313635] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:14.313668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:14.313725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:14.375175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:14.376188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:14.376285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:14.376324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:14.509227] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:14.509390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:14.509434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:14.509464] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:14.513312] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: UP (p=74.85%) [2026-03-05T20:29:14.513703] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-03-05T20:29:14.513858] [INFO ] [sig ] PFG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:14.675935] [INFO ] [LOCAL ] Saved forecast: PFG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PFG.txt [2026-03-05T20:29:14.676123] [INFO ] [sig ] [2347/3362] Completed PFG in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-05T20:29:14.676185] [INFO ] [sig ] [2348/3362] Forecasting PFGC... [2026-03-05T20:29:14.676219] [INFO ] [sig ] Generating forecast for: PFGC [2026-03-05T20:29:14.676251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-03-05T20:29:14.688078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-03-05T20:29:14.688504] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-03-05T20:29:14.689676] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-03-05T20:29:14.689745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:14.689781] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:14.689808] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:14.689887] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:14.758283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:14.759384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:14.759498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:14.759563] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:14.902009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:14.902200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:14.902249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:14.902281] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:14.907279] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: DOWN (p=47.68%) [2026-03-05T20:29:14.907715] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-03-05T20:29:14.907919] [INFO ] [sig ] PFGC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:15.060944] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PFGC.txt [2026-03-05T20:29:15.061110] [INFO ] [sig ] [2348/3362] Completed PFGC in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-05T20:29:15.061154] [INFO ] [sig ] [2349/3362] Forecasting PFH... [2026-03-05T20:29:15.061187] [INFO ] [sig ] Generating forecast for: PFH [2026-03-05T20:29:15.061219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-03-05T20:29:15.073504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-03-05T20:29:15.073895] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-03-05T20:29:15.074969] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-03-05T20:29:15.075022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:15.075092] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:15.075120] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:15.075184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:15.133929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:15.134650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:15.134742] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:15.134777] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:15.251874] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:15.252034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:15.252083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:15.252119] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:15.255904] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: DOWN (p=0.45%) [2026-03-05T20:29:15.256182] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-03-05T20:29:15.256309] [INFO ] [sig ] PFH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:15.404149] [INFO ] [LOCAL ] Saved forecast: PFH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PFH.txt [2026-03-05T20:29:15.404276] [INFO ] [sig ] [2349/3362] Completed PFH in 0.3s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-05T20:29:15.404316] [INFO ] [sig ] [2350/3362] Forecasting PFIS... [2026-03-05T20:29:15.404345] [INFO ] [sig ] Generating forecast for: PFIS [2026-03-05T20:29:15.404375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-03-05T20:29:15.415689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-03-05T20:29:15.416031] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-03-05T20:29:15.416904] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-03-05T20:29:15.416981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:15.417016] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:15.417044] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:15.417101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:15.484456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:15.485368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:15.485540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:15.485596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:15.600531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:15.600688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:15.600730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:15.600759] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:15.604196] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: UP (p=95.17%) [2026-03-05T20:29:15.604477] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-03-05T20:29:15.604622] [INFO ] [sig ] PFIS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:15.749670] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PFIS.txt [2026-03-05T20:29:15.749820] [INFO ] [sig ] [2350/3362] Completed PFIS in 0.3s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-05T20:29:15.749868] [INFO ] [sig ] [2351/3362] Forecasting PFL... [2026-03-05T20:29:15.749899] [INFO ] [sig ] Generating forecast for: PFL [2026-03-05T20:29:15.749930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-03-05T20:29:15.761117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-03-05T20:29:15.761462] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-03-05T20:29:15.762298] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-03-05T20:29:15.762351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:15.762384] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:15.762411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:15.762467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:15.820459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:15.821137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:15.821216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:15.821248] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:15.940350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:15.940506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:15.940549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:15.940597] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:15.944168] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: UP (p=61.87%) [2026-03-05T20:29:15.944453] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-03-05T20:29:15.944603] [INFO ] [sig ] PFL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:16.093085] [INFO ] [LOCAL ] Saved forecast: PFL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PFL.txt [2026-03-05T20:29:16.093231] [INFO ] [sig ] [2351/3362] Completed PFL in 0.3s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-05T20:29:16.093292] [INFO ] [sig ] [2352/3362] Forecasting PFM... [2026-03-05T20:29:16.093324] [INFO ] [sig ] Generating forecast for: PFM [2026-03-05T20:29:16.093357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-03-05T20:29:16.104751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-03-05T20:29:16.105102] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-03-05T20:29:16.106011] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-03-05T20:29:16.106065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:16.106099] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:16.106128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:16.106186] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:16.166425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:16.167170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:16.167254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:16.167289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:16.289937] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:16.290093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:16.290134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:16.290244] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:16.293940] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: DOWN (p=0.10%) [2026-03-05T20:29:16.294219] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-03-05T20:29:16.294348] [INFO ] [sig ] PFM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:16.440109] [INFO ] [LOCAL ] Saved forecast: PFM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PFM.txt [2026-03-05T20:29:16.440252] [INFO ] [sig ] [2352/3362] Completed PFM in 0.3s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-05T20:29:16.440293] [INFO ] [sig ] [2353/3362] Forecasting PFN... [2026-03-05T20:29:16.440325] [INFO ] [sig ] Generating forecast for: PFN [2026-03-05T20:29:16.440355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-03-05T20:29:16.451556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-03-05T20:29:16.451928] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-03-05T20:29:16.452782] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-03-05T20:29:16.452835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:16.452868] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:16.452896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:16.452952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:16.510793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:16.511516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:16.511641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:16.511684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:16.626869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:16.627027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:16.627070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:16.627100] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:16.630786] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: UP (p=56.49%) [2026-03-05T20:29:16.631085] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-03-05T20:29:16.631243] [INFO ] [sig ] PFN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:16.776842] [INFO ] [LOCAL ] Saved forecast: PFN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PFN.txt [2026-03-05T20:29:16.776975] [INFO ] [sig ] [2353/3362] Completed PFN in 0.3s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-05T20:29:16.777022] [INFO ] [sig ] [2354/3362] Forecasting PFO... [2026-03-05T20:29:16.777054] [INFO ] [sig ] Generating forecast for: PFO [2026-03-05T20:29:16.777084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-03-05T20:29:16.788163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-03-05T20:29:16.788543] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-03-05T20:29:16.789456] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-03-05T20:29:16.789510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:16.789550] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:16.789614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:16.789691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:16.849477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:16.850213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:16.850299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:16.850334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:16.963018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:16.963178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:16.963221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:16.963251] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:16.966880] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: UP (p=98.16%) [2026-03-05T20:29:16.967166] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-03-05T20:29:16.967295] [INFO ] [sig ] PFO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:17.117070] [INFO ] [LOCAL ] Saved forecast: PFO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PFO.txt [2026-03-05T20:29:17.117218] [INFO ] [sig ] [2354/3362] Completed PFO in 0.3s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-05T20:29:17.117267] [INFO ] [sig ] [2355/3362] Forecasting PFS... [2026-03-05T20:29:17.117301] [INFO ] [sig ] Generating forecast for: PFS [2026-03-05T20:29:17.117335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-03-05T20:29:17.129390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-03-05T20:29:17.129762] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-03-05T20:29:17.130648] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-03-05T20:29:17.130703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:17.130736] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:17.130763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:17.130820] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:17.191757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:17.192461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:17.192546] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:17.192599] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:17.314362] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:17.314516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:17.314560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:17.314611] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:17.318303] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: UP (p=51.41%) [2026-03-05T20:29:17.318639] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-03-05T20:29:17.318774] [INFO ] [sig ] PFS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:17.470142] [INFO ] [LOCAL ] Saved forecast: PFS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PFS.txt [2026-03-05T20:29:17.470273] [INFO ] [sig ] [2355/3362] Completed PFS in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-05T20:29:17.470314] [INFO ] [sig ] [2356/3362] Forecasting PFSI... [2026-03-05T20:29:17.470343] [INFO ] [sig ] Generating forecast for: PFSI [2026-03-05T20:29:17.470372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-03-05T20:29:17.482181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-03-05T20:29:17.482510] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-03-05T20:29:17.483340] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-03-05T20:29:17.483393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:17.483426] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:17.483455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:17.483511] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:17.542144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:17.543128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:17.543212] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:17.543247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:17.666592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:17.666756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:17.666799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:17.666831] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:17.670400] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: UP (p=67.90%) [2026-03-05T20:29:17.670751] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-03-05T20:29:17.670894] [INFO ] [sig ] PFSI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:17.832086] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PFSI.txt [2026-03-05T20:29:17.832251] [INFO ] [sig ] [2356/3362] Completed PFSI in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-05T20:29:17.832302] [INFO ] [sig ] [2357/3362] Forecasting PGC... [2026-03-05T20:29:17.832343] [INFO ] [sig ] Generating forecast for: PGC [2026-03-05T20:29:17.832376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-03-05T20:29:17.843643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-03-05T20:29:17.843975] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-03-05T20:29:17.844848] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-03-05T20:29:17.844904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:17.844938] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:17.844967] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:17.845026] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:17.908275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:17.909070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:17.909155] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:17.909190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:18.031425] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:18.031603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:18.031689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:18.031739] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:18.035291] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: DOWN (p=4.19%) [2026-03-05T20:29:18.035595] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-03-05T20:29:18.035740] [INFO ] [sig ] PGC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:18.286242] [INFO ] [LOCAL ] Saved forecast: PGC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PGC.txt [2026-03-05T20:29:18.286425] [INFO ] [sig ] [2357/3362] Completed PGC in 0.5s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-05T20:29:18.286468] [INFO ] [sig ] [2358/3362] Forecasting PGEN... [2026-03-05T20:29:18.286499] [INFO ] [sig ] Generating forecast for: PGEN [2026-03-05T20:29:18.286532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-03-05T20:29:18.298516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-03-05T20:29:18.298977] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-03-05T20:29:18.299900] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-03-05T20:29:18.299960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:18.299996] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:18.300025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:18.300084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:18.360722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:18.361693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:18.361797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:18.361832] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:18.487103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:18.487270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:18.487313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:18.487345] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:18.491457] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: DOWN (p=9.22%) [2026-03-05T20:29:18.491837] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-03-05T20:29:18.492199] [INFO ] [sig ] PGEN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:18.655337] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PGEN.txt [2026-03-05T20:29:18.655498] [INFO ] [sig ] [2358/3362] Completed PGEN in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-05T20:29:18.655540] [INFO ] [sig ] [2359/3362] Forecasting PGJ... [2026-03-05T20:29:18.655592] [INFO ] [sig ] Generating forecast for: PGJ [2026-03-05T20:29:18.655628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-03-05T20:29:18.667457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-03-05T20:29:18.667919] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-03-05T20:29:18.668796] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-03-05T20:29:18.668850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:18.668885] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:18.668916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:18.668975] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:18.729199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:18.730135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:18.730272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:18.730307] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:18.855766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:18.855928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:18.855972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:18.856005] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:18.859950] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: DOWN (p=13.29%) [2026-03-05T20:29:18.860244] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-03-05T20:29:18.860381] [INFO ] [sig ] PGJ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:19.017544] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PGJ.txt [2026-03-05T20:29:19.017776] [INFO ] [sig ] [2359/3362] Completed PGJ in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-03-05T20:29:19.017821] [INFO ] [sig ] [2360/3362] Forecasting PGNY... [2026-03-05T20:29:19.017852] [INFO ] [sig ] Generating forecast for: PGNY [2026-03-05T20:29:19.017882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-03-05T20:29:19.029907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-03-05T20:29:19.030247] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-03-05T20:29:19.031119] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-03-05T20:29:19.031173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:19.031206] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:19.031233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:19.031291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:19.090880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:19.091674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:19.091770] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:19.091806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:19.215736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:19.215901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:19.215942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:19.215971] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:19.219513] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: DOWN (p=42.70%) [2026-03-05T20:29:19.219836] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-03-05T20:29:19.219967] [INFO ] [sig ] PGNY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:19.369890] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PGNY.txt [2026-03-05T20:29:19.370026] [INFO ] [sig ] [2360/3362] Completed PGNY in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.0m [2026-03-05T20:29:19.370066] [INFO ] [sig ] [2361/3362] Forecasting PGP... [2026-03-05T20:29:19.370097] [INFO ] [sig ] Generating forecast for: PGP [2026-03-05T20:29:19.370127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-03-05T20:29:19.381242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-03-05T20:29:19.381603] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-03-05T20:29:19.382440] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-03-05T20:29:19.382493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:19.382539] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:19.382585] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:19.382647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:19.441550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:19.442331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:19.442415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:19.442449] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:19.559243] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:19.559395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:19.559437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:19.559466] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:19.563170] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: UP (p=92.36%) [2026-03-05T20:29:19.563494] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-03-05T20:29:19.563656] [INFO ] [sig ] PGP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:19.727091] [INFO ] [LOCAL ] Saved forecast: PGP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PGP.txt [2026-03-05T20:29:19.727307] [INFO ] [sig ] [2361/3362] Completed PGP in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.0m [2026-03-05T20:29:19.727368] [INFO ] [sig ] [2362/3362] Forecasting PGZ... [2026-03-05T20:29:19.727404] [INFO ] [sig ] Generating forecast for: PGZ [2026-03-05T20:29:19.727436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-03-05T20:29:19.740378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-03-05T20:29:19.740815] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-03-05T20:29:19.741759] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-03-05T20:29:19.741820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:19.741868] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:19.741904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:19.741965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:19.802474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:19.803449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:19.803549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:19.803603] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:19.926762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:19.926926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:19.926970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:19.927002] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:19.930615] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: UP (p=88.62%) [2026-03-05T20:29:19.930915] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-03-05T20:29:19.931053] [INFO ] [sig ] PGZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:20.089154] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PGZ.txt [2026-03-05T20:29:20.089359] [INFO ] [sig ] [2362/3362] Completed PGZ in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-05T20:29:20.089402] [INFO ] [sig ] [2363/3362] Forecasting PH... [2026-03-05T20:29:20.089434] [INFO ] [sig ] Generating forecast for: PH [2026-03-05T20:29:20.089465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-03-05T20:29:20.101559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-03-05T20:29:20.102071] [INFO ] [FORECASTER] Starting predict_future for PH [2026-03-05T20:29:20.102991] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-03-05T20:29:20.103055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:20.103096] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:20.103131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:20.103208] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:20.167824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:20.168788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:20.168885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:20.168921] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:20.299700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:20.300058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:20.300102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:20.300134] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:20.304148] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: DOWN (p=44.42%) [2026-03-05T20:29:20.304459] [INFO ] [FORECASTER] Completed predict_future for PH [2026-03-05T20:29:20.304636] [INFO ] [sig ] PH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:20.475689] [INFO ] [LOCAL ] Saved forecast: PH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PH.txt [2026-03-05T20:29:20.476055] [INFO ] [sig ] [2363/3362] Completed PH in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-05T20:29:20.476097] [INFO ] [sig ] [2364/3362] Forecasting PHG... [2026-03-05T20:29:20.476128] [INFO ] [sig ] Generating forecast for: PHG [2026-03-05T20:29:20.476158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-03-05T20:29:20.489563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-03-05T20:29:20.490033] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-03-05T20:29:20.491232] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-03-05T20:29:20.491323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:20.491369] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:20.491409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:20.491492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:20.561822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:20.562979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:20.563067] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:20.563102] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:20.688644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:20.688800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:20.688842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:20.688872] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:20.692279] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: DOWN (p=10.57%) [2026-03-05T20:29:20.692555] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-03-05T20:29:20.692702] [INFO ] [sig ] PHG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:20.845964] [INFO ] [LOCAL ] Saved forecast: PHG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PHG.txt [2026-03-05T20:29:20.846113] [INFO ] [sig ] [2364/3362] Completed PHG in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-05T20:29:20.846153] [INFO ] [sig ] [2365/3362] Forecasting PHI... [2026-03-05T20:29:20.846190] [INFO ] [sig ] Generating forecast for: PHI [2026-03-05T20:29:20.846221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-03-05T20:29:20.857536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-03-05T20:29:20.858078] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-03-05T20:29:20.858962] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-03-05T20:29:20.859163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:20.859199] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:20.859226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:20.859284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:20.922088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:20.922818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:20.922904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:20.922938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:21.044300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:21.044464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:21.044512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:21.044545] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:21.048151] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: UP (p=72.97%) [2026-03-05T20:29:21.048438] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-03-05T20:29:21.048608] [INFO ] [sig ] PHI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:21.205964] [INFO ] [LOCAL ] Saved forecast: PHI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PHI.txt [2026-03-05T20:29:21.206100] [INFO ] [sig ] [2365/3362] Completed PHI in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-05T20:29:21.206140] [INFO ] [sig ] [2366/3362] Forecasting PHK... [2026-03-05T20:29:21.206170] [INFO ] [sig ] Generating forecast for: PHK [2026-03-05T20:29:21.206199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-03-05T20:29:21.216863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-03-05T20:29:21.217186] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-03-05T20:29:21.218093] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-03-05T20:29:21.218146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:21.218207] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:21.218235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:21.218296] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:21.277957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:21.278661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:21.278759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:21.278803] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:21.401719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:21.401875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:21.401918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:21.401949] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:21.405501] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: UP (p=66.65%) [2026-03-05T20:29:21.405810] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-03-05T20:29:21.405945] [INFO ] [sig ] PHK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:21.561745] [INFO ] [LOCAL ] Saved forecast: PHK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PHK.txt [2026-03-05T20:29:21.561873] [INFO ] [sig ] [2366/3362] Completed PHK in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-05T20:29:21.561913] [INFO ] [sig ] [2367/3362] Forecasting PHM... [2026-03-05T20:29:21.561943] [INFO ] [sig ] Generating forecast for: PHM [2026-03-05T20:29:21.561973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-03-05T20:29:21.573118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-03-05T20:29:21.573446] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-03-05T20:29:21.574274] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-03-05T20:29:21.574327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:21.574360] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:21.574387] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:21.574443] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:21.648511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:21.649630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:21.649715] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:21.649753] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:21.778525] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:21.778706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:21.778752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:21.778783] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:21.782380] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: UP (p=70.09%) [2026-03-05T20:29:21.782699] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-03-05T20:29:21.782835] [INFO ] [sig ] PHM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:21.943272] [INFO ] [LOCAL ] Saved forecast: PHM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PHM.txt [2026-03-05T20:29:21.943445] [INFO ] [sig ] [2367/3362] Completed PHM in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-05T20:29:21.943485] [INFO ] [sig ] [2368/3362] Forecasting PHO... [2026-03-05T20:29:21.943515] [INFO ] [sig ] Generating forecast for: PHO [2026-03-05T20:29:21.943545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-03-05T20:29:21.955739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-03-05T20:29:21.956155] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-03-05T20:29:21.957044] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-03-05T20:29:21.957100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:21.957134] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:21.957164] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:21.957223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:22.022216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:22.023229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:22.023320] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:22.023353] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:22.148188] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:22.148353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:22.148396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:22.148425] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:22.152491] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: DOWN (p=2.54%) [2026-03-05T20:29:22.152824] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-03-05T20:29:22.153154] [INFO ] [sig ] PHO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:22.302058] [INFO ] [LOCAL ] Saved forecast: PHO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PHO.txt [2026-03-05T20:29:22.302213] [INFO ] [sig ] [2368/3362] Completed PHO in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-05T20:29:22.302259] [INFO ] [sig ] [2369/3362] Forecasting PHUN... [2026-03-05T20:29:22.302290] [INFO ] [sig ] Generating forecast for: PHUN [2026-03-05T20:29:22.302321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-03-05T20:29:22.314216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-03-05T20:29:22.314592] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-03-05T20:29:22.315631] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-03-05T20:29:22.315687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:22.315722] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:22.315751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:22.315808] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:22.377550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:22.378510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:22.378615] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:22.378653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:22.505985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:22.506150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:22.506193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:22.506259] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:22.510277] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: DOWN (p=16.67%) [2026-03-05T20:29:22.510590] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-03-05T20:29:22.510727] [INFO ] [sig ] PHUN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:22.662603] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PHUN.txt [2026-03-05T20:29:22.662790] [INFO ] [sig ] [2369/3362] Completed PHUN in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-05T20:29:22.662840] [INFO ] [sig ] [2370/3362] Forecasting PHVS... [2026-03-05T20:29:22.662878] [INFO ] [sig ] Generating forecast for: PHVS [2026-03-05T20:29:22.662912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-03-05T20:29:22.674599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-03-05T20:29:22.674992] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-03-05T20:29:22.675860] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-03-05T20:29:22.675913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:22.675946] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:22.675973] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:22.676029] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:22.736388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:22.737307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:22.737392] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:22.737427] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:22.872160] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:22.872340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:22.872385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:22.872416] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:22.875989] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: UP (p=89.57%) [2026-03-05T20:29:22.876278] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-03-05T20:29:22.876412] [INFO ] [sig ] PHVS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:23.029602] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PHVS.txt [2026-03-05T20:29:23.029784] [INFO ] [sig ] [2370/3362] Completed PHVS in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-05T20:29:23.029847] [INFO ] [sig ] [2371/3362] Forecasting PI... [2026-03-05T20:29:23.029886] [INFO ] [sig ] Generating forecast for: PI [2026-03-05T20:29:23.029922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-03-05T20:29:23.041465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-03-05T20:29:23.041836] [INFO ] [FORECASTER] Starting predict_future for PI [2026-03-05T20:29:23.042725] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-03-05T20:29:23.042780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:23.042814] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:23.042863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:23.042942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:23.105150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:23.106144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:23.106247] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:23.106282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:23.234349] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:23.234509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:23.234552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:23.234603] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:23.242061] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: DOWN (p=11.50%) [2026-03-05T20:29:23.242419] [INFO ] [FORECASTER] Completed predict_future for PI [2026-03-05T20:29:23.242595] [INFO ] [sig ] PI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:23.391820] [INFO ] [LOCAL ] Saved forecast: PI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PI.txt [2026-03-05T20:29:23.391982] [INFO ] [sig ] [2371/3362] Completed PI in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-05T20:29:23.392025] [INFO ] [sig ] [2372/3362] Forecasting PID... [2026-03-05T20:29:23.392054] [INFO ] [sig ] Generating forecast for: PID [2026-03-05T20:29:23.392085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-03-05T20:29:23.404822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-03-05T20:29:23.405250] [INFO ] [FORECASTER] Starting predict_future for PID [2026-03-05T20:29:23.406174] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-03-05T20:29:23.406230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:23.406263] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:23.406290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:23.406347] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:23.468053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:23.468934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:23.469029] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:23.469064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:23.590714] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:23.590873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:23.590915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:23.590944] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:23.594590] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: DOWN (p=24.55%) [2026-03-05T20:29:23.594900] [INFO ] [FORECASTER] Completed predict_future for PID [2026-03-05T20:29:23.595038] [INFO ] [sig ] PID: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:23.748464] [INFO ] [LOCAL ] Saved forecast: PID 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PID.txt [2026-03-05T20:29:23.748625] [INFO ] [sig ] [2372/3362] Completed PID in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-05T20:29:23.748669] [INFO ] [sig ] [2373/3362] Forecasting PIE... [2026-03-05T20:29:23.748701] [INFO ] [sig ] Generating forecast for: PIE [2026-03-05T20:29:23.748746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-03-05T20:29:23.760712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-03-05T20:29:23.761125] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-03-05T20:29:23.762036] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-03-05T20:29:23.762100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:23.762134] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:23.762161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:23.762219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:23.819624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:23.820322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:23.820403] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:23.820436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:23.937763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:23.937927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:23.937969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:23.937999] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:23.941767] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: DOWN (p=34.31%) [2026-03-05T20:29:23.942054] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-03-05T20:29:23.942185] [INFO ] [sig ] PIE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:24.088413] [INFO ] [LOCAL ] Saved forecast: PIE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PIE.txt [2026-03-05T20:29:24.088553] [INFO ] [sig ] [2373/3362] Completed PIE in 0.3s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-05T20:29:24.088614] [INFO ] [sig ] [2374/3362] Forecasting PII... [2026-03-05T20:29:24.088646] [INFO ] [sig ] Generating forecast for: PII [2026-03-05T20:29:24.088676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-03-05T20:29:24.099720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-03-05T20:29:24.100045] [INFO ] [FORECASTER] Starting predict_future for PII [2026-03-05T20:29:24.100866] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-03-05T20:29:24.100932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:24.100965] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:24.100993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:24.101049] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:24.161330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:24.162072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:24.162154] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:24.162189] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:24.284256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:24.284417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:24.284459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:24.284487] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:24.288007] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: DOWN (p=3.77%) [2026-03-05T20:29:24.288282] [INFO ] [FORECASTER] Completed predict_future for PII [2026-03-05T20:29:24.288411] [INFO ] [sig ] PII: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:24.442309] [INFO ] [LOCAL ] Saved forecast: PII 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PII.txt [2026-03-05T20:29:24.442461] [INFO ] [sig ] [2374/3362] Completed PII in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-05T20:29:24.442502] [INFO ] [sig ] [2375/3362] Forecasting PIM... [2026-03-05T20:29:24.442533] [INFO ] [sig ] Generating forecast for: PIM [2026-03-05T20:29:24.442564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-03-05T20:29:24.455272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-03-05T20:29:24.455643] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-03-05T20:29:24.456462] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-03-05T20:29:24.456514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:24.456547] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:24.456593] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:24.456653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:24.515562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:24.516284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:24.516366] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:24.516400] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:24.635615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:24.635779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:24.635830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:24.635867] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:24.639524] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: UP (p=90.62%) [2026-03-05T20:29:24.639852] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-03-05T20:29:24.640008] [INFO ] [sig ] PIM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:24.789495] [INFO ] [LOCAL ] Saved forecast: PIM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PIM.txt [2026-03-05T20:29:24.789652] [INFO ] [sig ] [2375/3362] Completed PIM in 0.3s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-05T20:29:24.789696] [INFO ] [sig ] [2376/3362] Forecasting PINE... [2026-03-05T20:29:24.789726] [INFO ] [sig ] Generating forecast for: PINE [2026-03-05T20:29:24.789756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-03-05T20:29:24.801600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-03-05T20:29:24.801969] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-03-05T20:29:24.802820] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-03-05T20:29:24.802873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:24.802906] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:24.802934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:24.802990] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:24.864529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:24.865311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:24.865429] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:24.865466] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:24.988615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:24.988777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:24.988819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:24.988851] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:24.992796] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: UP (p=76.79%) [2026-03-05T20:29:24.993084] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-03-05T20:29:24.993215] [INFO ] [sig ] PINE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:25.146408] [INFO ] [LOCAL ] Saved forecast: PINE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PINE.txt [2026-03-05T20:29:25.146557] [INFO ] [sig ] [2376/3362] Completed PINE in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 6.0m [2026-03-05T20:29:25.146617] [INFO ] [sig ] [2377/3362] Forecasting PINS... [2026-03-05T20:29:25.146649] [INFO ] [sig ] Generating forecast for: PINS [2026-03-05T20:29:25.146679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-03-05T20:29:25.158334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-03-05T20:29:25.158710] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-03-05T20:29:25.159597] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-03-05T20:29:25.159670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:25.159705] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:25.159734] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:25.159803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:25.220008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:25.220847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:25.220936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:25.220971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:25.346748] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:25.346910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:25.346953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:25.346982] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:25.350450] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: DOWN (p=23.15%) [2026-03-05T20:29:25.350751] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-03-05T20:29:25.350906] [INFO ] [sig ] PINS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:25.500466] [INFO ] [LOCAL ] Saved forecast: PINS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PINS.txt [2026-03-05T20:29:25.500638] [INFO ] [sig ] [2377/3362] Completed PINS in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 5.9m [2026-03-05T20:29:25.500688] [INFO ] [sig ] [2378/3362] Forecasting PK... [2026-03-05T20:29:25.500720] [INFO ] [sig ] Generating forecast for: PK [2026-03-05T20:29:25.500750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-03-05T20:29:25.512326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-03-05T20:29:25.512693] [INFO ] [FORECASTER] Starting predict_future for PK [2026-03-05T20:29:25.513630] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-03-05T20:29:25.513695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:25.513729] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:25.513758] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:25.513818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:25.573157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:25.573995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:25.574082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:25.574116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:25.696212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:25.696371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:25.696413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:25.696442] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:25.699910] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: UP (p=83.26%) [2026-03-05T20:29:25.700190] [INFO ] [FORECASTER] Completed predict_future for PK [2026-03-05T20:29:25.700318] [INFO ] [sig ] PK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:25.854671] [INFO ] [LOCAL ] Saved forecast: PK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PK.txt [2026-03-05T20:29:25.854842] [INFO ] [sig ] [2378/3362] Completed PK in 0.4s | 2.76 sym/s | Total: 14.3m | ETA: 5.9m [2026-03-05T20:29:25.854886] [INFO ] [sig ] [2379/3362] Forecasting PKBK... [2026-03-05T20:29:25.854915] [INFO ] [sig ] Generating forecast for: PKBK [2026-03-05T20:29:25.854945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-03-05T20:29:25.866488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-03-05T20:29:25.866878] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-03-05T20:29:25.867775] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-03-05T20:29:25.867831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:25.867866] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:25.867892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:25.867948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:25.927690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:25.928486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:25.928589] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:25.928628] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:26.047076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:26.047238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:26.047279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:26.047309] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:26.051041] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: UP (p=95.55%) [2026-03-05T20:29:26.051328] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-03-05T20:29:26.051476] [INFO ] [sig ] PKBK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:26.202678] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PKBK.txt [2026-03-05T20:29:26.202844] [INFO ] [sig ] [2379/3362] Completed PKBK in 0.3s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-05T20:29:26.202886] [INFO ] [sig ] [2380/3362] Forecasting PKE... [2026-03-05T20:29:26.202917] [INFO ] [sig ] Generating forecast for: PKE [2026-03-05T20:29:26.202946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-03-05T20:29:26.215482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-03-05T20:29:26.215846] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-03-05T20:29:26.216709] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-03-05T20:29:26.216763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:26.216798] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:26.216826] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:26.216884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:26.280933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:26.281866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:26.281954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:26.281989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:26.409181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:26.409341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:26.409382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:26.409411] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:26.413620] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: DOWN (p=5.87%) [2026-03-05T20:29:26.413946] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-03-05T20:29:26.414282] [INFO ] [sig ] PKE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:26.569424] [INFO ] [LOCAL ] Saved forecast: PKE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PKE.txt [2026-03-05T20:29:26.569612] [INFO ] [sig ] [2380/3362] Completed PKE in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-05T20:29:26.569655] [INFO ] [sig ] [2381/3362] Forecasting PKG... [2026-03-05T20:29:26.569687] [INFO ] [sig ] Generating forecast for: PKG [2026-03-05T20:29:26.569717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-03-05T20:29:26.581747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-03-05T20:29:26.582254] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-03-05T20:29:26.583324] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-03-05T20:29:26.583377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:26.583409] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:26.583435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:26.583491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:26.645848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:26.646895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:26.646978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:26.647011] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:26.779655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:26.779808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:26.779877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:26.779909] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:26.783810] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: UP (p=69.12%) [2026-03-05T20:29:26.784115] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-03-05T20:29:26.784251] [INFO ] [sig ] PKG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:26.935304] [INFO ] [LOCAL ] Saved forecast: PKG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PKG.txt [2026-03-05T20:29:26.935461] [INFO ] [sig ] [2381/3362] Completed PKG in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-05T20:29:26.935503] [INFO ] [sig ] [2382/3362] Forecasting PKOH... [2026-03-05T20:29:26.935532] [INFO ] [sig ] Generating forecast for: PKOH [2026-03-05T20:29:26.935562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-03-05T20:29:26.948657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-03-05T20:29:26.949078] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-03-05T20:29:26.950131] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-03-05T20:29:26.950187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:26.950222] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:26.950250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:26.950311] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:27.011328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:27.012232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:27.012317] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:27.012352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:27.132796] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:27.132961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:27.133003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:27.133034] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:27.136732] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=13.21%) [2026-03-05T20:29:27.137051] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-03-05T20:29:27.137199] [INFO ] [sig ] PKOH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:27.293765] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PKOH.txt [2026-03-05T20:29:27.293928] [INFO ] [sig ] [2382/3362] Completed PKOH in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-05T20:29:27.293974] [INFO ] [sig ] [2383/3362] Forecasting PKX... [2026-03-05T20:29:27.294006] [INFO ] [sig ] Generating forecast for: PKX [2026-03-05T20:29:27.294240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-03-05T20:29:27.308247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-03-05T20:29:27.308640] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-03-05T20:29:27.309765] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-03-05T20:29:27.309820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:27.309882] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:27.309912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:27.309972] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:27.371880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:27.372833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:27.372972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:27.373010] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:27.502185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:27.502373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:27.502419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:27.502451] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:27.506613] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: DOWN (p=24.88%) [2026-03-05T20:29:27.506903] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-03-05T20:29:27.507041] [INFO ] [sig ] PKX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:27.655838] [INFO ] [LOCAL ] Saved forecast: PKX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PKX.txt [2026-03-05T20:29:27.656005] [INFO ] [sig ] [2383/3362] Completed PKX in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-05T20:29:27.656050] [INFO ] [sig ] [2384/3362] Forecasting PLAB... [2026-03-05T20:29:27.656081] [INFO ] [sig ] Generating forecast for: PLAB [2026-03-05T20:29:27.656111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-03-05T20:29:27.667540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-03-05T20:29:27.667902] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-03-05T20:29:27.668786] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-03-05T20:29:27.668866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:27.668912] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:27.668947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:27.669014] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:27.726373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:27.727328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:27.727417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:27.727451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:27.862406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:27.862592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:27.862642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:27.862675] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:27.866251] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: DOWN (p=7.21%) [2026-03-05T20:29:27.866546] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-03-05T20:29:27.866724] [INFO ] [sig ] PLAB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:28.016550] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PLAB.txt [2026-03-05T20:29:28.016732] [INFO ] [sig ] [2384/3362] Completed PLAB in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-05T20:29:28.016774] [INFO ] [sig ] [2385/3362] Forecasting PLAY... [2026-03-05T20:29:28.016807] [INFO ] [sig ] Generating forecast for: PLAY [2026-03-05T20:29:28.016838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-03-05T20:29:28.028300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-03-05T20:29:28.028732] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-03-05T20:29:28.029627] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-03-05T20:29:28.029684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:28.029736] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:28.029766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:28.029831] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:28.088057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:28.088878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:28.088963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:28.088996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:28.211314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:28.211472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:28.211514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:28.211542] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:28.215007] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: UP (p=58.95%) [2026-03-05T20:29:28.215284] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-03-05T20:29:28.215412] [INFO ] [sig ] PLAY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:28.359937] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PLAY.txt [2026-03-05T20:29:28.360061] [INFO ] [sig ] [2385/3362] Completed PLAY in 0.3s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-05T20:29:28.360101] [INFO ] [sig ] [2386/3362] Forecasting PLBC... [2026-03-05T20:29:28.360131] [INFO ] [sig ] Generating forecast for: PLBC [2026-03-05T20:29:28.360162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-03-05T20:29:28.370990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-03-05T20:29:28.371351] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-03-05T20:29:28.372235] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-03-05T20:29:28.372290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:28.372326] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:28.372355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:28.372414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:28.429505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:28.430171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:28.430251] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:28.430284] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:28.541784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:28.541963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:28.542020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:28.542111] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:28.546743] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: DOWN (p=9.90%) [2026-03-05T20:29:28.547170] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-03-05T20:29:28.547353] [INFO ] [sig ] PLBC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:28.717905] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PLBC.txt [2026-03-05T20:29:28.718120] [INFO ] [sig ] [2386/3362] Completed PLBC in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-05T20:29:28.718181] [INFO ] [sig ] [2387/3362] Forecasting PLBY... [2026-03-05T20:29:28.718216] [INFO ] [sig ] Generating forecast for: PLBY [2026-03-05T20:29:28.718251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-03-05T20:29:28.730849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-03-05T20:29:28.731300] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-03-05T20:29:28.732347] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-03-05T20:29:28.732407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:28.732441] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:28.732470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:28.732529] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:28.809991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:28.811084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:28.811184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:28.811223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:28.940478] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:28.940663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:28.940707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:28.940736] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:28.944470] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: DOWN (p=30.54%) [2026-03-05T20:29:28.944800] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-03-05T20:29:28.944937] [INFO ] [sig ] PLBY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:29.093390] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PLBY.txt [2026-03-05T20:29:29.093559] [INFO ] [sig ] [2387/3362] Completed PLBY in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-05T20:29:29.093618] [INFO ] [sig ] [2388/3362] Forecasting PLCE... [2026-03-05T20:29:29.093650] [INFO ] [sig ] Generating forecast for: PLCE [2026-03-05T20:29:29.093679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-03-05T20:29:29.105540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-03-05T20:29:29.105945] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-03-05T20:29:29.106890] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-03-05T20:29:29.106947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:29.106983] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:29.107012] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:29.107073] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:29.164508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:29.165342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:29.165430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:29.165465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:29.289755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:29.289922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:29.289969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:29.290002] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:29.293611] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: UP (p=92.16%) [2026-03-05T20:29:29.293918] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-03-05T20:29:29.294059] [INFO ] [sig ] PLCE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:29.454463] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PLCE.txt [2026-03-05T20:29:29.454644] [INFO ] [sig ] [2388/3362] Completed PLCE in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-05T20:29:29.454686] [INFO ] [sig ] [2389/3362] Forecasting PLD... [2026-03-05T20:29:29.454734] [INFO ] [sig ] Generating forecast for: PLD [2026-03-05T20:29:29.454768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-03-05T20:29:29.466781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-03-05T20:29:29.467312] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-03-05T20:29:29.468188] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-03-05T20:29:29.468243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:29.468277] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:29.468304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:29.468362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:29.525083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:29.525767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:29.525848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:29.525881] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:29.653192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:29.653362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:29.653403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:29.653432] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:29.657949] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: DOWN (p=8.06%) [2026-03-05T20:29:29.658273] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-03-05T20:29:29.658413] [INFO ] [sig ] PLD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:29.812683] [INFO ] [LOCAL ] Saved forecast: PLD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PLD.txt [2026-03-05T20:29:29.812829] [INFO ] [sig ] [2389/3362] Completed PLD in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-05T20:29:29.812868] [INFO ] [sig ] [2390/3362] Forecasting PLPC... [2026-03-05T20:29:29.812899] [INFO ] [sig ] Generating forecast for: PLPC [2026-03-05T20:29:29.812929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-03-05T20:29:29.824225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-03-05T20:29:29.824632] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-03-05T20:29:29.825485] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-03-05T20:29:29.825540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:29.825596] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:29.825628] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:29.825686] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:29.882807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:29.883660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:29.883745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:29.883779] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:30.006383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:30.006547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:30.006609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:30.006644] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:30.010204] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: UP (p=76.86%) [2026-03-05T20:29:30.010495] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-03-05T20:29:30.010652] [INFO ] [sig ] PLPC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:30.158058] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PLPC.txt [2026-03-05T20:29:30.158222] [INFO ] [sig ] [2390/3362] Completed PLPC in 0.3s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-05T20:29:30.158263] [INFO ] [sig ] [2391/3362] Forecasting PLRX... [2026-03-05T20:29:30.158293] [INFO ] [sig ] Generating forecast for: PLRX [2026-03-05T20:29:30.158324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-03-05T20:29:30.169305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-03-05T20:29:30.169641] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-03-05T20:29:30.170454] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-03-05T20:29:30.170508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:30.170540] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:30.170586] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:30.170647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:30.229839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:30.230648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:30.230732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:30.230767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:30.351291] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:30.351444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:30.351486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:30.351516] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:30.354962] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: UP (p=84.37%) [2026-03-05T20:29:30.355241] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-03-05T20:29:30.355370] [INFO ] [sig ] PLRX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:30.502374] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PLRX.txt [2026-03-05T20:29:30.502539] [INFO ] [sig ] [2391/3362] Completed PLRX in 0.3s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-05T20:29:30.502599] [INFO ] [sig ] [2392/3362] Forecasting PLSE... [2026-03-05T20:29:30.502637] [INFO ] [sig ] Generating forecast for: PLSE [2026-03-05T20:29:30.502668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-03-05T20:29:30.514135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-03-05T20:29:30.514439] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-03-05T20:29:30.515309] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-03-05T20:29:30.515363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:30.515398] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:30.515426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:30.515485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:30.578244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:30.579184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:30.579270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:30.579305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:30.699897] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:30.700058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:30.700101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:30.700168] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:30.703682] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: DOWN (p=7.17%) [2026-03-05T20:29:30.703979] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-03-05T20:29:30.704113] [INFO ] [sig ] PLSE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:30.849132] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PLSE.txt [2026-03-05T20:29:30.849275] [INFO ] [sig ] [2392/3362] Completed PLSE in 0.3s | 2.76 sym/s | Total: 14.4m | ETA: 5.9m [2026-03-05T20:29:30.849315] [INFO ] [sig ] [2393/3362] Forecasting PLTK... [2026-03-05T20:29:30.849345] [INFO ] [sig ] Generating forecast for: PLTK [2026-03-05T20:29:30.849375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-03-05T20:29:30.860827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-03-05T20:29:30.861204] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-03-05T20:29:30.862152] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-03-05T20:29:30.862207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:30.862240] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:30.862268] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:30.862327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:30.926852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:30.927805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:30.927935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:30.927970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:31.056680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:31.056837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:31.056882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:31.056918] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:31.060891] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: DOWN (p=16.30%) [2026-03-05T20:29:31.061187] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-03-05T20:29:31.061325] [INFO ] [sig ] PLTK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:31.221877] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PLTK.txt [2026-03-05T20:29:31.222030] [INFO ] [sig ] [2393/3362] Completed PLTK in 0.4s | 2.76 sym/s | Total: 14.4m | ETA: 5.8m [2026-03-05T20:29:31.222072] [INFO ] [sig ] [2394/3362] Forecasting PLUG... [2026-03-05T20:29:31.222105] [INFO ] [sig ] Generating forecast for: PLUG [2026-03-05T20:29:31.222135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-03-05T20:29:31.234958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-03-05T20:29:31.235372] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-03-05T20:29:31.236321] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-03-05T20:29:31.236385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:31.236419] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:31.236448] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:31.236507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:31.297978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:31.298875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:31.298964] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:31.299015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:31.421703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:31.421863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:31.421904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:31.421933] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:31.425341] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: UP (p=72.45%) [2026-03-05T20:29:31.425637] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-03-05T20:29:31.425770] [INFO ] [sig ] PLUG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:31.571082] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PLUG.txt [2026-03-05T20:29:31.571240] [INFO ] [sig ] [2394/3362] Completed PLUG in 0.3s | 2.76 sym/s | Total: 14.4m | ETA: 5.8m [2026-03-05T20:29:31.571283] [INFO ] [sig ] [2395/3362] Forecasting PLUS... [2026-03-05T20:29:31.571315] [INFO ] [sig ] Generating forecast for: PLUS [2026-03-05T20:29:31.571345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-03-05T20:29:31.582649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-03-05T20:29:31.583037] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-03-05T20:29:31.583921] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-03-05T20:29:31.583976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:31.584010] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:31.584037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:31.584095] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:31.641899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:31.642633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:31.642719] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:31.642752] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:31.764225] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:31.764388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:31.764431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:31.764460] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:31.768055] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: UP (p=94.88%) [2026-03-05T20:29:31.768342] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-03-05T20:29:31.768478] [INFO ] [sig ] PLUS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:31.922593] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PLUS.txt [2026-03-05T20:29:31.922761] [INFO ] [sig ] [2395/3362] Completed PLUS in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-05T20:29:31.922805] [INFO ] [sig ] [2396/3362] Forecasting PLXS... [2026-03-05T20:29:31.922835] [INFO ] [sig ] Generating forecast for: PLXS [2026-03-05T20:29:31.922867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-03-05T20:29:31.934839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-03-05T20:29:31.935265] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-03-05T20:29:31.936246] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-03-05T20:29:31.936301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:31.936341] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:31.936391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:31.936451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:32.005122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:32.006186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:32.006285] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:32.006324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:32.135518] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:32.135698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:32.135742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:32.135772] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:32.139325] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: UP (p=98.09%) [2026-03-05T20:29:32.139630] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-03-05T20:29:32.139771] [INFO ] [sig ] PLXS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:32.285646] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PLXS.txt [2026-03-05T20:29:32.285819] [INFO ] [sig ] [2396/3362] Completed PLXS in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-05T20:29:32.285861] [INFO ] [sig ] [2397/3362] Forecasting PM... [2026-03-05T20:29:32.285892] [INFO ] [sig ] Generating forecast for: PM [2026-03-05T20:29:32.285923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-03-05T20:29:32.297483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-03-05T20:29:32.297845] [INFO ] [FORECASTER] Starting predict_future for PM [2026-03-05T20:29:32.298698] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-03-05T20:29:32.298750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:32.298784] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:32.298811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:32.298878] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:32.357511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:32.358523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:32.358631] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:32.358668] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:32.479820] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:32.479987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:32.480038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:32.480077] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:32.483711] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: DOWN (p=18.89%) [2026-03-05T20:29:32.484002] [INFO ] [FORECASTER] Completed predict_future for PM [2026-03-05T20:29:32.484136] [INFO ] [sig ] PM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:32.631121] [INFO ] [LOCAL ] Saved forecast: PM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PM.txt [2026-03-05T20:29:32.631248] [INFO ] [sig ] [2397/3362] Completed PM in 0.3s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-05T20:29:32.631286] [INFO ] [sig ] [2398/3362] Forecasting PMAX... [2026-03-05T20:29:32.631315] [INFO ] [sig ] Generating forecast for: PMAX [2026-03-05T20:29:32.631346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMAX' from 'https://tdm.silogroup.org/data/derivative_storage/PMAX.csv'. [2026-03-05T20:29:32.642261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMAX'. [2026-03-05T20:29:32.642613] [INFO ] [FORECASTER] Starting predict_future for PMAX [2026-03-05T20:29:32.643656] [DEBUG] [LOCAL ] No optimal features file found for PMAX: ./output/feature-sets/PMAX.txt [2026-03-05T20:29:32.643713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:32.643746] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:32.643774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:32.643834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:32.703748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:32.704676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:32.704764] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:32.704799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:32.823432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:32.823617] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-05T20:29:32.823662] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:32.823693] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:32.827267] [DEBUG] [FORECASTER] PMAX: Forecast T+1@11:T+2@11: UP (p=69.38%) [2026-03-05T20:29:32.827558] [INFO ] [FORECASTER] Completed predict_future for PMAX [2026-03-05T20:29:32.827733] [INFO ] [sig ] PMAX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:32.976288] [INFO ] [LOCAL ] Saved forecast: PMAX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PMAX.txt [2026-03-05T20:29:32.976451] [INFO ] [sig ] [2398/3362] Completed PMAX in 0.3s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-05T20:29:32.976492] [INFO ] [sig ] [2399/3362] Forecasting PML... [2026-03-05T20:29:32.976524] [INFO ] [sig ] Generating forecast for: PML [2026-03-05T20:29:32.976554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-03-05T20:29:32.987793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-03-05T20:29:32.988167] [INFO ] [FORECASTER] Starting predict_future for PML [2026-03-05T20:29:32.988996] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-03-05T20:29:32.989052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:32.989085] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:32.989113] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:32.989169] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:33.051101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:33.052185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:33.052268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:33.052301] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:33.177452] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:33.177667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:33.177715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:33.177746] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:33.181280] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: DOWN (p=44.20%) [2026-03-05T20:29:33.181588] [INFO ] [FORECASTER] Completed predict_future for PML [2026-03-05T20:29:33.181726] [INFO ] [sig ] PML: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:33.328737] [INFO ] [LOCAL ] Saved forecast: PML 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PML.txt [2026-03-05T20:29:33.328899] [INFO ] [sig ] [2399/3362] Completed PML in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-05T20:29:33.328948] [INFO ] [sig ] [2400/3362] Forecasting PMM... [2026-03-05T20:29:33.328984] [INFO ] [sig ] Generating forecast for: PMM [2026-03-05T20:29:33.329029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-03-05T20:29:33.340308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-03-05T20:29:33.340704] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-03-05T20:29:33.341541] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-03-05T20:29:33.341616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:33.341679] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:33.341708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:33.341765] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:33.399636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:33.400466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:33.400550] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:33.400605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:33.529611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:33.529776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:33.529819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:33.529849] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:33.533655] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-03-05T20:29:33.533972] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-03-05T20:29:33.534117] [INFO ] [sig ] PMM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:33.694080] [INFO ] [LOCAL ] Saved forecast: PMM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PMM.txt [2026-03-05T20:29:33.694253] [INFO ] [sig ] [2400/3362] Completed PMM in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-05T20:29:33.694296] [INFO ] [sig ] [2401/3362] Forecasting PMO... [2026-03-05T20:29:33.694325] [INFO ] [sig ] Generating forecast for: PMO [2026-03-05T20:29:33.694354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-03-05T20:29:33.706943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-03-05T20:29:33.707425] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-03-05T20:29:33.708485] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-03-05T20:29:33.708553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:33.708637] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:33.708682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:33.708756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:33.773304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:33.774308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:33.774402] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:33.774437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:33.907776] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:33.907961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:33.908008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:33.908039] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:33.912105] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: DOWN (p=39.60%) [2026-03-05T20:29:33.912520] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-03-05T20:29:33.912713] [INFO ] [sig ] PMO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:34.138513] [INFO ] [LOCAL ] Saved forecast: PMO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PMO.txt [2026-03-05T20:29:34.138845] [INFO ] [sig ] [2401/3362] Completed PMO in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-05T20:29:34.138920] [INFO ] [sig ] [2402/3362] Forecasting PMTS... [2026-03-05T20:29:34.138977] [INFO ] [sig ] Generating forecast for: PMTS [2026-03-05T20:29:34.139032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-03-05T20:29:34.171474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-03-05T20:29:34.174969] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-03-05T20:29:34.176863] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-03-05T20:29:34.176966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:34.177022] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:34.177065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:34.177150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:34.284781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:34.286321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:34.286451] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:34.286497] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:34.471512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:34.471736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:34.471801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:34.471847] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:34.477534] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: UP (p=94.18%) [2026-03-05T20:29:34.478161] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-03-05T20:29:34.478384] [INFO ] [sig ] PMTS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:34.720187] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PMTS.txt [2026-03-05T20:29:34.720612] [INFO ] [sig ] [2402/3362] Completed PMTS in 0.6s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-05T20:29:34.720704] [INFO ] [sig ] [2403/3362] Forecasting PMVP... [2026-03-05T20:29:34.720762] [INFO ] [sig ] Generating forecast for: PMVP [2026-03-05T20:29:34.720836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-03-05T20:29:34.748374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-03-05T20:29:34.749053] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-03-05T20:29:34.750604] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-03-05T20:29:34.750730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:34.750780] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:34.750840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:34.750937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:34.836185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:34.837663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:34.837861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:34.837919] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:35.002071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:35.002294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:35.002362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:35.002492] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:35.008438] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=41.69%) [2026-03-05T20:29:35.008962] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-03-05T20:29:35.009173] [INFO ] [sig ] PMVP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:35.247954] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PMVP.txt [2026-03-05T20:29:35.248187] [INFO ] [sig ] [2403/3362] Completed PMVP in 0.5s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-05T20:29:35.248250] [INFO ] [sig ] [2404/3362] Forecasting PNC... [2026-03-05T20:29:35.248301] [INFO ] [sig ] Generating forecast for: PNC [2026-03-05T20:29:35.248351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-03-05T20:29:35.263986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-03-05T20:29:35.264480] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-03-05T20:29:35.265727] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-03-05T20:29:35.265801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:35.265852] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:35.265898] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:35.265989] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:35.333704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:35.334694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:35.334792] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:35.334828] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:35.464612] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:35.464767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:35.464810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:35.464840] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:35.468486] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: DOWN (p=6.72%) [2026-03-05T20:29:35.468841] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-03-05T20:29:35.468983] [INFO ] [sig ] PNC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:35.616341] [INFO ] [LOCAL ] Saved forecast: PNC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PNC.txt [2026-03-05T20:29:35.616499] [INFO ] [sig ] [2404/3362] Completed PNC in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-05T20:29:35.616541] [INFO ] [sig ] [2405/3362] Forecasting PNI... [2026-03-05T20:29:35.616588] [INFO ] [sig ] Generating forecast for: PNI [2026-03-05T20:29:35.616623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-03-05T20:29:35.627823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-03-05T20:29:35.628250] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-03-05T20:29:35.629155] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-03-05T20:29:35.629221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:35.629256] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:35.629284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:35.629343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:35.692311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:35.693630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:35.693721] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:35.693756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:35.804744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:35.804928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:35.804971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:35.805001] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:35.808657] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: DOWN (p=22.28%) [2026-03-05T20:29:35.808933] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-03-05T20:29:35.809059] [INFO ] [sig ] PNI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:35.956185] [INFO ] [LOCAL ] Saved forecast: PNI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PNI.txt [2026-03-05T20:29:35.956310] [INFO ] [sig ] [2405/3362] Completed PNI in 0.3s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-05T20:29:35.956349] [INFO ] [sig ] [2406/3362] Forecasting PNQI... [2026-03-05T20:29:35.956379] [INFO ] [sig ] Generating forecast for: PNQI [2026-03-05T20:29:35.956409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-03-05T20:29:35.967673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-03-05T20:29:35.968002] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-03-05T20:29:35.968841] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-03-05T20:29:35.968893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:35.968926] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:35.968953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:35.969009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:36.028071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:36.028740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:36.028822] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:36.028854] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:36.151357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:36.151505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:36.151547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:36.151593] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:36.155039] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: UP (p=79.50%) [2026-03-05T20:29:36.155313] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-03-05T20:29:36.155440] [INFO ] [sig ] PNQI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:36.302125] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PNQI.txt [2026-03-05T20:29:36.302254] [INFO ] [sig ] [2406/3362] Completed PNQI in 0.3s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-05T20:29:36.302294] [INFO ] [sig ] [2407/3362] Forecasting PNRG... [2026-03-05T20:29:36.302506] [INFO ] [sig ] Generating forecast for: PNRG [2026-03-05T20:29:36.302535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-03-05T20:29:36.314699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-03-05T20:29:36.315029] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-03-05T20:29:36.315916] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-03-05T20:29:36.315971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:36.316004] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:36.316032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:36.316093] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:36.375755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:36.376569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:36.376666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:36.376699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:36.492564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:36.492737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:36.492779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:36.492810] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:36.496773] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: DOWN (p=2.14%) [2026-03-05T20:29:36.497058] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-03-05T20:29:36.497193] [INFO ] [sig ] PNRG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:36.642989] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PNRG.txt [2026-03-05T20:29:36.643106] [INFO ] [sig ] [2407/3362] Completed PNRG in 0.3s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-05T20:29:36.643145] [INFO ] [sig ] [2408/3362] Forecasting PNTG... [2026-03-05T20:29:36.643174] [INFO ] [sig ] Generating forecast for: PNTG [2026-03-05T20:29:36.643204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-03-05T20:29:36.655084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-03-05T20:29:36.655375] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-03-05T20:29:36.656212] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-03-05T20:29:36.656265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:36.656297] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:36.656324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:36.656381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:36.713658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:36.714288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:36.714365] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:36.714398] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:36.835483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:36.835658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:36.835702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:36.835731] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:36.839165] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: UP (p=92.48%) [2026-03-05T20:29:36.839441] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-03-05T20:29:36.839569] [INFO ] [sig ] PNTG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:36.988457] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PNTG.txt [2026-03-05T20:29:36.988628] [INFO ] [sig ] [2408/3362] Completed PNTG in 0.3s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-05T20:29:36.988672] [INFO ] [sig ] [2409/3362] Forecasting PODD... [2026-03-05T20:29:36.988702] [INFO ] [sig ] Generating forecast for: PODD [2026-03-05T20:29:36.988733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-03-05T20:29:37.000674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-03-05T20:29:37.001074] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-03-05T20:29:37.001898] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-03-05T20:29:37.001983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:37.002018] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:37.002052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:37.002109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:37.059331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:37.060248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:37.060335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:37.060367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:37.181709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:37.181867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:37.181907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:37.181936] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:37.185383] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: UP (p=78.14%) [2026-03-05T20:29:37.185681] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-03-05T20:29:37.185808] [INFO ] [sig ] PODD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:37.336324] [INFO ] [LOCAL ] Saved forecast: PODD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PODD.txt [2026-03-05T20:29:37.336484] [INFO ] [sig ] [2409/3362] Completed PODD in 0.3s | 2.76 sym/s | Total: 14.5m | ETA: 5.8m [2026-03-05T20:29:37.336524] [INFO ] [sig ] [2410/3362] Forecasting POOL... [2026-03-05T20:29:37.336554] [INFO ] [sig ] Generating forecast for: POOL [2026-03-05T20:29:37.336609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-03-05T20:29:37.348596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-03-05T20:29:37.348960] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-03-05T20:29:37.349830] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-03-05T20:29:37.349883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:37.349914] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:37.349942] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:37.349999] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:37.411216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:37.412122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:37.412250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:37.412285] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:37.531392] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:37.531552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:37.531615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:37.531648] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:37.535080] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: UP (p=96.93%) [2026-03-05T20:29:37.535364] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-03-05T20:29:37.535497] [INFO ] [sig ] POOL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:37.686962] [INFO ] [LOCAL ] Saved forecast: POOL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/POOL.txt [2026-03-05T20:29:37.687203] [INFO ] [sig ] [2410/3362] Completed POOL in 0.4s | 2.76 sym/s | Total: 14.5m | ETA: 5.7m [2026-03-05T20:29:37.687257] [INFO ] [sig ] [2411/3362] Forecasting POWI... [2026-03-05T20:29:37.687301] [INFO ] [sig ] Generating forecast for: POWI [2026-03-05T20:29:37.687342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-03-05T20:29:37.701853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-03-05T20:29:37.702367] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-03-05T20:29:37.703542] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-03-05T20:29:37.703636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:37.703679] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:37.703714] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:37.703796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:37.769354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:37.770608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:37.770701] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:37.770736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:37.898688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:37.898859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:37.898905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:37.898934] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:37.902642] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: UP (p=99.71%) [2026-03-05T20:29:37.902955] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-03-05T20:29:37.903097] [INFO ] [sig ] POWI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:38.051981] [INFO ] [LOCAL ] Saved forecast: POWI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/POWI.txt [2026-03-05T20:29:38.052130] [INFO ] [sig ] [2411/3362] Completed POWI in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-05T20:29:38.052173] [INFO ] [sig ] [2412/3362] Forecasting POWL... [2026-03-05T20:29:38.052204] [INFO ] [sig ] Generating forecast for: POWL [2026-03-05T20:29:38.052236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-03-05T20:29:38.063911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-03-05T20:29:38.064230] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-03-05T20:29:38.065057] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-03-05T20:29:38.065110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:38.065142] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:38.065169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:38.065224] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:38.124476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:38.125475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:38.125588] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:38.125627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:38.250316] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:38.250483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:38.250526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:38.250556] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:38.254252] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: DOWN (p=22.73%) [2026-03-05T20:29:38.254541] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-03-05T20:29:38.254697] [INFO ] [sig ] POWL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:38.405854] [INFO ] [LOCAL ] Saved forecast: POWL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/POWL.txt [2026-03-05T20:29:38.406024] [INFO ] [sig ] [2412/3362] Completed POWL in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-05T20:29:38.406089] [INFO ] [sig ] [2413/3362] Forecasting PPC... [2026-03-05T20:29:38.406125] [INFO ] [sig ] Generating forecast for: PPC [2026-03-05T20:29:38.406155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-03-05T20:29:38.419234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-03-05T20:29:38.419601] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-03-05T20:29:38.420431] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-03-05T20:29:38.420483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:38.420517] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:38.420544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:38.420625] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:38.481239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:38.481963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:38.482045] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:38.482078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:38.606041] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:38.606198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:38.606240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:38.606269] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:38.610539] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: UP (p=88.25%) [2026-03-05T20:29:38.610900] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-03-05T20:29:38.611057] [INFO ] [sig ] PPC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:38.766711] [INFO ] [LOCAL ] Saved forecast: PPC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PPC.txt [2026-03-05T20:29:38.766898] [INFO ] [sig ] [2413/3362] Completed PPC in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-05T20:29:38.766941] [INFO ] [sig ] [2414/3362] Forecasting PPG... [2026-03-05T20:29:38.766975] [INFO ] [sig ] Generating forecast for: PPG [2026-03-05T20:29:38.767007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-03-05T20:29:38.778072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-03-05T20:29:38.778394] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-03-05T20:29:38.779246] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-03-05T20:29:38.779301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:38.779336] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:38.779364] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:38.779423] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:38.838871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:38.839667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:38.839752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:38.839787] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:38.961076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:38.961239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:38.961281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:38.961311] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:38.965263] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: DOWN (p=21.63%) [2026-03-05T20:29:38.965538] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-03-05T20:29:38.965716] [INFO ] [sig ] PPG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:39.110760] [INFO ] [LOCAL ] Saved forecast: PPG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PPG.txt [2026-03-05T20:29:39.110889] [INFO ] [sig ] [2414/3362] Completed PPG in 0.3s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-05T20:29:39.110928] [INFO ] [sig ] [2415/3362] Forecasting PPH... [2026-03-05T20:29:39.110959] [INFO ] [sig ] Generating forecast for: PPH [2026-03-05T20:29:39.110990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-03-05T20:29:39.121672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-03-05T20:29:39.121999] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-03-05T20:29:39.122859] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-03-05T20:29:39.122914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:39.122947] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:39.122975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:39.123032] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:39.180656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:39.181335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:39.181414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:39.181447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:39.300730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:39.300890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:39.300931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:39.300960] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:39.304684] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: UP (p=90.72%) [2026-03-05T20:29:39.304961] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-03-05T20:29:39.305093] [INFO ] [sig ] PPH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:39.449971] [INFO ] [LOCAL ] Saved forecast: PPH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PPH.txt [2026-03-05T20:29:39.450106] [INFO ] [sig ] [2415/3362] Completed PPH in 0.3s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-05T20:29:39.450146] [INFO ] [sig ] [2416/3362] Forecasting PPIH... [2026-03-05T20:29:39.450176] [INFO ] [sig ] Generating forecast for: PPIH [2026-03-05T20:29:39.450205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-03-05T20:29:39.461715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-03-05T20:29:39.462141] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-03-05T20:29:39.463161] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-03-05T20:29:39.463234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:39.463283] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:39.463315] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:39.463384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:39.523904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:39.524677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:39.524759] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:39.524792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:39.647972] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:39.648135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:39.648198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:39.648234] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:39.651760] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: UP (p=97.24%) [2026-03-05T20:29:39.652051] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-03-05T20:29:39.652181] [INFO ] [sig ] PPIH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:39.798260] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PPIH.txt [2026-03-05T20:29:39.798410] [INFO ] [sig ] [2416/3362] Completed PPIH in 0.3s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-05T20:29:39.798461] [INFO ] [sig ] [2417/3362] Forecasting PPL... [2026-03-05T20:29:39.798495] [INFO ] [sig ] Generating forecast for: PPL [2026-03-05T20:29:39.798527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-03-05T20:29:39.810488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-03-05T20:29:39.810904] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-03-05T20:29:39.811796] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-03-05T20:29:39.811850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:39.811934] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:39.811976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:39.812060] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:39.871563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:39.872326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:39.872417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:39.872455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:40.000532] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:40.000702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:40.000744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:40.000774] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:40.004701] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: DOWN (p=8.82%) [2026-03-05T20:29:40.004979] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-03-05T20:29:40.005106] [INFO ] [sig ] PPL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:40.153585] [INFO ] [LOCAL ] Saved forecast: PPL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PPL.txt [2026-03-05T20:29:40.153724] [INFO ] [sig ] [2417/3362] Completed PPL in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-05T20:29:40.153766] [INFO ] [sig ] [2418/3362] Forecasting PPSI... [2026-03-05T20:29:40.153796] [INFO ] [sig ] Generating forecast for: PPSI [2026-03-05T20:29:40.153826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-03-05T20:29:40.165446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-03-05T20:29:40.165822] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-03-05T20:29:40.166637] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-03-05T20:29:40.166690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:40.166722] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:40.166749] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:40.166805] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:40.227273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:40.228207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:40.228515] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:40.228551] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:40.348851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:40.349009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:40.349051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:40.349080] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:40.352880] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: DOWN (p=39.07%) [2026-03-05T20:29:40.353160] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-03-05T20:29:40.353290] [INFO ] [sig ] PPSI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:40.498587] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PPSI.txt [2026-03-05T20:29:40.498733] [INFO ] [sig ] [2418/3362] Completed PPSI in 0.3s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-05T20:29:40.498774] [INFO ] [sig ] [2419/3362] Forecasting PPTA... [2026-03-05T20:29:40.498804] [INFO ] [sig ] Generating forecast for: PPTA [2026-03-05T20:29:40.498833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-03-05T20:29:40.509534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-03-05T20:29:40.509866] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-03-05T20:29:40.510680] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-03-05T20:29:40.510734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:40.510766] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:40.510793] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:40.510850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:40.567378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:40.568213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:40.568296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:40.568329] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:40.688846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:40.689001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:40.689042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:40.689071] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:40.692465] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: DOWN (p=33.30%) [2026-03-05T20:29:40.692759] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-03-05T20:29:40.692890] [INFO ] [sig ] PPTA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:40.839290] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PPTA.txt [2026-03-05T20:29:40.839450] [INFO ] [sig ] [2419/3362] Completed PPTA in 0.3s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-05T20:29:40.839489] [INFO ] [sig ] [2420/3362] Forecasting PRA... [2026-03-05T20:29:40.839522] [INFO ] [sig ] Generating forecast for: PRA [2026-03-05T20:29:40.839553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-03-05T20:29:40.850862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-03-05T20:29:40.851184] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-03-05T20:29:40.852007] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-03-05T20:29:40.852061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:40.852106] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:40.852138] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:40.852207] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:40.910957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:40.911923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:40.912010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:40.912052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:41.032634] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:41.032791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:41.032833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:41.032897] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:41.036319] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: DOWN (p=9.53%) [2026-03-05T20:29:41.036614] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-03-05T20:29:41.036741] [INFO ] [sig ] PRA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:41.186729] [INFO ] [LOCAL ] Saved forecast: PRA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PRA.txt [2026-03-05T20:29:41.186863] [INFO ] [sig ] [2420/3362] Completed PRA in 0.3s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-05T20:29:41.186902] [INFO ] [sig ] [2421/3362] Forecasting PRAA... [2026-03-05T20:29:41.186932] [INFO ] [sig ] Generating forecast for: PRAA [2026-03-05T20:29:41.186962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-03-05T20:29:41.198319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-03-05T20:29:41.198660] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-03-05T20:29:41.199472] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-03-05T20:29:41.199525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:41.199557] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:41.199608] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:41.199667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:41.259543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:41.260278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:41.260360] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:41.260393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:41.383110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:41.383268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:41.383309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:41.383338] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:41.387005] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: UP (p=68.27%) [2026-03-05T20:29:41.387317] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-03-05T20:29:41.387444] [INFO ] [sig ] PRAA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:41.540859] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PRAA.txt [2026-03-05T20:29:41.541016] [INFO ] [sig ] [2421/3362] Completed PRAA in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-05T20:29:41.541056] [INFO ] [sig ] [2422/3362] Forecasting PRAX... [2026-03-05T20:29:41.541088] [INFO ] [sig ] Generating forecast for: PRAX [2026-03-05T20:29:41.541117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-03-05T20:29:41.555760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-03-05T20:29:41.556323] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-03-05T20:29:41.557475] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-03-05T20:29:41.557545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:41.557625] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:41.557700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:41.557792] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:41.620360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:41.621284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:41.621375] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:41.621411] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:41.756039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:41.756207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:41.756254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:41.756285] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:41.760292] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: DOWN (p=37.42%) [2026-03-05T20:29:41.760641] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-03-05T20:29:41.760786] [INFO ] [sig ] PRAX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:41.911996] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PRAX.txt [2026-03-05T20:29:41.912160] [INFO ] [sig ] [2422/3362] Completed PRAX in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-05T20:29:41.912201] [INFO ] [sig ] [2423/3362] Forecasting PRCH... [2026-03-05T20:29:41.912232] [INFO ] [sig ] Generating forecast for: PRCH [2026-03-05T20:29:41.912262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-03-05T20:29:41.923680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-03-05T20:29:41.924077] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-03-05T20:29:41.924959] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-03-05T20:29:41.925014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:41.925047] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:41.925074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:41.925133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:41.987353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:41.988287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:41.988379] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:41.988415] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:42.115410] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:42.115595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:42.115642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:42.115675] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:42.119689] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: DOWN (p=48.64%) [2026-03-05T20:29:42.120014] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-03-05T20:29:42.120170] [INFO ] [sig ] PRCH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:42.283185] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PRCH.txt [2026-03-05T20:29:42.283370] [INFO ] [sig ] [2423/3362] Completed PRCH in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-05T20:29:42.283412] [INFO ] [sig ] [2424/3362] Forecasting PRDO... [2026-03-05T20:29:42.283463] [INFO ] [sig ] Generating forecast for: PRDO [2026-03-05T20:29:42.283500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-03-05T20:29:42.295428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-03-05T20:29:42.295870] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-03-05T20:29:42.296858] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-03-05T20:29:42.296919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:42.296969] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:42.297010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:42.297071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:42.360828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:42.361766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:42.361861] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:42.361897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:42.488842] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:42.489008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:42.489051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:42.489083] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:42.493133] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: UP (p=64.36%) [2026-03-05T20:29:42.493530] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-03-05T20:29:42.493728] [INFO ] [sig ] PRDO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:42.646361] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PRDO.txt [2026-03-05T20:29:42.646527] [INFO ] [sig ] [2424/3362] Completed PRDO in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-05T20:29:42.646590] [INFO ] [sig ] [2425/3362] Forecasting PRFZ... [2026-03-05T20:29:42.646625] [INFO ] [sig ] Generating forecast for: PRFZ [2026-03-05T20:29:42.646658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-03-05T20:29:42.657745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-03-05T20:29:42.658162] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-03-05T20:29:42.659058] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-03-05T20:29:42.659117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:42.659152] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:42.659182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:42.659242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:42.719519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:42.720400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:42.720486] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:42.720520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:42.850438] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:42.850619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:42.850665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:42.850697] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:42.854316] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-03-05T20:29:42.854636] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-03-05T20:29:42.854773] [INFO ] [sig ] PRFZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:43.003818] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PRFZ.txt [2026-03-05T20:29:43.003975] [INFO ] [sig ] [2425/3362] Completed PRFZ in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.7m [2026-03-05T20:29:43.004017] [INFO ] [sig ] [2426/3362] Forecasting PRG... [2026-03-05T20:29:43.004047] [INFO ] [sig ] Generating forecast for: PRG [2026-03-05T20:29:43.004077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-03-05T20:29:43.015231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-03-05T20:29:43.015554] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-03-05T20:29:43.016390] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-03-05T20:29:43.016443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:43.016475] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:43.016503] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:43.016559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:43.077174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:43.078087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:43.078177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:43.078210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:43.201333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:43.201492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:43.201533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:43.201562] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:43.205034] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: DOWN (p=31.28%) [2026-03-05T20:29:43.205315] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-03-05T20:29:43.205441] [INFO ] [sig ] PRG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:43.356972] [INFO ] [LOCAL ] Saved forecast: PRG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PRG.txt [2026-03-05T20:29:43.357138] [INFO ] [sig ] [2426/3362] Completed PRG in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.6m [2026-03-05T20:29:43.357182] [INFO ] [sig ] [2427/3362] Forecasting PRGO... [2026-03-05T20:29:43.357216] [INFO ] [sig ] Generating forecast for: PRGO [2026-03-05T20:29:43.357251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-03-05T20:29:43.370234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-03-05T20:29:43.370755] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-03-05T20:29:43.371909] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-03-05T20:29:43.371976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:43.372010] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:43.372040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:43.372108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:43.435120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:43.436033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:43.436157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:43.436192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:43.557150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:43.557314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:43.557358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:43.557407] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:43.561213] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: UP (p=95.17%) [2026-03-05T20:29:43.561775] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-03-05T20:29:43.561921] [INFO ] [sig ] PRGO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:43.715344] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PRGO.txt [2026-03-05T20:29:43.715723] [INFO ] [sig ] [2427/3362] Completed PRGO in 0.4s | 2.76 sym/s | Total: 14.6m | ETA: 5.6m [2026-03-05T20:29:43.715766] [INFO ] [sig ] [2428/3362] Forecasting PRH... [2026-03-05T20:29:43.715797] [INFO ] [sig ] Generating forecast for: PRH [2026-03-05T20:29:43.715826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-03-05T20:29:43.729450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-03-05T20:29:43.729869] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-03-05T20:29:43.730769] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-03-05T20:29:43.730823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:43.730856] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:43.730884] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:43.730940] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:43.791544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:43.792493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:43.792605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:43.792642] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:43.926875] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:43.927053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:43.927111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:43.927154] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:43.932011] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: UP (p=84.53%) [2026-03-05T20:29:43.932349] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-03-05T20:29:43.932522] [INFO ] [sig ] PRH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:44.089456] [INFO ] [LOCAL ] Saved forecast: PRH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PRH.txt [2026-03-05T20:29:44.089811] [INFO ] [sig ] [2428/3362] Completed PRH in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-05T20:29:44.089853] [INFO ] [sig ] [2429/3362] Forecasting PRI... [2026-03-05T20:29:44.089883] [INFO ] [sig ] Generating forecast for: PRI [2026-03-05T20:29:44.089913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-03-05T20:29:44.101817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-03-05T20:29:44.102195] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-03-05T20:29:44.103224] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-03-05T20:29:44.103290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:44.103329] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:44.103362] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:44.103420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:44.162670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:44.163534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:44.163640] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:44.163693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:44.282790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:44.282948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:44.282991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:44.283021] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:44.286926] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: DOWN (p=2.35%) [2026-03-05T20:29:44.287271] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-03-05T20:29:44.287426] [INFO ] [sig ] PRI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:44.439624] [INFO ] [LOCAL ] Saved forecast: PRI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PRI.txt [2026-03-05T20:29:44.439790] [INFO ] [sig ] [2429/3362] Completed PRI in 0.3s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-05T20:29:44.439841] [INFO ] [sig ] [2430/3362] Forecasting PRIM... [2026-03-05T20:29:44.439876] [INFO ] [sig ] Generating forecast for: PRIM [2026-03-05T20:29:44.439912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-03-05T20:29:44.451868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-03-05T20:29:44.452267] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-03-05T20:29:44.453164] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-03-05T20:29:44.453220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:44.453261] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:44.453290] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:44.453349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:44.512939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:44.513858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:44.513947] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:44.513981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:44.635888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:44.636047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:44.636089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:44.636119] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:44.639736] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: UP (p=53.77%) [2026-03-05T20:29:44.640027] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-03-05T20:29:44.640162] [INFO ] [sig ] PRIM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:44.791413] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PRIM.txt [2026-03-05T20:29:44.791618] [INFO ] [sig ] [2430/3362] Completed PRIM in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-05T20:29:44.791692] [INFO ] [sig ] [2431/3362] Forecasting PRLB... [2026-03-05T20:29:44.791740] [INFO ] [sig ] Generating forecast for: PRLB [2026-03-05T20:29:44.791773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-03-05T20:29:44.803614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-03-05T20:29:44.804003] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-03-05T20:29:44.804886] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-03-05T20:29:44.804944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:44.804982] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:44.805037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:44.805101] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:44.863878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:44.864717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:44.864803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:44.864838] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:44.992456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:44.992633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:44.992677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:44.992707] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:44.996285] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-03-05T20:29:44.996591] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-03-05T20:29:44.996727] [INFO ] [sig ] PRLB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:45.148228] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PRLB.txt [2026-03-05T20:29:45.148412] [INFO ] [sig ] [2431/3362] Completed PRLB in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-05T20:29:45.148455] [INFO ] [sig ] [2432/3362] Forecasting PRM... [2026-03-05T20:29:45.148486] [INFO ] [sig ] Generating forecast for: PRM [2026-03-05T20:29:45.148517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-03-05T20:29:45.160143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-03-05T20:29:45.160516] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-03-05T20:29:45.161463] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-03-05T20:29:45.161521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:45.161554] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:45.161605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:45.161666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:45.223869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:45.224803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:45.224893] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:45.224929] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:45.354957] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:45.355125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:45.355183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:45.355231] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:45.359092] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: UP (p=91.85%) [2026-03-05T20:29:45.359392] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-03-05T20:29:45.359530] [INFO ] [sig ] PRM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:45.516476] [INFO ] [LOCAL ] Saved forecast: PRM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PRM.txt [2026-03-05T20:29:45.516655] [INFO ] [sig ] [2432/3362] Completed PRM in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-05T20:29:45.516700] [INFO ] [sig ] [2433/3362] Forecasting PRME... [2026-03-05T20:29:45.516731] [INFO ] [sig ] Generating forecast for: PRME [2026-03-05T20:29:45.516761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-03-05T20:29:45.528394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-03-05T20:29:45.528749] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-03-05T20:29:45.529662] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-03-05T20:29:45.529715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:45.529751] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:45.529780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:45.529837] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:45.589025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:45.589837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:45.589922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:45.589956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:45.708570] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:45.708748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:45.708790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:45.708821] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:45.712383] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: DOWN (p=45.55%) [2026-03-05T20:29:45.712702] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-03-05T20:29:45.712841] [INFO ] [sig ] PRME: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:45.864534] [INFO ] [LOCAL ] Saved forecast: PRME 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PRME.txt [2026-03-05T20:29:45.864696] [INFO ] [sig ] [2433/3362] Completed PRME in 0.3s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-05T20:29:45.864741] [INFO ] [sig ] [2434/3362] Forecasting PRN... [2026-03-05T20:29:45.864773] [INFO ] [sig ] Generating forecast for: PRN [2026-03-05T20:29:45.864804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-03-05T20:29:45.878185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-03-05T20:29:45.878798] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-03-05T20:29:45.879868] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-03-05T20:29:45.879922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:45.880009] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:45.880038] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:45.880096] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:45.946684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:45.947529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:45.947648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:45.947688] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:46.076560] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:46.076757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:46.076810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:46.076850] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:46.081979] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-03-05T20:29:46.082282] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-03-05T20:29:46.082434] [INFO ] [sig ] PRN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:46.246512] [INFO ] [LOCAL ] Saved forecast: PRN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PRN.txt [2026-03-05T20:29:46.246760] [INFO ] [sig ] [2434/3362] Completed PRN in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-05T20:29:46.246842] [INFO ] [sig ] [2435/3362] Forecasting PROF... [2026-03-05T20:29:46.246875] [INFO ] [sig ] Generating forecast for: PROF [2026-03-05T20:29:46.246925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-03-05T20:29:46.259955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-03-05T20:29:46.260382] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-03-05T20:29:46.261474] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-03-05T20:29:46.261530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:46.261564] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:46.261614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:46.261693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:46.325912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:46.326790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:46.326898] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:46.326936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:46.460343] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:46.460730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:46.460779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:46.460822] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:46.465291] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: UP (p=58.63%) [2026-03-05T20:29:46.465807] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-03-05T20:29:46.465942] [INFO ] [sig ] PROF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:46.623069] [INFO ] [LOCAL ] Saved forecast: PROF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PROF.txt [2026-03-05T20:29:46.623247] [INFO ] [sig ] [2435/3362] Completed PROF in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-05T20:29:46.623305] [INFO ] [sig ] [2436/3362] Forecasting PROK... [2026-03-05T20:29:46.623340] [INFO ] [sig ] Generating forecast for: PROK [2026-03-05T20:29:46.623371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-03-05T20:29:46.636782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-03-05T20:29:46.637170] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-03-05T20:29:46.638363] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-03-05T20:29:46.638430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:46.638471] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:46.638498] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:46.638554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:46.702600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:46.703477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:46.703567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:46.703622] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:46.830802] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:46.830982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:46.831054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:46.831095] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:46.834771] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: UP (p=62.88%) [2026-03-05T20:29:46.835062] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-03-05T20:29:46.835216] [INFO ] [sig ] PROK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:46.993111] [INFO ] [LOCAL ] Saved forecast: PROK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PROK.txt [2026-03-05T20:29:46.993309] [INFO ] [sig ] [2436/3362] Completed PROK in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-05T20:29:46.993381] [INFO ] [sig ] [2437/3362] Forecasting PRTA... [2026-03-05T20:29:46.993430] [INFO ] [sig ] Generating forecast for: PRTA [2026-03-05T20:29:46.993468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-03-05T20:29:47.004992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-03-05T20:29:47.005381] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-03-05T20:29:47.006261] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-03-05T20:29:47.006315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:47.006347] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:47.006376] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:47.006434] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:47.069565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:47.070466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:47.070558] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:47.070614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:47.199416] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:47.199599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:47.199837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:47.199902] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:47.203455] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: UP (p=83.73%) [2026-03-05T20:29:47.203954] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-03-05T20:29:47.204087] [INFO ] [sig ] PRTA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:47.350340] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PRTA.txt [2026-03-05T20:29:47.350464] [INFO ] [sig ] [2437/3362] Completed PRTA in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-05T20:29:47.350503] [INFO ] [sig ] [2438/3362] Forecasting PRTH... [2026-03-05T20:29:47.350535] [INFO ] [sig ] Generating forecast for: PRTH [2026-03-05T20:29:47.350564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-03-05T20:29:47.361942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-03-05T20:29:47.362285] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-03-05T20:29:47.363183] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-03-05T20:29:47.363239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:47.363273] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:47.363302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:47.363366] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:47.423129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:47.424007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:47.424093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:47.424128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:47.547058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:47.547217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:47.547261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:47.547291] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:47.550976] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: DOWN (p=12.01%) [2026-03-05T20:29:47.551282] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-03-05T20:29:47.551449] [INFO ] [sig ] PRTH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:47.701067] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PRTH.txt [2026-03-05T20:29:47.701203] [INFO ] [sig ] [2438/3362] Completed PRTH in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-05T20:29:47.701254] [INFO ] [sig ] [2439/3362] Forecasting PRVA... [2026-03-05T20:29:47.701283] [INFO ] [sig ] Generating forecast for: PRVA [2026-03-05T20:29:47.701313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-03-05T20:29:47.712254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-03-05T20:29:47.712620] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-03-05T20:29:47.713427] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-03-05T20:29:47.713481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:47.713514] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:47.713542] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:47.713626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:47.775541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:47.776486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:47.776589] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:47.776625] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:47.901686] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:47.901892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:47.901945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:47.901984] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:47.906864] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: DOWN (p=12.27%) [2026-03-05T20:29:47.907341] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-03-05T20:29:47.907541] [INFO ] [sig ] PRVA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:48.057367] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PRVA.txt [2026-03-05T20:29:48.057527] [INFO ] [sig ] [2439/3362] Completed PRVA in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-05T20:29:48.057598] [INFO ] [sig ] [2440/3362] Forecasting PSC... [2026-03-05T20:29:48.057652] [INFO ] [sig ] Generating forecast for: PSC [2026-03-05T20:29:48.057690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-03-05T20:29:48.069405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-03-05T20:29:48.069765] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-03-05T20:29:48.070596] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-03-05T20:29:48.070651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:48.070684] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:48.070712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:48.070769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:48.129419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:48.130156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:48.130243] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:48.130277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:48.248730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:48.248890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:48.248931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:48.248961] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:48.252458] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: UP (p=62.30%) [2026-03-05T20:29:48.252765] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-03-05T20:29:48.252902] [INFO ] [sig ] PSC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:48.403615] [INFO ] [LOCAL ] Saved forecast: PSC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PSC.txt [2026-03-05T20:29:48.403753] [INFO ] [sig ] [2440/3362] Completed PSC in 0.3s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-05T20:29:48.403794] [INFO ] [sig ] [2441/3362] Forecasting PSCE... [2026-03-05T20:29:48.403823] [INFO ] [sig ] Generating forecast for: PSCE [2026-03-05T20:29:48.403853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-03-05T20:29:48.414777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-03-05T20:29:48.415123] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-03-05T20:29:48.415944] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-03-05T20:29:48.415998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:48.416031] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:48.416058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:48.416114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:48.474509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:48.475289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:48.475384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:48.475419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:48.589876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:48.590031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:48.590074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:48.590105] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:48.593819] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: DOWN (p=33.80%) [2026-03-05T20:29:48.594098] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-03-05T20:29:48.594228] [INFO ] [sig ] PSCE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:48.751489] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PSCE.txt [2026-03-05T20:29:48.751671] [INFO ] [sig ] [2441/3362] Completed PSCE in 0.3s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-05T20:29:48.751719] [INFO ] [sig ] [2442/3362] Forecasting PSCH... [2026-03-05T20:29:48.751749] [INFO ] [sig ] Generating forecast for: PSCH [2026-03-05T20:29:48.751778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-03-05T20:29:48.762971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-03-05T20:29:48.763333] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-03-05T20:29:48.764213] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-03-05T20:29:48.764266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:48.764299] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:48.764325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:48.764382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:48.822771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:48.823412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:48.823494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:48.823528] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:48.936982] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:48.937136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:48.937178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:48.937208] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:48.940828] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: UP (p=78.76%) [2026-03-05T20:29:48.941125] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-03-05T20:29:48.941262] [INFO ] [sig ] PSCH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:49.096488] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PSCH.txt [2026-03-05T20:29:49.096647] [INFO ] [sig ] [2442/3362] Completed PSCH in 0.3s | 2.76 sym/s | Total: 14.7m | ETA: 5.6m [2026-03-05T20:29:49.096688] [INFO ] [sig ] [2443/3362] Forecasting PSEC... [2026-03-05T20:29:49.096718] [INFO ] [sig ] Generating forecast for: PSEC [2026-03-05T20:29:49.096749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-03-05T20:29:49.108175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-03-05T20:29:49.108473] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-03-05T20:29:49.109301] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-03-05T20:29:49.109354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:49.109386] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:49.109414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:49.109470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:49.168798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:49.169482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:49.169595] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:49.169633] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:49.291495] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:49.291673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:49.291723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:49.291753] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:49.295183] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: DOWN (p=1.34%) [2026-03-05T20:29:49.295493] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-03-05T20:29:49.295644] [INFO ] [sig ] PSEC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:49.457612] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PSEC.txt [2026-03-05T20:29:49.457764] [INFO ] [sig ] [2443/3362] Completed PSEC in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.5m [2026-03-05T20:29:49.457805] [INFO ] [sig ] [2444/3362] Forecasting PSF... [2026-03-05T20:29:49.457841] [INFO ] [sig ] Generating forecast for: PSF [2026-03-05T20:29:49.457903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-03-05T20:29:49.468920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-03-05T20:29:49.469263] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-03-05T20:29:49.470139] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-03-05T20:29:49.470211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:49.470246] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:49.470274] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:49.470332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:49.528457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:49.529278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:49.529395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:49.529436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:49.650066] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:49.650222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:49.650263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:49.650293] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:49.653768] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-03-05T20:29:49.654046] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-03-05T20:29:49.654176] [INFO ] [sig ] PSF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:49.810375] [INFO ] [LOCAL ] Saved forecast: PSF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PSF.txt [2026-03-05T20:29:49.810530] [INFO ] [sig ] [2444/3362] Completed PSF in 0.4s | 2.76 sym/s | Total: 14.7m | ETA: 5.5m [2026-03-05T20:29:49.810593] [INFO ] [sig ] [2445/3362] Forecasting PSFE... [2026-03-05T20:29:49.810626] [INFO ] [sig ] Generating forecast for: PSFE [2026-03-05T20:29:49.810656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-03-05T20:29:49.822416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-03-05T20:29:49.822824] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-03-05T20:29:49.823748] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-03-05T20:29:49.823803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:49.823837] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:49.823865] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:49.823923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:49.883997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:49.884735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:49.884817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:49.884851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:50.004178] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:50.004338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:50.004380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:50.004411] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:50.007993] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: UP (p=53.00%) [2026-03-05T20:29:50.008298] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-03-05T20:29:50.008436] [INFO ] [sig ] PSFE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:50.154098] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PSFE.txt [2026-03-05T20:29:50.154255] [INFO ] [sig ] [2445/3362] Completed PSFE in 0.3s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-05T20:29:50.154297] [INFO ] [sig ] [2446/3362] Forecasting PSHG... [2026-03-05T20:29:50.154326] [INFO ] [sig ] Generating forecast for: PSHG [2026-03-05T20:29:50.154357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-03-05T20:29:50.166134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-03-05T20:29:50.166502] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-03-05T20:29:50.167410] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-03-05T20:29:50.167465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:50.167499] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:50.167527] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:50.167609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:50.231974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:50.232759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:50.232851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:50.232887] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:50.353543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:50.353714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:50.353756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:50.353785] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:50.357200] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: UP (p=63.47%) [2026-03-05T20:29:50.357483] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-03-05T20:29:50.357647] [INFO ] [sig ] PSHG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:50.521688] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PSHG.txt [2026-03-05T20:29:50.521845] [INFO ] [sig ] [2446/3362] Completed PSHG in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-05T20:29:50.521888] [INFO ] [sig ] [2447/3362] Forecasting PSN... [2026-03-05T20:29:50.521918] [INFO ] [sig ] Generating forecast for: PSN [2026-03-05T20:29:50.521949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-03-05T20:29:50.533023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-03-05T20:29:50.533330] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-03-05T20:29:50.534149] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-03-05T20:29:50.534202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:50.534235] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:50.534262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:50.534318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:50.594177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:50.594884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:50.594964] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:50.594998] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:50.719245] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:50.719404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:50.719446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:50.719477] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:50.723053] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: DOWN (p=20.43%) [2026-03-05T20:29:50.723344] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-03-05T20:29:50.723479] [INFO ] [sig ] PSN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:50.877121] [INFO ] [LOCAL ] Saved forecast: PSN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PSN.txt [2026-03-05T20:29:50.877280] [INFO ] [sig ] [2447/3362] Completed PSN in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-05T20:29:50.877339] [INFO ] [sig ] [2448/3362] Forecasting PSNL... [2026-03-05T20:29:50.877372] [INFO ] [sig ] Generating forecast for: PSNL [2026-03-05T20:29:50.877402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-03-05T20:29:50.888653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-03-05T20:29:50.888954] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-03-05T20:29:50.889803] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-03-05T20:29:50.889856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:50.889889] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:50.889916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:50.889973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:50.950603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:50.951414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:50.951513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:50.951553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:51.083949] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:51.084134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:51.084179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:51.084211] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:51.088477] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: DOWN (p=7.89%) [2026-03-05T20:29:51.088804] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-03-05T20:29:51.088940] [INFO ] [sig ] PSNL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:51.237217] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PSNL.txt [2026-03-05T20:29:51.237360] [INFO ] [sig ] [2448/3362] Completed PSNL in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-05T20:29:51.237402] [INFO ] [sig ] [2449/3362] Forecasting PSO... [2026-03-05T20:29:51.237432] [INFO ] [sig ] Generating forecast for: PSO [2026-03-05T20:29:51.237463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-03-05T20:29:51.250273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-03-05T20:29:51.250611] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-03-05T20:29:51.251500] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-03-05T20:29:51.251554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:51.251617] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:51.251649] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:51.251708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:51.312047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:51.312731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:51.312812] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:51.312846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:51.438564] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:51.438738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:51.438781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:51.438811] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:51.442432] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: DOWN (p=8.49%) [2026-03-05T20:29:51.442777] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-03-05T20:29:51.442913] [INFO ] [sig ] PSO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:51.597339] [INFO ] [LOCAL ] Saved forecast: PSO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PSO.txt [2026-03-05T20:29:51.597506] [INFO ] [sig ] [2449/3362] Completed PSO in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-05T20:29:51.597548] [INFO ] [sig ] [2450/3362] Forecasting PSTG... [2026-03-05T20:29:51.597601] [INFO ] [sig ] Generating forecast for: PSTG [2026-03-05T20:29:51.597669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-03-05T20:29:51.609685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-03-05T20:29:51.610049] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-03-05T20:29:51.611103] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-03-05T20:29:51.611173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:51.611218] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:51.611247] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:51.611303] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:51.672744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:51.673547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:51.673651] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:51.673687] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:51.803790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:51.803957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:51.803999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:51.804030] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:51.807758] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: UP (p=66.40%) [2026-03-05T20:29:51.808067] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-03-05T20:29:51.808205] [INFO ] [sig ] PSTG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:51.959673] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PSTG.txt [2026-03-05T20:29:51.959829] [INFO ] [sig ] [2450/3362] Completed PSTG in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-05T20:29:51.959889] [INFO ] [sig ] [2451/3362] Forecasting PSTL... [2026-03-05T20:29:51.959932] [INFO ] [sig ] Generating forecast for: PSTL [2026-03-05T20:29:51.959969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-03-05T20:29:51.972425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-03-05T20:29:51.972801] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-03-05T20:29:51.973711] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-03-05T20:29:51.973767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:51.973830] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:51.973860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:51.973919] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:52.037224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:52.038192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:52.038277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:52.038311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:52.164938] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:52.165098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:52.165158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:52.165190] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:52.169114] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: UP (p=80.97%) [2026-03-05T20:29:52.169400] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-03-05T20:29:52.169550] [INFO ] [sig ] PSTL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:52.320558] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PSTL.txt [2026-03-05T20:29:52.320729] [INFO ] [sig ] [2451/3362] Completed PSTL in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-05T20:29:52.320771] [INFO ] [sig ] [2452/3362] Forecasting PSX... [2026-03-05T20:29:52.320800] [INFO ] [sig ] Generating forecast for: PSX [2026-03-05T20:29:52.320829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-03-05T20:29:52.333052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-03-05T20:29:52.333405] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-03-05T20:29:52.334551] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-03-05T20:29:52.334630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:52.334664] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:52.334692] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:52.334749] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:52.396614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:52.397290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:52.397371] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:52.397406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:52.521084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:52.521244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:52.521288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:52.521320] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:52.524879] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: UP (p=58.47%) [2026-03-05T20:29:52.525172] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-03-05T20:29:52.525305] [INFO ] [sig ] PSX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:52.680506] [INFO ] [LOCAL ] Saved forecast: PSX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PSX.txt [2026-03-05T20:29:52.680659] [INFO ] [sig ] [2452/3362] Completed PSX in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-05T20:29:52.680701] [INFO ] [sig ] [2453/3362] Forecasting PTA... [2026-03-05T20:29:52.680732] [INFO ] [sig ] Generating forecast for: PTA [2026-03-05T20:29:52.680762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-03-05T20:29:52.692853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-03-05T20:29:52.693203] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-03-05T20:29:52.694053] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-03-05T20:29:52.694105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:52.694139] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:52.694166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:52.694223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:52.756921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:52.757954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:52.758038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:52.758072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:52.879009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:52.879166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:52.879207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:52.879236] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:52.882705] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: DOWN (p=6.19%) [2026-03-05T20:29:52.882990] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-03-05T20:29:52.883125] [INFO ] [sig ] PTA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:53.036733] [INFO ] [LOCAL ] Saved forecast: PTA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PTA.txt [2026-03-05T20:29:53.036891] [INFO ] [sig ] [2453/3362] Completed PTA in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-05T20:29:53.036932] [INFO ] [sig ] [2454/3362] Forecasting PTC... [2026-03-05T20:29:53.036962] [INFO ] [sig ] Generating forecast for: PTC [2026-03-05T20:29:53.036995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-03-05T20:29:53.048391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-03-05T20:29:53.048799] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-03-05T20:29:53.049631] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-03-05T20:29:53.049684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:53.049717] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:53.049744] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:53.049800] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:53.109802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:53.110701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:53.110788] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:53.110823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:53.236762] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:53.236955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:53.236999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:53.237059] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:53.240986] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: UP (p=79.45%) [2026-03-05T20:29:53.241276] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-03-05T20:29:53.241409] [INFO ] [sig ] PTC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:53.412076] [INFO ] [LOCAL ] Saved forecast: PTC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PTC.txt [2026-03-05T20:29:53.412236] [INFO ] [sig ] [2454/3362] Completed PTC in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-05T20:29:53.412277] [INFO ] [sig ] [2455/3362] Forecasting PTEN... [2026-03-05T20:29:53.412310] [INFO ] [sig ] Generating forecast for: PTEN [2026-03-05T20:29:53.412341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-03-05T20:29:53.423974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-03-05T20:29:53.424318] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-03-05T20:29:53.425187] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-03-05T20:29:53.425242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:53.425292] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:53.425322] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:53.425380] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:53.488399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:53.489336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:53.489426] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:53.489461] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:53.618955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:53.619118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:53.619161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:53.619191] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:53.622864] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-03-05T20:29:53.623164] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-03-05T20:29:53.623305] [INFO ] [sig ] PTEN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:53.780608] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PTEN.txt [2026-03-05T20:29:53.780768] [INFO ] [sig ] [2455/3362] Completed PTEN in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-05T20:29:53.780811] [INFO ] [sig ] [2456/3362] Forecasting PTF... [2026-03-05T20:29:53.780842] [INFO ] [sig ] Generating forecast for: PTF [2026-03-05T20:29:53.780871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-03-05T20:29:53.792541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-03-05T20:29:53.792917] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-03-05T20:29:53.793765] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-03-05T20:29:53.793818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:53.793851] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:53.793878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:53.793934] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:53.854012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:53.854800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:53.854883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:53.854918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:53.981663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:53.981823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:53.981866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:53.981896] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:53.985474] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: DOWN (p=9.31%) [2026-03-05T20:29:53.985796] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-03-05T20:29:53.985930] [INFO ] [sig ] PTF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:54.137751] [INFO ] [LOCAL ] Saved forecast: PTF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PTF.txt [2026-03-05T20:29:54.137891] [INFO ] [sig ] [2456/3362] Completed PTF in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-05T20:29:54.137932] [INFO ] [sig ] [2457/3362] Forecasting PTGX... [2026-03-05T20:29:54.137962] [INFO ] [sig ] Generating forecast for: PTGX [2026-03-05T20:29:54.137992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-03-05T20:29:54.148931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-03-05T20:29:54.149268] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-03-05T20:29:54.150099] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-03-05T20:29:54.150152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:54.150184] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:54.150211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:54.150268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:54.208009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:54.208690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:54.208771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:54.208805] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:54.333780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:54.333934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:54.333975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:54.334005] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:54.337535] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: UP (p=77.10%) [2026-03-05T20:29:54.337845] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-03-05T20:29:54.337972] [INFO ] [sig ] PTGX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:54.491811] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PTGX.txt [2026-03-05T20:29:54.491945] [INFO ] [sig ] [2457/3362] Completed PTGX in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-05T20:29:54.491986] [INFO ] [sig ] [2458/3362] Forecasting PTH... [2026-03-05T20:29:54.492016] [INFO ] [sig ] Generating forecast for: PTH [2026-03-05T20:29:54.492046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-03-05T20:29:54.503185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-03-05T20:29:54.503608] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-03-05T20:29:54.504750] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-03-05T20:29:54.504806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:54.504841] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:54.504883] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:54.504974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:54.572404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:54.573374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:54.573459] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:54.573492] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:54.683309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:54.683468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:54.683512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:54.683543] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:54.687037] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: UP (p=99.48%) [2026-03-05T20:29:54.687321] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-03-05T20:29:54.687454] [INFO ] [sig ] PTH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:54.831988] [INFO ] [LOCAL ] Saved forecast: PTH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PTH.txt [2026-03-05T20:29:54.832123] [INFO ] [sig ] [2458/3362] Completed PTH in 0.3s | 2.76 sym/s | Total: 14.8m | ETA: 5.5m [2026-03-05T20:29:54.832163] [INFO ] [sig ] [2459/3362] Forecasting PTLO... [2026-03-05T20:29:54.832200] [INFO ] [sig ] Generating forecast for: PTLO [2026-03-05T20:29:54.832231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-03-05T20:29:54.845315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-03-05T20:29:54.845967] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-03-05T20:29:54.847040] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-03-05T20:29:54.847096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:54.847131] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:54.847162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:54.847249] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:54.908413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:54.909386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:54.909483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:54.909523] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:55.041033] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:55.041197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:55.041238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:55.041269] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:55.044807] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: UP (p=50.51%) [2026-03-05T20:29:55.045093] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-03-05T20:29:55.045229] [INFO ] [sig ] PTLO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:55.202366] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PTLO.txt [2026-03-05T20:29:55.202554] [INFO ] [sig ] [2459/3362] Completed PTLO in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.4m [2026-03-05T20:29:55.202618] [INFO ] [sig ] [2460/3362] Forecasting PTNQ... [2026-03-05T20:29:55.202655] [INFO ] [sig ] Generating forecast for: PTNQ [2026-03-05T20:29:55.202688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-03-05T20:29:55.215603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-03-05T20:29:55.216041] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-03-05T20:29:55.216960] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-03-05T20:29:55.217014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:55.217048] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:55.217076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:55.217135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:55.274828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:55.275793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:55.275892] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:55.275925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:55.397721] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:55.397891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:55.397936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:55.397964] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:55.402310] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: DOWN (p=11.52%) [2026-03-05T20:29:55.402637] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-03-05T20:29:55.402967] [INFO ] [sig ] PTNQ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:55.561414] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PTNQ.txt [2026-03-05T20:29:55.561603] [INFO ] [sig ] [2460/3362] Completed PTNQ in 0.4s | 2.76 sym/s | Total: 14.8m | ETA: 5.4m [2026-03-05T20:29:55.561652] [INFO ] [sig ] [2461/3362] Forecasting PTON... [2026-03-05T20:29:55.561685] [INFO ] [sig ] Generating forecast for: PTON [2026-03-05T20:29:55.561715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-03-05T20:29:55.573808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-03-05T20:29:55.574240] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-03-05T20:29:55.575371] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-03-05T20:29:55.575426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:55.575461] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:55.575494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:55.575567] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:55.637919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:55.638827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:55.638962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:55.638997] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:55.765690] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:55.765849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:55.765891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:55.765919] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:55.769541] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: DOWN (p=12.51%) [2026-03-05T20:29:55.769853] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-03-05T20:29:55.769986] [INFO ] [sig ] PTON: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:55.931240] [INFO ] [LOCAL ] Saved forecast: PTON 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PTON.txt [2026-03-05T20:29:55.931405] [INFO ] [sig ] [2461/3362] Completed PTON in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-05T20:29:55.931465] [INFO ] [sig ] [2462/3362] Forecasting PTY... [2026-03-05T20:29:55.931500] [INFO ] [sig ] Generating forecast for: PTY [2026-03-05T20:29:55.931538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-03-05T20:29:55.944059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-03-05T20:29:55.944403] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-03-05T20:29:55.945283] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-03-05T20:29:55.945338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:55.945372] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:55.945400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:55.945459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:56.008744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:56.010056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:56.010156] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:56.010190] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:56.136371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:56.136530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:56.136593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:56.136654] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:56.140205] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: UP (p=67.20%) [2026-03-05T20:29:56.140505] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-03-05T20:29:56.140663] [INFO ] [sig ] PTY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:56.294958] [INFO ] [LOCAL ] Saved forecast: PTY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PTY.txt [2026-03-05T20:29:56.295128] [INFO ] [sig ] [2462/3362] Completed PTY in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-05T20:29:56.295175] [INFO ] [sig ] [2463/3362] Forecasting PUBM... [2026-03-05T20:29:56.295207] [INFO ] [sig ] Generating forecast for: PUBM [2026-03-05T20:29:56.295238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-03-05T20:29:56.305707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-03-05T20:29:56.306055] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-03-05T20:29:56.306913] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-03-05T20:29:56.306967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:56.307001] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:56.307030] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:56.307088] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:56.366364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:56.367258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:56.367343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:56.367376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:56.493731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:56.493897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:56.493940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:56.493970] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:56.497694] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: DOWN (p=28.02%) [2026-03-05T20:29:56.497977] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-03-05T20:29:56.498108] [INFO ] [sig ] PUBM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:56.645261] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PUBM.txt [2026-03-05T20:29:56.645416] [INFO ] [sig ] [2463/3362] Completed PUBM in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-05T20:29:56.645472] [INFO ] [sig ] [2464/3362] Forecasting PUK... [2026-03-05T20:29:56.645504] [INFO ] [sig ] Generating forecast for: PUK [2026-03-05T20:29:56.645534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-03-05T20:29:56.657180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-03-05T20:29:56.657511] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-03-05T20:29:56.658375] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-03-05T20:29:56.658430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:56.658463] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:56.658494] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:56.658565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:56.720854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:56.721843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:56.721966] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:56.722021] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:56.843179] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:56.843339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:56.843382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:56.843413] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:56.847315] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: UP (p=92.45%) [2026-03-05T20:29:56.847631] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-03-05T20:29:56.847790] [INFO ] [sig ] PUK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:57.007373] [INFO ] [LOCAL ] Saved forecast: PUK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PUK.txt [2026-03-05T20:29:57.007601] [INFO ] [sig ] [2464/3362] Completed PUK in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-05T20:29:57.007678] [INFO ] [sig ] [2465/3362] Forecasting PUMP... [2026-03-05T20:29:57.007714] [INFO ] [sig ] Generating forecast for: PUMP [2026-03-05T20:29:57.007746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-03-05T20:29:57.019433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-03-05T20:29:57.019838] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-03-05T20:29:57.020735] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-03-05T20:29:57.020792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:57.020826] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:57.020855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:57.020914] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:57.083421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:57.084432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:57.084544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:57.084615] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:57.221153] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:57.221310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:57.221353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:57.221383] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:57.224942] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: UP (p=89.37%) [2026-03-05T20:29:57.225231] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-03-05T20:29:57.225365] [INFO ] [sig ] PUMP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:57.374185] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PUMP.txt [2026-03-05T20:29:57.374322] [INFO ] [sig ] [2465/3362] Completed PUMP in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-05T20:29:57.374364] [INFO ] [sig ] [2466/3362] Forecasting PVH... [2026-03-05T20:29:57.374393] [INFO ] [sig ] Generating forecast for: PVH [2026-03-05T20:29:57.374424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-03-05T20:29:57.385959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-03-05T20:29:57.386274] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-03-05T20:29:57.387121] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-03-05T20:29:57.387176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:57.387208] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:57.387236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:57.387305] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:57.447153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:57.447929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:57.448010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:57.448043] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:57.575357] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:57.575564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:57.575636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:57.575858] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:57.580811] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: UP (p=95.84%) [2026-03-05T20:29:57.581199] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-03-05T20:29:57.581364] [INFO ] [sig ] PVH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:57.733909] [INFO ] [LOCAL ] Saved forecast: PVH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PVH.txt [2026-03-05T20:29:57.734057] [INFO ] [sig ] [2466/3362] Completed PVH in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-05T20:29:57.734106] [INFO ] [sig ] [2467/3362] Forecasting PVL... [2026-03-05T20:29:57.734138] [INFO ] [sig ] Generating forecast for: PVL [2026-03-05T20:29:57.734168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-03-05T20:29:57.746134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-03-05T20:29:57.746517] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-03-05T20:29:57.747449] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-03-05T20:29:57.747504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:57.747538] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:57.747566] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:57.747680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:57.808236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:57.809052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:57.809139] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:57.809174] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:57.928313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:57.928468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:57.928509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:57.928539] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:57.932104] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: UP (p=60.90%) [2026-03-05T20:29:57.932399] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-03-05T20:29:57.932534] [INFO ] [sig ] PVL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:58.080993] [INFO ] [LOCAL ] Saved forecast: PVL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PVL.txt [2026-03-05T20:29:58.081122] [INFO ] [sig ] [2467/3362] Completed PVL in 0.3s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-05T20:29:58.081163] [INFO ] [sig ] [2468/3362] Forecasting PWP... [2026-03-05T20:29:58.081194] [INFO ] [sig ] Generating forecast for: PWP [2026-03-05T20:29:58.081226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-03-05T20:29:58.092129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-03-05T20:29:58.092477] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-03-05T20:29:58.093387] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-03-05T20:29:58.093473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:58.093544] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:58.093592] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:58.093656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:58.155383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:58.156236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:58.156322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:58.156357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:58.276628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:58.276802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:58.276845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:58.276875] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:58.280539] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: UP (p=88.81%) [2026-03-05T20:29:58.280847] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-03-05T20:29:58.280983] [INFO ] [sig ] PWP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:58.432722] [INFO ] [LOCAL ] Saved forecast: PWP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PWP.txt [2026-03-05T20:29:58.432895] [INFO ] [sig ] [2468/3362] Completed PWP in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-05T20:29:58.432940] [INFO ] [sig ] [2469/3362] Forecasting PXS... [2026-03-05T20:29:58.432971] [INFO ] [sig ] Generating forecast for: PXS [2026-03-05T20:29:58.433002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-03-05T20:29:58.443730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-03-05T20:29:58.444132] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-03-05T20:29:58.445000] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-03-05T20:29:58.445054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:58.445095] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:58.445126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:58.445189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:58.505805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:58.506740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:58.506839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:58.506875] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:58.614176] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:58.614332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:58.614377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:58.614409] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:58.618215] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: DOWN (p=2.70%) [2026-03-05T20:29:58.618504] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-03-05T20:29:58.618659] [INFO ] [sig ] PXS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:58.772165] [INFO ] [LOCAL ] Saved forecast: PXS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PXS.txt [2026-03-05T20:29:58.772338] [INFO ] [sig ] [2469/3362] Completed PXS in 0.3s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-05T20:29:58.772390] [INFO ] [sig ] [2470/3362] Forecasting PY... [2026-03-05T20:29:58.772424] [INFO ] [sig ] Generating forecast for: PY [2026-03-05T20:29:58.772457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-03-05T20:29:58.784918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-03-05T20:29:58.785313] [INFO ] [FORECASTER] Starting predict_future for PY [2026-03-05T20:29:58.786334] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-03-05T20:29:58.786389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:58.786422] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:58.786449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:58.786505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:58.849012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:58.849926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:58.850025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:58.850074] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:58.962192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:58.962350] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-03-05T20:29:58.962391] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:58.962420] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:58.965835] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: DOWN (p=1.60%) [2026-03-05T20:29:58.966111] [INFO ] [FORECASTER] Completed predict_future for PY [2026-03-05T20:29:58.966237] [INFO ] [sig ] PY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:59.116876] [INFO ] [LOCAL ] Saved forecast: PY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PY.txt [2026-03-05T20:29:59.117040] [INFO ] [sig ] [2470/3362] Completed PY in 0.3s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-05T20:29:59.117083] [INFO ] [sig ] [2471/3362] Forecasting PYXS... [2026-03-05T20:29:59.117113] [INFO ] [sig ] Generating forecast for: PYXS [2026-03-05T20:29:59.117144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-03-05T20:29:59.132182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-03-05T20:29:59.132630] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-03-05T20:29:59.133510] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-03-05T20:29:59.133566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:59.133627] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:59.133656] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:59.133714] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:59.193609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:59.194608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:59.194771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:59.194812] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:59.322075] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:59.322257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:59.322332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:59.322373] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:59.326945] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-03-05T20:29:59.327322] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-03-05T20:29:59.327509] [INFO ] [sig ] PYXS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:29:59.486338] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/PYXS.txt [2026-03-05T20:29:59.486502] [INFO ] [sig ] [2471/3362] Completed PYXS in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-05T20:29:59.486550] [INFO ] [sig ] [2472/3362] Forecasting PZZA... [2026-03-05T20:29:59.486600] [INFO ] [sig ] Generating forecast for: PZZA [2026-03-05T20:29:59.486632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-03-05T20:29:59.497486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-03-05T20:29:59.497866] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-03-05T20:29:59.498743] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-03-05T20:29:59.498801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:59.498833] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:59.498860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:59.498917] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:59.559831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:59.560705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:59.560806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:59.560873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:29:59.687315] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:29:59.687474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:29:59.687518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:29:59.687548] [INFO ] [FORECASTER] Training complete [2026-03-05T20:29:59.691341] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: DOWN (p=38.80%) [2026-03-05T20:29:59.691694] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-03-05T20:29:59.691849] [INFO ] [sig ] PZZA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:29:59.846341] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/PZZA.txt [2026-03-05T20:29:59.846497] [INFO ] [sig ] [2472/3362] Completed PZZA in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-05T20:29:59.846537] [INFO ] [sig ] [2473/3362] Forecasting QBTS... [2026-03-05T20:29:59.846585] [INFO ] [sig ] Generating forecast for: QBTS [2026-03-05T20:29:59.846619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-03-05T20:29:59.858776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-03-05T20:29:59.859190] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-03-05T20:29:59.860112] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-03-05T20:29:59.860168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:29:59.860203] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:29:59.860230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:29:59.860288] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:29:59.921406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:29:59.922351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:29:59.922436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:29:59.922470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:00.050789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:00.050994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:00.051036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:00.051066] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:00.055089] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: UP (p=64.86%) [2026-03-05T20:30:00.055424] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-03-05T20:30:00.055564] [INFO ] [sig ] QBTS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:00.205617] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QBTS.txt [2026-03-05T20:30:00.205788] [INFO ] [sig ] [2473/3362] Completed QBTS in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-05T20:30:00.205829] [INFO ] [sig ] [2474/3362] Forecasting QCLN... [2026-03-05T20:30:00.205859] [INFO ] [sig ] Generating forecast for: QCLN [2026-03-05T20:30:00.205901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-03-05T20:30:00.221423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-03-05T20:30:00.221810] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-03-05T20:30:00.222863] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-03-05T20:30:00.223123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:00.223161] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:00.223194] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:00.223264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:00.283634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:00.284556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:00.284662] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:00.284700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:00.412113] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:00.412273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:00.412315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:00.412344] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:00.416154] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: UP (p=50.50%) [2026-03-05T20:30:00.416430] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-03-05T20:30:00.416561] [INFO ] [sig ] QCLN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:00.564447] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QCLN.txt [2026-03-05T20:30:00.564637] [INFO ] [sig ] [2474/3362] Completed QCLN in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-05T20:30:00.564687] [INFO ] [sig ] [2475/3362] Forecasting QCOM... [2026-03-05T20:30:00.564719] [INFO ] [sig ] Generating forecast for: QCOM [2026-03-05T20:30:00.564750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-03-05T20:30:00.576879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-03-05T20:30:00.577229] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-03-05T20:30:00.578131] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-03-05T20:30:00.578193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:00.578230] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:00.578259] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:00.578319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:00.641449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:00.642421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:00.642511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:00.642545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:00.777910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:00.778096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:00.778140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:00.778170] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:00.781847] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: UP (p=70.25%) [2026-03-05T20:30:00.782134] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-03-05T20:30:00.782274] [INFO ] [sig ] QCOM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:00.934415] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QCOM.txt [2026-03-05T20:30:00.934604] [INFO ] [sig ] [2475/3362] Completed QCOM in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.4m [2026-03-05T20:30:00.934653] [INFO ] [sig ] [2476/3362] Forecasting QCRH... [2026-03-05T20:30:00.934686] [INFO ] [sig ] Generating forecast for: QCRH [2026-03-05T20:30:00.934717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-03-05T20:30:00.946725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-03-05T20:30:00.947083] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-03-05T20:30:00.947955] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-03-05T20:30:00.948009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:00.948041] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:00.948067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:00.948123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:01.007872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:01.008651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:01.008752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:01.008793] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:01.127515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:01.127728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:01.127813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:01.127852] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:01.131740] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: UP (p=98.40%) [2026-03-05T20:30:01.132028] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-03-05T20:30:01.132159] [INFO ] [sig ] QCRH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:01.281309] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QCRH.txt [2026-03-05T20:30:01.281447] [INFO ] [sig ] [2476/3362] Completed QCRH in 0.3s | 2.76 sym/s | Total: 14.9m | ETA: 5.3m [2026-03-05T20:30:01.281487] [INFO ] [sig ] [2477/3362] Forecasting QDEL... [2026-03-05T20:30:01.281516] [INFO ] [sig ] Generating forecast for: QDEL [2026-03-05T20:30:01.281547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-03-05T20:30:01.292239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-03-05T20:30:01.292544] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-03-05T20:30:01.293650] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-03-05T20:30:01.293716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:01.293752] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:01.293782] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:01.294044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:01.353468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:01.354174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:01.354254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:01.354287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:01.479212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:01.479370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:01.479412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:01.479441] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:01.482885] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: DOWN (p=48.60%) [2026-03-05T20:30:01.483165] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-03-05T20:30:01.483301] [INFO ] [sig ] QDEL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:01.698478] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/QDEL.txt [2026-03-05T20:30:01.698696] [INFO ] [sig ] [2477/3362] Completed QDEL in 0.4s | 2.76 sym/s | Total: 14.9m | ETA: 5.3m [2026-03-05T20:30:01.698753] [INFO ] [sig ] [2478/3362] Forecasting QFIN... [2026-03-05T20:30:01.698788] [INFO ] [sig ] Generating forecast for: QFIN [2026-03-05T20:30:01.698818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-03-05T20:30:01.714205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-03-05T20:30:01.714727] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-03-05T20:30:01.715804] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-03-05T20:30:01.715874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:01.715915] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:01.715944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:01.716004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:01.776458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:01.777483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:01.777678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:01.777720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:01.942622] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:01.942801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:01.942851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:01.942893] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:01.947059] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: UP (p=62.72%) [2026-03-05T20:30:01.947503] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-03-05T20:30:01.947722] [INFO ] [sig ] QFIN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:02.112924] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QFIN.txt [2026-03-05T20:30:02.113089] [INFO ] [sig ] [2478/3362] Completed QFIN in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-05T20:30:02.113132] [INFO ] [sig ] [2479/3362] Forecasting QGEN... [2026-03-05T20:30:02.113165] [INFO ] [sig ] Generating forecast for: QGEN [2026-03-05T20:30:02.113195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-03-05T20:30:02.125243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-03-05T20:30:02.125711] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-03-05T20:30:02.126896] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-03-05T20:30:02.126953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:02.127004] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:02.127034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:02.127095] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:02.190559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:02.191532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:02.191644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:02.191680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:02.328944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:02.329148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:02.329203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:02.329234] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:02.333161] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: UP (p=77.00%) [2026-03-05T20:30:02.333630] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-03-05T20:30:02.333811] [INFO ] [sig ] QGEN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:02.484188] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QGEN.txt [2026-03-05T20:30:02.484366] [INFO ] [sig ] [2479/3362] Completed QGEN in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-05T20:30:02.484415] [INFO ] [sig ] [2480/3362] Forecasting QLYS... [2026-03-05T20:30:02.484450] [INFO ] [sig ] Generating forecast for: QLYS [2026-03-05T20:30:02.484480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-03-05T20:30:02.499369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-03-05T20:30:02.499823] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-03-05T20:30:02.500711] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-03-05T20:30:02.500777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:02.500823] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:02.500852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:02.500908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:02.572823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:02.574285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:02.574406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:02.574453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:02.710889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:02.711056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:02.711098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:02.711127] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:02.714668] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: DOWN (p=47.66%) [2026-03-05T20:30:02.714955] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-03-05T20:30:02.715088] [INFO ] [sig ] QLYS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:02.879774] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/QLYS.txt [2026-03-05T20:30:02.879943] [INFO ] [sig ] [2480/3362] Completed QLYS in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-05T20:30:02.879984] [INFO ] [sig ] [2481/3362] Forecasting QMCO... [2026-03-05T20:30:02.880016] [INFO ] [sig ] Generating forecast for: QMCO [2026-03-05T20:30:02.880046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-03-05T20:30:02.891793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-03-05T20:30:02.892196] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-03-05T20:30:02.893108] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-03-05T20:30:02.893164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:02.893200] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:02.893228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:02.893286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:02.956968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:02.957917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:02.958006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:02.958041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:03.079711] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:03.079862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:03.079904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:03.079933] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:03.083709] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: DOWN (p=5.76%) [2026-03-05T20:30:03.084002] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-03-05T20:30:03.084135] [INFO ] [sig ] QMCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:03.240229] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/QMCO.txt [2026-03-05T20:30:03.240411] [INFO ] [sig ] [2481/3362] Completed QMCO in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-05T20:30:03.240453] [INFO ] [sig ] [2482/3362] Forecasting QMOM... [2026-03-05T20:30:03.240484] [INFO ] [sig ] Generating forecast for: QMOM [2026-03-05T20:30:03.240516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-03-05T20:30:03.256367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-03-05T20:30:03.256737] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-03-05T20:30:03.257686] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-03-05T20:30:03.257744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:03.257781] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:03.257810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:03.257872] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:03.315525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:03.316360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:03.316445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:03.316480] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:03.441823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:03.441940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:03.441981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:03.442011] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:03.445458] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: DOWN (p=1.97%) [2026-03-05T20:30:03.445764] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-03-05T20:30:03.445895] [INFO ] [sig ] QMOM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:03.591655] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/QMOM.txt [2026-03-05T20:30:03.591786] [INFO ] [sig ] [2482/3362] Completed QMOM in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-05T20:30:03.591833] [INFO ] [sig ] [2483/3362] Forecasting QNTM... [2026-03-05T20:30:03.591865] [INFO ] [sig ] Generating forecast for: QNTM [2026-03-05T20:30:03.591896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-03-05T20:30:03.603011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-03-05T20:30:03.603364] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-03-05T20:30:03.604226] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-03-05T20:30:03.604281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:03.604316] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:03.604345] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:03.604403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:03.668499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:03.669443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:03.669532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:03.669567] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:03.794186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:03.794352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:03.794395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:03.794425] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:03.797952] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: DOWN (p=39.49%) [2026-03-05T20:30:03.798250] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-03-05T20:30:03.798387] [INFO ] [sig ] QNTM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:03.959284] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/QNTM.txt [2026-03-05T20:30:03.959451] [INFO ] [sig ] [2483/3362] Completed QNTM in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-05T20:30:03.959493] [INFO ] [sig ] [2484/3362] Forecasting QQMG... [2026-03-05T20:30:03.959532] [INFO ] [sig ] Generating forecast for: QQMG [2026-03-05T20:30:03.959563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-03-05T20:30:03.971867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-03-05T20:30:03.972298] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-03-05T20:30:03.973254] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-03-05T20:30:03.973313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:03.973349] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:03.973378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:03.973438] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:04.035800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:04.036797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:04.036894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:04.036928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:04.153473] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:04.153661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:04.153705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:04.153735] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:04.157267] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: UP (p=80.56%) [2026-03-05T20:30:04.157558] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-03-05T20:30:04.157741] [INFO ] [sig ] QQMG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:04.306935] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QQMG.txt [2026-03-05T20:30:04.307091] [INFO ] [sig ] [2484/3362] Completed QQMG in 0.3s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-05T20:30:04.307132] [INFO ] [sig ] [2485/3362] Forecasting QQQ... [2026-03-05T20:30:04.307162] [INFO ] [sig ] Generating forecast for: QQQ [2026-03-05T20:30:04.307194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-03-05T20:30:04.319217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-03-05T20:30:04.319642] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-03-05T20:30:04.320522] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-03-05T20:30:04.320595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:04.320668] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:04.320697] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:04.320755] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:04.379133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:04.380121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:04.380210] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:04.380269] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:04.515344] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:04.515512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:04.515554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:04.515604] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:04.519189] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: UP (p=98.20%) [2026-03-05T20:30:04.519521] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-03-05T20:30:04.519684] [INFO ] [sig ] QQQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:04.672942] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QQQ.txt [2026-03-05T20:30:04.673117] [INFO ] [sig ] [2485/3362] Completed QQQ in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-05T20:30:04.673159] [INFO ] [sig ] [2486/3362] Forecasting QQQE... [2026-03-05T20:30:04.673189] [INFO ] [sig ] Generating forecast for: QQQE [2026-03-05T20:30:04.673221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-03-05T20:30:04.684325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-03-05T20:30:04.684780] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-03-05T20:30:04.685755] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-03-05T20:30:04.685816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:04.685850] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:04.685879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:04.685938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:04.745767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:04.746691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:04.746778] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:04.746814] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:04.865839] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:04.865997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:04.866056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:04.866086] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:04.869542] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: DOWN (p=2.74%) [2026-03-05T20:30:04.869848] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-03-05T20:30:04.869977] [INFO ] [sig ] QQQE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:05.019949] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/QQQE.txt [2026-03-05T20:30:05.020094] [INFO ] [sig ] [2486/3362] Completed QQQE in 0.3s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-05T20:30:05.020134] [INFO ] [sig ] [2487/3362] Forecasting QQQI... [2026-03-05T20:30:05.020164] [INFO ] [sig ] Generating forecast for: QQQI [2026-03-05T20:30:05.020194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-03-05T20:30:05.030841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-03-05T20:30:05.031169] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-03-05T20:30:05.031996] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-03-05T20:30:05.032048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:05.032082] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:05.032111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:05.032167] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:05.090991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:05.091779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:05.091864] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:05.091898] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:05.211884] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:05.212230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:05.212270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:05.212298] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:05.216185] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: UP (p=89.23%) [2026-03-05T20:30:05.216463] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-03-05T20:30:05.216612] [INFO ] [sig ] QQQI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:05.364503] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QQQI.txt [2026-03-05T20:30:05.364661] [INFO ] [sig ] [2487/3362] Completed QQQI in 0.3s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-05T20:30:05.364705] [INFO ] [sig ] [2488/3362] Forecasting QQQJ... [2026-03-05T20:30:05.364735] [INFO ] [sig ] Generating forecast for: QQQJ [2026-03-05T20:30:05.364767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-03-05T20:30:05.375958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-03-05T20:30:05.376279] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-03-05T20:30:05.377107] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-03-05T20:30:05.377162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:05.377201] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:05.377238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:05.377299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:05.440854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:05.441916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:05.442020] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:05.442054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:05.564712] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:05.564877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:05.564922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:05.565003] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:05.568636] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: UP (p=80.14%) [2026-03-05T20:30:05.568943] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-03-05T20:30:05.569082] [INFO ] [sig ] QQQJ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:05.799968] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QQQJ.txt [2026-03-05T20:30:05.800126] [INFO ] [sig ] [2488/3362] Completed QQQJ in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-05T20:30:05.800169] [INFO ] [sig ] [2489/3362] Forecasting QQQM... [2026-03-05T20:30:05.800199] [INFO ] [sig ] Generating forecast for: QQQM [2026-03-05T20:30:05.800229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-03-05T20:30:05.812474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-03-05T20:30:05.812878] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-03-05T20:30:05.813794] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-03-05T20:30:05.813851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:05.814074] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:05.814103] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:05.814168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:05.875945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:05.876853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:05.876944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:05.876979] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:06.000591] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:06.000754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:06.000795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:06.000825] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:06.004379] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: UP (p=53.02%) [2026-03-05T20:30:06.004720] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-03-05T20:30:06.004866] [INFO ] [sig ] QQQM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:06.158854] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QQQM.txt [2026-03-05T20:30:06.159001] [INFO ] [sig ] [2489/3362] Completed QQQM in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-05T20:30:06.159042] [INFO ] [sig ] [2490/3362] Forecasting QQQX... [2026-03-05T20:30:06.159073] [INFO ] [sig ] Generating forecast for: QQQX [2026-03-05T20:30:06.159102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-03-05T20:30:06.169468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-03-05T20:30:06.169781] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-03-05T20:30:06.170592] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-03-05T20:30:06.170646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:06.170691] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:06.170720] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:06.170783] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:06.233029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:06.233800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:06.233887] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:06.233922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:06.355366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:06.355521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:06.355562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:06.355613] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:06.359438] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: UP (p=80.29%) [2026-03-05T20:30:06.359734] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-03-05T20:30:06.359868] [INFO ] [sig ] QQQX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:06.506255] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QQQX.txt [2026-03-05T20:30:06.506422] [INFO ] [sig ] [2490/3362] Completed QQQX in 0.3s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-05T20:30:06.506465] [INFO ] [sig ] [2491/3362] Forecasting QRHC... [2026-03-05T20:30:06.506497] [INFO ] [sig ] Generating forecast for: QRHC [2026-03-05T20:30:06.506528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-03-05T20:30:06.517811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-03-05T20:30:06.518211] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-03-05T20:30:06.519102] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-03-05T20:30:06.519156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:06.519189] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:06.519217] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:06.519274] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:06.578616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:06.579723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:06.579837] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:06.579884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:06.700898] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:06.701061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:06.701103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:06.701133] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:06.704674] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: DOWN (p=32.86%) [2026-03-05T20:30:06.704985] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-03-05T20:30:06.705127] [INFO ] [sig ] QRHC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:06.855738] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/QRHC.txt [2026-03-05T20:30:06.855888] [INFO ] [sig ] [2491/3362] Completed QRHC in 0.3s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-05T20:30:06.855931] [INFO ] [sig ] [2492/3362] Forecasting QRVO... [2026-03-05T20:30:06.855962] [INFO ] [sig ] Generating forecast for: QRVO [2026-03-05T20:30:06.855993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-03-05T20:30:06.868845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-03-05T20:30:06.869221] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-03-05T20:30:06.870094] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-03-05T20:30:06.870148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:06.870183] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:06.870212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:06.870271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:06.935024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:06.935895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:06.935983] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:06.936036] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:07.063688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:07.063886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:07.063930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:07.063961] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:07.068358] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: DOWN (p=5.78%) [2026-03-05T20:30:07.068700] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-03-05T20:30:07.068858] [INFO ] [sig ] QRVO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:07.223165] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/QRVO.txt [2026-03-05T20:30:07.223345] [INFO ] [sig ] [2492/3362] Completed QRVO in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.3m [2026-03-05T20:30:07.223398] [INFO ] [sig ] [2493/3362] Forecasting QS... [2026-03-05T20:30:07.223439] [INFO ] [sig ] Generating forecast for: QS [2026-03-05T20:30:07.223487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-03-05T20:30:07.236444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-03-05T20:30:07.236878] [INFO ] [FORECASTER] Starting predict_future for QS [2026-03-05T20:30:07.237937] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-03-05T20:30:07.237995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:07.238039] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:07.238070] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:07.238157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:07.302062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:07.302969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:07.303064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:07.303112] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:07.430141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:07.430311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:07.430355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:07.430385] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:07.434063] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: DOWN (p=27.27%) [2026-03-05T20:30:07.434406] [INFO ] [FORECASTER] Completed predict_future for QS [2026-03-05T20:30:07.434570] [INFO ] [sig ] QS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:07.597827] [INFO ] [LOCAL ] Saved forecast: QS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/QS.txt [2026-03-05T20:30:07.597966] [INFO ] [sig ] [2493/3362] Completed QS in 0.4s | 2.76 sym/s | Total: 15.0m | ETA: 5.2m [2026-03-05T20:30:07.598009] [INFO ] [sig ] [2494/3362] Forecasting QTEC... [2026-03-05T20:30:07.598050] [INFO ] [sig ] Generating forecast for: QTEC [2026-03-05T20:30:07.598083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-03-05T20:30:07.608922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-03-05T20:30:07.609246] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-03-05T20:30:07.610104] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-03-05T20:30:07.610160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:07.610196] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:07.610225] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:07.610284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:07.669059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:07.669752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:07.669836] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:07.669871] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:07.801604] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:07.801767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:07.801809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:07.801839] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:07.805435] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: UP (p=87.66%) [2026-03-05T20:30:07.805786] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-03-05T20:30:07.805929] [INFO ] [sig ] QTEC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:07.961295] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QTEC.txt [2026-03-05T20:30:07.961467] [INFO ] [sig ] [2494/3362] Completed QTEC in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-05T20:30:07.961507] [INFO ] [sig ] [2495/3362] Forecasting QTRX... [2026-03-05T20:30:07.961538] [INFO ] [sig ] Generating forecast for: QTRX [2026-03-05T20:30:07.961586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-03-05T20:30:07.975169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-03-05T20:30:07.975564] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-03-05T20:30:07.976404] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-03-05T20:30:07.976457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:07.976489] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:07.976518] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:07.976591] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:08.033214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:08.034066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:08.034179] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:08.034214] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:08.157946] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:08.158117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:08.158159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:08.158189] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:08.161834] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: DOWN (p=41.78%) [2026-03-05T20:30:08.162128] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-03-05T20:30:08.162261] [INFO ] [sig ] QTRX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:08.306312] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/QTRX.txt [2026-03-05T20:30:08.306474] [INFO ] [sig ] [2495/3362] Completed QTRX in 0.3s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-05T20:30:08.306517] [INFO ] [sig ] [2496/3362] Forecasting QTTB... [2026-03-05T20:30:08.306549] [INFO ] [sig ] Generating forecast for: QTTB [2026-03-05T20:30:08.306598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-03-05T20:30:08.318955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-03-05T20:30:08.319360] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-03-05T20:30:08.320463] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-03-05T20:30:08.320518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:08.320552] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:08.320599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:08.320660] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:08.381448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:08.382315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:08.382397] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:08.382430] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:08.505314] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:08.505474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:08.505516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:08.505546] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:08.509450] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: DOWN (p=38.59%) [2026-03-05T20:30:08.509760] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-03-05T20:30:08.509894] [INFO ] [sig ] QTTB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:08.655798] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/QTTB.txt [2026-03-05T20:30:08.655926] [INFO ] [sig ] [2496/3362] Completed QTTB in 0.3s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-05T20:30:08.655966] [INFO ] [sig ] [2497/3362] Forecasting QTUM... [2026-03-05T20:30:08.655995] [INFO ] [sig ] Generating forecast for: QTUM [2026-03-05T20:30:08.656214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-03-05T20:30:08.668821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-03-05T20:30:08.669142] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-03-05T20:30:08.670189] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-03-05T20:30:08.670242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:08.670275] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:08.670301] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:08.670359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:08.731802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:08.732431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:08.732513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:08.732546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:08.856326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:08.856479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:08.856521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:08.856569] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:08.860238] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: UP (p=87.45%) [2026-03-05T20:30:08.860535] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-03-05T20:30:08.860691] [INFO ] [sig ] QTUM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:09.012006] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QTUM.txt [2026-03-05T20:30:09.012360] [INFO ] [sig ] [2497/3362] Completed QTUM in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-05T20:30:09.012404] [INFO ] [sig ] [2498/3362] Forecasting QTWO... [2026-03-05T20:30:09.012433] [INFO ] [sig ] Generating forecast for: QTWO [2026-03-05T20:30:09.012464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-03-05T20:30:09.024844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-03-05T20:30:09.025190] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-03-05T20:30:09.026017] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-03-05T20:30:09.026071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:09.026105] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:09.026133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:09.026190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:09.085360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:09.086257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:09.086343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:09.086376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:09.206755] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:09.206917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:09.206959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:09.206989] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:09.210425] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: DOWN (p=21.33%) [2026-03-05T20:30:09.210724] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-03-05T20:30:09.210854] [INFO ] [sig ] QTWO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:09.358934] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/QTWO.txt [2026-03-05T20:30:09.359160] [INFO ] [sig ] [2498/3362] Completed QTWO in 0.3s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-05T20:30:09.359204] [INFO ] [sig ] [2499/3362] Forecasting QUAD... [2026-03-05T20:30:09.359237] [INFO ] [sig ] Generating forecast for: QUAD [2026-03-05T20:30:09.359268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-03-05T20:30:09.371915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-03-05T20:30:09.372329] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-03-05T20:30:09.373223] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-03-05T20:30:09.373278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:09.373312] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:09.373340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:09.373399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:09.432997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:09.433924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:09.434230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:09.434265] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:09.554599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:09.554756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:09.554798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:09.554827] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:09.558646] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: DOWN (p=4.32%) [2026-03-05T20:30:09.558928] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-03-05T20:30:09.559057] [INFO ] [sig ] QUAD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:09.703867] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/QUAD.txt [2026-03-05T20:30:09.703991] [INFO ] [sig ] [2499/3362] Completed QUAD in 0.3s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-05T20:30:09.704030] [INFO ] [sig ] [2500/3362] Forecasting QUIK... [2026-03-05T20:30:09.704060] [INFO ] [sig ] Generating forecast for: QUIK [2026-03-05T20:30:09.704090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-03-05T20:30:09.715864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-03-05T20:30:09.716210] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-03-05T20:30:09.717047] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-03-05T20:30:09.717100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:09.717132] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:09.717160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:09.717216] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:09.777164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:09.777980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:09.778063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:09.778097] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:09.899774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:09.899945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:09.899987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:09.900015] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:09.904262] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: UP (p=94.96%) [2026-03-05T20:30:09.904635] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-03-05T20:30:09.904787] [INFO ] [sig ] QUIK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:10.058948] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QUIK.txt [2026-03-05T20:30:10.059141] [INFO ] [sig ] [2500/3362] Completed QUIK in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-05T20:30:10.059193] [INFO ] [sig ] [2501/3362] Forecasting QURE... [2026-03-05T20:30:10.059228] [INFO ] [sig ] Generating forecast for: QURE [2026-03-05T20:30:10.059258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-03-05T20:30:10.072256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-03-05T20:30:10.072677] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-03-05T20:30:10.073746] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-03-05T20:30:10.073801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:10.073835] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:10.073891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:10.073954] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:10.132979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:10.133958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:10.134050] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:10.134085] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:10.262202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:10.262363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:10.262404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:10.262435] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:10.265879] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: UP (p=95.48%) [2026-03-05T20:30:10.266165] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-03-05T20:30:10.266298] [INFO ] [sig ] QURE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:10.409348] [INFO ] [LOCAL ] Saved forecast: QURE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QURE.txt [2026-03-05T20:30:10.409504] [INFO ] [sig ] [2501/3362] Completed QURE in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-05T20:30:10.409545] [INFO ] [sig ] [2502/3362] Forecasting QVAL... [2026-03-05T20:30:10.409594] [INFO ] [sig ] Generating forecast for: QVAL [2026-03-05T20:30:10.409628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-03-05T20:30:10.421988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-03-05T20:30:10.422357] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-03-05T20:30:10.423377] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-03-05T20:30:10.423432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:10.423496] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:10.423526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:10.423602] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:10.482458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:10.483458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:10.483541] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:10.483595] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:10.600108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:10.600264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:10.600307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:10.600337] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:10.603868] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: DOWN (p=18.03%) [2026-03-05T20:30:10.604147] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-03-05T20:30:10.604272] [INFO ] [sig ] QVAL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:10.768282] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/QVAL.txt [2026-03-05T20:30:10.768452] [INFO ] [sig ] [2502/3362] Completed QVAL in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-05T20:30:10.768492] [INFO ] [sig ] [2503/3362] Forecasting QVCC... [2026-03-05T20:30:10.768523] [INFO ] [sig ] Generating forecast for: QVCC [2026-03-05T20:30:10.768554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-03-05T20:30:10.780100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-03-05T20:30:10.780536] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-03-05T20:30:10.781450] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-03-05T20:30:10.781508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:10.781540] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:10.781587] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:10.781650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:10.849164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:10.850193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:10.850311] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:10.850349] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:10.979863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:10.980071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:10.980130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:10.980167] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:10.984089] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: UP (p=70.20%) [2026-03-05T20:30:10.984443] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-03-05T20:30:10.984625] [INFO ] [sig ] QVCC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:11.154357] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QVCC.txt [2026-03-05T20:30:11.154554] [INFO ] [sig ] [2503/3362] Completed QVCC in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-05T20:30:11.154637] [INFO ] [sig ] [2504/3362] Forecasting QYLD... [2026-03-05T20:30:11.154670] [INFO ] [sig ] Generating forecast for: QYLD [2026-03-05T20:30:11.154699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-03-05T20:30:11.340353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-03-05T20:30:11.340865] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-03-05T20:30:11.342043] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-03-05T20:30:11.342116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:11.342173] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:11.342226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:11.342325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:11.412848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:11.414001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:11.414289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:11.414324] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:11.543766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:11.543948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:11.543994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:11.544026] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:11.548045] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=91.92%) [2026-03-05T20:30:11.548345] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-03-05T20:30:11.548484] [INFO ] [sig ] QYLD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:11.698715] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/QYLD.txt [2026-03-05T20:30:11.698885] [INFO ] [sig ] [2504/3362] Completed QYLD in 0.5s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-05T20:30:11.698928] [INFO ] [sig ] [2505/3362] Forecasting QYLG... [2026-03-05T20:30:11.698958] [INFO ] [sig ] Generating forecast for: QYLG [2026-03-05T20:30:11.698996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-03-05T20:30:11.710392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-03-05T20:30:11.710840] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-03-05T20:30:11.711721] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-03-05T20:30:11.711775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:11.711807] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:11.711834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:11.711890] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:11.772015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:11.772958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:11.773047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:11.773080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:11.899251] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:11.899415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:11.899457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:11.899527] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:11.903555] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: DOWN (p=3.54%) [2026-03-05T20:30:11.903908] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-03-05T20:30:11.904056] [INFO ] [sig ] QYLG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:12.051948] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/QYLG.txt [2026-03-05T20:30:12.052115] [INFO ] [sig ] [2505/3362] Completed QYLG in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-05T20:30:12.052158] [INFO ] [sig ] [2506/3362] Forecasting RA... [2026-03-05T20:30:12.052187] [INFO ] [sig ] Generating forecast for: RA [2026-03-05T20:30:12.052217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-03-05T20:30:12.063604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-03-05T20:30:12.064001] [INFO ] [FORECASTER] Starting predict_future for RA [2026-03-05T20:30:12.064848] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-03-05T20:30:12.064901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:12.064934] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:12.064961] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:12.065017] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:12.122826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:12.123736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:12.123823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:12.123856] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:12.244531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:12.244716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:12.244760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:12.244790] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:12.248487] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: DOWN (p=16.16%) [2026-03-05T20:30:12.248826] [INFO ] [FORECASTER] Completed predict_future for RA [2026-03-05T20:30:12.248973] [INFO ] [sig ] RA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:12.401934] [INFO ] [LOCAL ] Saved forecast: RA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RA.txt [2026-03-05T20:30:12.402299] [INFO ] [sig ] [2506/3362] Completed RA in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-05T20:30:12.402341] [INFO ] [sig ] [2507/3362] Forecasting RACE... [2026-03-05T20:30:12.402370] [INFO ] [sig ] Generating forecast for: RACE [2026-03-05T20:30:12.402399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-03-05T20:30:12.413762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-03-05T20:30:12.414120] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-03-05T20:30:12.414976] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-03-05T20:30:12.415029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:12.415062] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:12.415090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:12.415147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:12.471663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:12.472552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:12.472655] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:12.472690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:12.595280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:12.595446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:12.595487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:12.595516] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:12.599150] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: UP (p=75.39%) [2026-03-05T20:30:12.599447] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-03-05T20:30:12.599602] [INFO ] [sig ] RACE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:12.771354] [INFO ] [LOCAL ] Saved forecast: RACE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RACE.txt [2026-03-05T20:30:12.771525] [INFO ] [sig ] [2507/3362] Completed RACE in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-05T20:30:12.771568] [INFO ] [sig ] [2508/3362] Forecasting RAIL... [2026-03-05T20:30:12.771623] [INFO ] [sig ] Generating forecast for: RAIL [2026-03-05T20:30:12.771653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-03-05T20:30:12.783135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-03-05T20:30:12.783651] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-03-05T20:30:12.784727] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-03-05T20:30:12.784827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:12.784859] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:12.784886] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:12.784948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:12.844299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:12.845239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:12.845327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:12.845362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:12.973975] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:12.974143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:12.974184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:12.974231] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:12.977794] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: DOWN (p=19.24%) [2026-03-05T20:30:12.978134] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-03-05T20:30:12.978286] [INFO ] [sig ] RAIL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:13.133874] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RAIL.txt [2026-03-05T20:30:13.134035] [INFO ] [sig ] [2508/3362] Completed RAIL in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-03-05T20:30:13.134077] [INFO ] [sig ] [2509/3362] Forecasting RAMP... [2026-03-05T20:30:13.134107] [INFO ] [sig ] Generating forecast for: RAMP [2026-03-05T20:30:13.134136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-03-05T20:30:13.145534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-03-05T20:30:13.145894] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-03-05T20:30:13.146738] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-03-05T20:30:13.146790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:13.146822] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:13.146849] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:13.146905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:13.206137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:13.206807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:13.206891] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:13.206924] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:13.335508] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:13.335699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:13.335742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:13.335772] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:13.339436] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: DOWN (p=25.80%) [2026-03-05T20:30:13.339760] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-03-05T20:30:13.339915] [INFO ] [sig ] RAMP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:13.487753] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RAMP.txt [2026-03-05T20:30:13.487900] [INFO ] [sig ] [2509/3362] Completed RAMP in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.1m [2026-03-05T20:30:13.487949] [INFO ] [sig ] [2510/3362] Forecasting RARE... [2026-03-05T20:30:13.487981] [INFO ] [sig ] Generating forecast for: RARE [2026-03-05T20:30:13.488009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-03-05T20:30:13.499167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-03-05T20:30:13.499537] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-03-05T20:30:13.500457] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-03-05T20:30:13.500513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:13.500560] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:13.500618] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:13.500678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:13.564052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:13.565207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:13.565297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:13.565332] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:13.703551] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:13.703734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:13.703778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:13.703809] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:13.708822] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: UP (p=92.97%) [2026-03-05T20:30:13.709232] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-03-05T20:30:13.709418] [INFO ] [sig ] RARE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:13.860242] [INFO ] [LOCAL ] Saved forecast: RARE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RARE.txt [2026-03-05T20:30:13.860395] [INFO ] [sig ] [2510/3362] Completed RARE in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-05T20:30:13.860443] [INFO ] [sig ] [2511/3362] Forecasting RAVE... [2026-03-05T20:30:13.860480] [INFO ] [sig ] Generating forecast for: RAVE [2026-03-05T20:30:13.860511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-03-05T20:30:13.871497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-03-05T20:30:13.871947] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-03-05T20:30:13.873073] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-03-05T20:30:13.873128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:13.873357] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:13.873384] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:13.873440] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:13.933915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:13.934979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:13.935260] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:13.935294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:14.047890] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:14.048054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:14.048098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:14.048128] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:14.051880] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: DOWN (p=0.57%) [2026-03-05T20:30:14.052177] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-03-05T20:30:14.052313] [INFO ] [sig ] RAVE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:14.202213] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RAVE.txt [2026-03-05T20:30:14.202417] [INFO ] [sig ] [2511/3362] Completed RAVE in 0.3s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-05T20:30:14.202485] [INFO ] [sig ] [2512/3362] Forecasting RAY... [2026-03-05T20:30:14.202538] [INFO ] [sig ] Generating forecast for: RAY [2026-03-05T20:30:14.202611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-03-05T20:30:14.214740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-03-05T20:30:14.215220] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-03-05T20:30:14.216232] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-03-05T20:30:14.216290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:14.216326] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:14.216357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:14.216432] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:14.281671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:14.282705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:14.282840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:14.282876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:14.405558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:14.405741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:14.405784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:14.405815] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:14.409326] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: DOWN (p=16.87%) [2026-03-05T20:30:14.409641] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-03-05T20:30:14.409778] [INFO ] [sig ] RAY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:14.561175] [INFO ] [LOCAL ] Saved forecast: RAY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RAY.txt [2026-03-05T20:30:14.561347] [INFO ] [sig ] [2512/3362] Completed RAY in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-05T20:30:14.561389] [INFO ] [sig ] [2513/3362] Forecasting RBA... [2026-03-05T20:30:14.561419] [INFO ] [sig ] Generating forecast for: RBA [2026-03-05T20:30:14.561449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-03-05T20:30:14.573871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-03-05T20:30:14.574397] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-03-05T20:30:14.575461] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-03-05T20:30:14.575535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:14.575606] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:14.575653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:14.575744] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:14.650149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:14.651354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:14.651476] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:14.651511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:14.776562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:14.776752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:14.776795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:14.776827] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:14.780405] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: UP (p=83.12%) [2026-03-05T20:30:14.780731] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-03-05T20:30:14.780875] [INFO ] [sig ] RBA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:14.948445] [INFO ] [LOCAL ] Saved forecast: RBA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RBA.txt [2026-03-05T20:30:14.948639] [INFO ] [sig ] [2513/3362] Completed RBA in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-05T20:30:14.948686] [INFO ] [sig ] [2514/3362] Forecasting RBB... [2026-03-05T20:30:14.948715] [INFO ] [sig ] Generating forecast for: RBB [2026-03-05T20:30:14.948745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-03-05T20:30:14.960891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-03-05T20:30:14.961310] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-03-05T20:30:14.962213] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-03-05T20:30:14.962285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:14.962321] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:14.962349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:14.962409] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:15.022006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:15.023025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:15.023126] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:15.023163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:15.151434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:15.151619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:15.151662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:15.151692] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:15.155328] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: DOWN (p=33.97%) [2026-03-05T20:30:15.155726] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-03-05T20:30:15.155881] [INFO ] [sig ] RBB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:15.308383] [INFO ] [LOCAL ] Saved forecast: RBB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RBB.txt [2026-03-05T20:30:15.308554] [INFO ] [sig ] [2514/3362] Completed RBB in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-05T20:30:15.308617] [INFO ] [sig ] [2515/3362] Forecasting RBC... [2026-03-05T20:30:15.308648] [INFO ] [sig ] Generating forecast for: RBC [2026-03-05T20:30:15.308678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-03-05T20:30:15.320169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-03-05T20:30:15.320615] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-03-05T20:30:15.321493] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-03-05T20:30:15.321550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:15.321621] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:15.321667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:15.321729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:15.384975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:15.386092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:15.386180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:15.386215] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:15.515973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:15.516333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:15.516376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:15.516406] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:15.520173] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: DOWN (p=23.99%) [2026-03-05T20:30:15.520515] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-03-05T20:30:15.520702] [INFO ] [sig ] RBC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:15.676590] [INFO ] [LOCAL ] Saved forecast: RBC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RBC.txt [2026-03-05T20:30:15.676788] [INFO ] [sig ] [2515/3362] Completed RBC in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-05T20:30:15.676832] [INFO ] [sig ] [2516/3362] Forecasting RBCAA... [2026-03-05T20:30:15.676862] [INFO ] [sig ] Generating forecast for: RBCAA [2026-03-05T20:30:15.676892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-03-05T20:30:15.688371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-03-05T20:30:15.688765] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-03-05T20:30:15.689635] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-03-05T20:30:15.689689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:15.689724] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:15.689752] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:15.689809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:15.752333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:15.753205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:15.753289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:15.753322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:15.871374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:15.871530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:15.871588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:15.871621] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:15.875057] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: UP (p=83.73%) [2026-03-05T20:30:15.875341] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-03-05T20:30:15.875470] [INFO ] [sig ] RBCAA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:16.022020] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RBCAA.txt [2026-03-05T20:30:16.022159] [INFO ] [sig ] [2516/3362] Completed RBCAA in 0.3s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-05T20:30:16.022200] [INFO ] [sig ] [2517/3362] Forecasting RBLX... [2026-03-05T20:30:16.022231] [INFO ] [sig ] Generating forecast for: RBLX [2026-03-05T20:30:16.022438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-03-05T20:30:16.033643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-03-05T20:30:16.033982] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-03-05T20:30:16.034872] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-03-05T20:30:16.034925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:16.034959] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:16.034987] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:16.035044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:16.096019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:16.096969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:16.097058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:16.097090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:16.224881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:16.225073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:16.225117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:16.225146] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:16.229048] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: UP (p=93.35%) [2026-03-05T20:30:16.229532] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-03-05T20:30:16.229716] [INFO ] [sig ] RBLX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:16.382718] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RBLX.txt [2026-03-05T20:30:16.382926] [INFO ] [sig ] [2517/3362] Completed RBLX in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-05T20:30:16.382980] [INFO ] [sig ] [2518/3362] Forecasting RC... [2026-03-05T20:30:16.383013] [INFO ] [sig ] Generating forecast for: RC [2026-03-05T20:30:16.383044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-03-05T20:30:16.395473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-03-05T20:30:16.395911] [INFO ] [FORECASTER] Starting predict_future for RC [2026-03-05T20:30:16.396786] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-03-05T20:30:16.396842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:16.396878] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:16.396906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:16.396965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:16.458225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:16.459244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:16.459335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:16.459369] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:16.589213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:16.589384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:16.589426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:16.589457] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:16.593338] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: DOWN (p=32.10%) [2026-03-05T20:30:16.593665] [INFO ] [FORECASTER] Completed predict_future for RC [2026-03-05T20:30:16.593807] [INFO ] [sig ] RC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:16.743139] [INFO ] [LOCAL ] Saved forecast: RC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RC.txt [2026-03-05T20:30:16.743503] [INFO ] [sig ] [2518/3362] Completed RC in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-05T20:30:16.743544] [INFO ] [sig ] [2519/3362] Forecasting RCEL... [2026-03-05T20:30:16.743615] [INFO ] [sig ] Generating forecast for: RCEL [2026-03-05T20:30:16.743650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-03-05T20:30:16.755676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-03-05T20:30:16.756085] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-03-05T20:30:16.756962] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-03-05T20:30:16.757015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:16.757095] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:16.757126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:16.757198] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:16.816594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:16.817491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:16.817602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:16.817663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:16.950119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:16.950427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:16.950481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:16.950512] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:16.954781] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-03-05T20:30:16.955177] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-03-05T20:30:16.955368] [INFO ] [sig ] RCEL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:17.109061] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RCEL.txt [2026-03-05T20:30:17.109251] [INFO ] [sig ] [2519/3362] Completed RCEL in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-05T20:30:17.109307] [INFO ] [sig ] [2520/3362] Forecasting RCI... [2026-03-05T20:30:17.109343] [INFO ] [sig ] Generating forecast for: RCI [2026-03-05T20:30:17.109388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-03-05T20:30:17.125398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-03-05T20:30:17.125860] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-03-05T20:30:17.126953] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-03-05T20:30:17.127006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:17.127045] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:17.127072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:17.127135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:17.186528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:17.187608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:17.187771] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:17.187807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:17.318664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:17.318831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:17.318875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:17.318907] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:17.322688] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: DOWN (p=4.32%) [2026-03-05T20:30:17.323035] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-03-05T20:30:17.323184] [INFO ] [sig ] RCI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:17.488442] [INFO ] [LOCAL ] Saved forecast: RCI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RCI.txt [2026-03-05T20:30:17.488633] [INFO ] [sig ] [2520/3362] Completed RCI in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-05T20:30:17.488680] [INFO ] [sig ] [2521/3362] Forecasting RCKY... [2026-03-05T20:30:17.488710] [INFO ] [sig ] Generating forecast for: RCKY [2026-03-05T20:30:17.488741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-03-05T20:30:17.501546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-03-05T20:30:17.501988] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-03-05T20:30:17.502862] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-03-05T20:30:17.502914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:17.502947] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:17.502975] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:17.503032] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:17.571299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:17.573513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:17.573678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:17.573717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:17.707544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:17.707750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:17.707819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:17.707850] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:17.711676] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: DOWN (p=43.60%) [2026-03-05T20:30:17.711998] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-03-05T20:30:17.712157] [INFO ] [sig ] RCKY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:17.865925] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RCKY.txt [2026-03-05T20:30:17.866106] [INFO ] [sig ] [2521/3362] Completed RCKY in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-05T20:30:17.866159] [INFO ] [sig ] [2522/3362] Forecasting RCL... [2026-03-05T20:30:17.866191] [INFO ] [sig ] Generating forecast for: RCL [2026-03-05T20:30:17.866224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-03-05T20:30:17.880284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-03-05T20:30:17.880779] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-03-05T20:30:17.881688] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-03-05T20:30:17.881755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:17.881804] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:17.881847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:17.881918] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:17.962995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:17.963983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:17.964081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:17.964117] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:18.092784] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:18.092961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:18.093006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:18.093102] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:18.097065] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: UP (p=99.33%) [2026-03-05T20:30:18.097395] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-03-05T20:30:18.097550] [INFO ] [sig ] RCL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:18.253222] [INFO ] [LOCAL ] Saved forecast: RCL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RCL.txt [2026-03-05T20:30:18.253396] [INFO ] [sig ] [2522/3362] Completed RCL in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-05T20:30:18.253440] [INFO ] [sig ] [2523/3362] Forecasting RCS... [2026-03-05T20:30:18.253472] [INFO ] [sig ] Generating forecast for: RCS [2026-03-05T20:30:18.253504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-03-05T20:30:18.265209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-03-05T20:30:18.265607] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-03-05T20:30:18.266555] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-03-05T20:30:18.266642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:18.266679] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:18.266708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:18.266766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:18.325355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:18.326329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:18.326420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:18.326454] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:18.448134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:18.448295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:18.448340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:18.448372] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:18.452098] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: DOWN (p=26.69%) [2026-03-05T20:30:18.452619] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-03-05T20:30:18.452762] [INFO ] [sig ] RCS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:18.605830] [INFO ] [LOCAL ] Saved forecast: RCS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RCS.txt [2026-03-05T20:30:18.605986] [INFO ] [sig ] [2523/3362] Completed RCS in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-05T20:30:18.606028] [INFO ] [sig ] [2524/3362] Forecasting RCUS... [2026-03-05T20:30:18.606059] [INFO ] [sig ] Generating forecast for: RCUS [2026-03-05T20:30:18.606089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-03-05T20:30:18.616995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-03-05T20:30:18.617370] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-03-05T20:30:18.618247] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-03-05T20:30:18.618301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:18.618333] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:18.618359] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:18.618416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:18.676237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:18.677178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:18.677268] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:18.677303] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:18.801346] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:18.801510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:18.801554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:18.801605] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:18.805213] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: UP (p=97.96%) [2026-03-05T20:30:18.805508] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-03-05T20:30:18.805665] [INFO ] [sig ] RCUS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:18.951840] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RCUS.txt [2026-03-05T20:30:18.951998] [INFO ] [sig ] [2524/3362] Completed RCUS in 0.3s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-05T20:30:18.952039] [INFO ] [sig ] [2525/3362] Forecasting RDCM... [2026-03-05T20:30:18.952071] [INFO ] [sig ] Generating forecast for: RDCM [2026-03-05T20:30:18.952103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-03-05T20:30:18.964212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-03-05T20:30:18.964697] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-03-05T20:30:18.965784] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-03-05T20:30:18.965851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:18.965907] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:18.965950] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:18.966011] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:19.023049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:19.023991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:19.024081] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:19.024115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:19.146973] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:19.147134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:19.147186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:19.147219] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:19.151247] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-03-05T20:30:19.151613] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-03-05T20:30:19.151758] [INFO ] [sig ] RDCM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:19.311873] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RDCM.txt [2026-03-05T20:30:19.312039] [INFO ] [sig ] [2525/3362] Completed RDCM in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.1m [2026-03-05T20:30:19.312081] [INFO ] [sig ] [2526/3362] Forecasting RDVY... [2026-03-05T20:30:19.312112] [INFO ] [sig ] Generating forecast for: RDVY [2026-03-05T20:30:19.312143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-03-05T20:30:19.323164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-03-05T20:30:19.323540] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-03-05T20:30:19.324397] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-03-05T20:30:19.324451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:19.324485] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:19.324512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:19.324569] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:19.381644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:19.382623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:19.382711] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:19.382744] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:19.504986] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:19.505146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:19.505188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:19.505218] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:19.508765] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: UP (p=68.43%) [2026-03-05T20:30:19.509052] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-03-05T20:30:19.509189] [INFO ] [sig ] RDVY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:19.661919] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RDVY.txt [2026-03-05T20:30:19.662065] [INFO ] [sig ] [2526/3362] Completed RDVY in 0.3s | 2.76 sym/s | Total: 15.2m | ETA: 5.0m [2026-03-05T20:30:19.662105] [INFO ] [sig ] [2527/3362] Forecasting RDY... [2026-03-05T20:30:19.662136] [INFO ] [sig ] Generating forecast for: RDY [2026-03-05T20:30:19.662166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-03-05T20:30:19.673699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-03-05T20:30:19.674140] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-03-05T20:30:19.675116] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-03-05T20:30:19.675174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:19.675208] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:19.675237] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:19.675295] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:19.733466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:19.734350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:19.734434] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:19.734468] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:19.871923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:19.872087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:19.872130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:19.872160] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:19.875689] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: DOWN (p=8.23%) [2026-03-05T20:30:19.875983] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-03-05T20:30:19.876119] [INFO ] [sig ] RDY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:20.030328] [INFO ] [LOCAL ] Saved forecast: RDY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RDY.txt [2026-03-05T20:30:20.030504] [INFO ] [sig ] [2527/3362] Completed RDY in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-05T20:30:20.030547] [INFO ] [sig ] [2528/3362] Forecasting REAL... [2026-03-05T20:30:20.030600] [INFO ] [sig ] Generating forecast for: REAL [2026-03-05T20:30:20.030633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-03-05T20:30:20.044792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-03-05T20:30:20.045270] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-03-05T20:30:20.046342] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-03-05T20:30:20.046411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:20.046454] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:20.046490] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:20.046592] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:20.124070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:20.125157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:20.125264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:20.125317] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:20.276888] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:20.277060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:20.277103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:20.277134] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:20.281306] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: UP (p=93.04%) [2026-03-05T20:30:20.281860] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-03-05T20:30:20.282022] [INFO ] [sig ] REAL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:20.436799] [INFO ] [LOCAL ] Saved forecast: REAL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/REAL.txt [2026-03-05T20:30:20.436976] [INFO ] [sig ] [2528/3362] Completed REAL in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-05T20:30:20.437032] [INFO ] [sig ] [2529/3362] Forecasting REAX... [2026-03-05T20:30:20.437068] [INFO ] [sig ] Generating forecast for: REAX [2026-03-05T20:30:20.437100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-03-05T20:30:20.450840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-03-05T20:30:20.451262] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-03-05T20:30:20.452381] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-03-05T20:30:20.452437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:20.452481] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:20.452512] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:20.452589] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:20.533681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:20.534942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:20.535104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:20.535157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:20.662165] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:20.662338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:20.662390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:20.662426] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:20.666751] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: DOWN (p=24.41%) [2026-03-05T20:30:20.667090] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-03-05T20:30:20.667245] [INFO ] [sig ] REAX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:20.818419] [INFO ] [LOCAL ] Saved forecast: REAX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/REAX.txt [2026-03-05T20:30:20.818611] [INFO ] [sig ] [2529/3362] Completed REAX in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-05T20:30:20.818659] [INFO ] [sig ] [2530/3362] Forecasting REBN... [2026-03-05T20:30:20.818692] [INFO ] [sig ] Generating forecast for: REBN [2026-03-05T20:30:20.818723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-03-05T20:30:20.830247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-03-05T20:30:20.830656] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-03-05T20:30:20.831549] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-03-05T20:30:20.831624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:20.831661] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:20.831690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:20.831750] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:20.889511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:20.890605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:20.890694] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:20.890728] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:21.012963] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:21.013147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:21.013192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:21.013224] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:21.017010] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: UP (p=97.04%) [2026-03-05T20:30:21.017345] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-03-05T20:30:21.017512] [INFO ] [sig ] REBN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:21.175912] [INFO ] [LOCAL ] Saved forecast: REBN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/REBN.txt [2026-03-05T20:30:21.176081] [INFO ] [sig ] [2530/3362] Completed REBN in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-05T20:30:21.176126] [INFO ] [sig ] [2531/3362] Forecasting REFI... [2026-03-05T20:30:21.176157] [INFO ] [sig ] Generating forecast for: REFI [2026-03-05T20:30:21.176193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-03-05T20:30:21.187784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-03-05T20:30:21.188175] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-03-05T20:30:21.189069] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-03-05T20:30:21.189123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:21.189156] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:21.189183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:21.189240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:21.254633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:21.255758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:21.255852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:21.255892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:21.394021] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:21.394199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:21.394246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:21.394278] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:21.398876] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=92.52%) [2026-03-05T20:30:21.399215] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-03-05T20:30:21.399408] [INFO ] [sig ] REFI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:21.570967] [INFO ] [LOCAL ] Saved forecast: REFI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/REFI.txt [2026-03-05T20:30:21.571132] [INFO ] [sig ] [2531/3362] Completed REFI in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-05T20:30:21.571176] [INFO ] [sig ] [2532/3362] Forecasting REG... [2026-03-05T20:30:21.571207] [INFO ] [sig ] Generating forecast for: REG [2026-03-05T20:30:21.571247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-03-05T20:30:21.583461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-03-05T20:30:21.583887] [INFO ] [FORECASTER] Starting predict_future for REG [2026-03-05T20:30:21.584864] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-03-05T20:30:21.584921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:21.584956] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:21.584984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:21.585044] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:21.648865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:21.649771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:21.649859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:21.649895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:21.787907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:21.788091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:21.788137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:21.788193] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:21.792493] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: UP (p=94.50%) [2026-03-05T20:30:21.792815] [INFO ] [FORECASTER] Completed predict_future for REG [2026-03-05T20:30:21.792954] [INFO ] [sig ] REG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:21.964165] [INFO ] [LOCAL ] Saved forecast: REG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/REG.txt [2026-03-05T20:30:21.964342] [INFO ] [sig ] [2532/3362] Completed REG in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-05T20:30:21.964383] [INFO ] [sig ] [2533/3362] Forecasting REGN... [2026-03-05T20:30:21.964414] [INFO ] [sig ] Generating forecast for: REGN [2026-03-05T20:30:21.964445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-03-05T20:30:21.975941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-03-05T20:30:21.976292] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-03-05T20:30:21.977138] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-03-05T20:30:21.977191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:21.977224] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:21.977251] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:21.977308] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:22.034857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:22.035814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:22.035897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:22.035930] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:22.157147] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:22.157305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:22.157348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:22.157377] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:22.161016] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: DOWN (p=28.37%) [2026-03-05T20:30:22.161309] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-03-05T20:30:22.161447] [INFO ] [sig ] REGN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:22.308094] [INFO ] [LOCAL ] Saved forecast: REGN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/REGN.txt [2026-03-05T20:30:22.308246] [INFO ] [sig ] [2533/3362] Completed REGN in 0.3s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-05T20:30:22.308286] [INFO ] [sig ] [2534/3362] Forecasting RELL... [2026-03-05T20:30:22.308316] [INFO ] [sig ] Generating forecast for: RELL [2026-03-05T20:30:22.308347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-03-05T20:30:22.319665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-03-05T20:30:22.320060] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-03-05T20:30:22.320958] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-03-05T20:30:22.321013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:22.321046] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:22.321076] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:22.321135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:22.378711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:22.379603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:22.379725] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:22.379760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:22.501681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:22.501841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:22.501882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:22.501912] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:22.505821] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: UP (p=88.39%) [2026-03-05T20:30:22.506111] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-03-05T20:30:22.506240] [INFO ] [sig ] RELL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:22.660047] [INFO ] [LOCAL ] Saved forecast: RELL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RELL.txt [2026-03-05T20:30:22.660185] [INFO ] [sig ] [2534/3362] Completed RELL in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-05T20:30:22.660225] [INFO ] [sig ] [2535/3362] Forecasting RELX... [2026-03-05T20:30:22.660255] [INFO ] [sig ] Generating forecast for: RELX [2026-03-05T20:30:22.660285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-03-05T20:30:22.670804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-03-05T20:30:22.671123] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-03-05T20:30:22.671986] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-03-05T20:30:22.672039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:22.672073] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:22.672100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:22.672157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:22.728734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:22.729486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:22.729587] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:22.729626] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:22.852729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:22.852885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:22.852928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:22.852959] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:22.856963] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: DOWN (p=38.47%) [2026-03-05T20:30:22.857245] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-03-05T20:30:22.857378] [INFO ] [sig ] RELX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:23.009002] [INFO ] [LOCAL ] Saved forecast: RELX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RELX.txt [2026-03-05T20:30:23.009157] [INFO ] [sig ] [2535/3362] Completed RELX in 0.3s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-05T20:30:23.009199] [INFO ] [sig ] [2536/3362] Forecasting RELY... [2026-03-05T20:30:23.009229] [INFO ] [sig ] Generating forecast for: RELY [2026-03-05T20:30:23.009259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-03-05T20:30:23.020510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-03-05T20:30:23.020920] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-03-05T20:30:23.021837] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-03-05T20:30:23.021892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:23.021967] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:23.021999] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:23.022058] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:23.079480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:23.080242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:23.080323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:23.080356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:23.202670] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:23.202845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:23.202894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:23.202923] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:23.206405] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: DOWN (p=2.87%) [2026-03-05T20:30:23.206716] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-03-05T20:30:23.206852] [INFO ] [sig ] RELY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:23.360961] [INFO ] [LOCAL ] Saved forecast: RELY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RELY.txt [2026-03-05T20:30:23.361125] [INFO ] [sig ] [2536/3362] Completed RELY in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-05T20:30:23.361167] [INFO ] [sig ] [2537/3362] Forecasting REPL... [2026-03-05T20:30:23.361197] [INFO ] [sig ] Generating forecast for: REPL [2026-03-05T20:30:23.361228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-03-05T20:30:23.374467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-03-05T20:30:23.374997] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-03-05T20:30:23.376099] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-03-05T20:30:23.376175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:23.376223] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:23.376258] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:23.376341] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:23.442661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:23.443531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:23.443634] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:23.443669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:23.584909] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:23.585098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:23.585160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:23.585207] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:23.589347] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: UP (p=72.45%) [2026-03-05T20:30:23.589664] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-03-05T20:30:23.589803] [INFO ] [sig ] REPL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:23.763284] [INFO ] [LOCAL ] Saved forecast: REPL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/REPL.txt [2026-03-05T20:30:23.763452] [INFO ] [sig ] [2537/3362] Completed REPL in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-05T20:30:23.763494] [INFO ] [sig ] [2538/3362] Forecasting RERE... [2026-03-05T20:30:23.763525] [INFO ] [sig ] Generating forecast for: RERE [2026-03-05T20:30:23.763555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-03-05T20:30:23.775021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-03-05T20:30:23.775436] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-03-05T20:30:23.776328] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-03-05T20:30:23.776384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:23.776420] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:23.776450] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:23.776508] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:23.834778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:23.835708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:23.835797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:23.835831] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:23.959667] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:23.959818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:23.959859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:23.959889] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:23.963778] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: UP (p=89.12%) [2026-03-05T20:30:23.964075] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-03-05T20:30:23.964212] [INFO ] [sig ] RERE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:24.110208] [INFO ] [LOCAL ] Saved forecast: RERE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RERE.txt [2026-03-05T20:30:24.110368] [INFO ] [sig ] [2538/3362] Completed RERE in 0.3s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-05T20:30:24.110413] [INFO ] [sig ] [2539/3362] Forecasting RES... [2026-03-05T20:30:24.110444] [INFO ] [sig ] Generating forecast for: RES [2026-03-05T20:30:24.110691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-03-05T20:30:24.121958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-03-05T20:30:24.122328] [INFO ] [FORECASTER] Starting predict_future for RES [2026-03-05T20:30:24.123222] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-03-05T20:30:24.123277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:24.123312] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:24.123342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:24.123401] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:24.181995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:24.182846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:24.182934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:24.182970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:24.312284] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:24.312446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:24.312496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:24.312562] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:24.316815] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: UP (p=89.01%) [2026-03-05T20:30:24.317115] [INFO ] [FORECASTER] Completed predict_future for RES [2026-03-05T20:30:24.317257] [INFO ] [sig ] RES: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:24.475116] [INFO ] [LOCAL ] Saved forecast: RES 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RES.txt [2026-03-05T20:30:24.475283] [INFO ] [sig ] [2539/3362] Completed RES in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-05T20:30:24.475325] [INFO ] [sig ] [2540/3362] Forecasting REX... [2026-03-05T20:30:24.475363] [INFO ] [sig ] Generating forecast for: REX [2026-03-05T20:30:24.475395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-03-05T20:30:24.486943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-03-05T20:30:24.487346] [INFO ] [FORECASTER] Starting predict_future for REX [2026-03-05T20:30:24.488275] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-03-05T20:30:24.488330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:24.488364] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:24.488394] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:24.488452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:24.545868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:24.546821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:24.546909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:24.546942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:24.664693] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:24.664853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:24.664896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:24.664926] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:24.668381] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: UP (p=85.38%) [2026-03-05T20:30:24.668684] [INFO ] [FORECASTER] Completed predict_future for REX [2026-03-05T20:30:24.668820] [INFO ] [sig ] REX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:24.813845] [INFO ] [LOCAL ] Saved forecast: REX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/REX.txt [2026-03-05T20:30:24.813989] [INFO ] [sig ] [2540/3362] Completed REX in 0.3s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-05T20:30:24.814030] [INFO ] [sig ] [2541/3362] Forecasting REYN... [2026-03-05T20:30:24.814060] [INFO ] [sig ] Generating forecast for: REYN [2026-03-05T20:30:24.814089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-03-05T20:30:24.825625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-03-05T20:30:24.825961] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-03-05T20:30:24.826807] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-03-05T20:30:24.826861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:24.826895] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:24.826922] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:24.826981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:24.892597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:24.893561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:24.893670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:24.893704] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:25.014161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:25.014335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:25.014378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:25.014408] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:25.017986] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: UP (p=83.10%) [2026-03-05T20:30:25.018323] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-03-05T20:30:25.018467] [INFO ] [sig ] REYN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:25.179210] [INFO ] [LOCAL ] Saved forecast: REYN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/REYN.txt [2026-03-05T20:30:25.179401] [INFO ] [sig ] [2541/3362] Completed REYN in 0.4s | 2.76 sym/s | Total: 15.3m | ETA: 5.0m [2026-03-05T20:30:25.179452] [INFO ] [sig ] [2542/3362] Forecasting REZI... [2026-03-05T20:30:25.179487] [INFO ] [sig ] Generating forecast for: REZI [2026-03-05T20:30:25.179519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-03-05T20:30:25.192425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-03-05T20:30:25.192825] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-03-05T20:30:25.193684] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-03-05T20:30:25.193737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:25.193785] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:25.193812] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:25.193870] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:25.253032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:25.254004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:25.254092] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:25.254126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:25.374288] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:25.374448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:25.374489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:25.374519] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:25.378069] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: DOWN (p=38.38%) [2026-03-05T20:30:25.378359] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-03-05T20:30:25.378490] [INFO ] [sig ] REZI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:25.522628] [INFO ] [LOCAL ] Saved forecast: REZI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/REZI.txt [2026-03-05T20:30:25.522755] [INFO ] [sig ] [2542/3362] Completed REZI in 0.3s | 2.76 sym/s | Total: 15.3m | ETA: 4.9m [2026-03-05T20:30:25.522794] [INFO ] [sig ] [2543/3362] Forecasting RF... [2026-03-05T20:30:25.522825] [INFO ] [sig ] Generating forecast for: RF [2026-03-05T20:30:25.522855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-03-05T20:30:25.535286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-03-05T20:30:25.535897] [INFO ] [FORECASTER] Starting predict_future for RF [2026-03-05T20:30:25.536959] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-03-05T20:30:25.537013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:25.537045] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:25.537072] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:25.537128] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:25.599701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:25.600569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:25.600681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:25.600716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:25.734075] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:25.734246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:25.734287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:25.734357] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:25.738657] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: UP (p=86.21%) [2026-03-05T20:30:25.739004] [INFO ] [FORECASTER] Completed predict_future for RF [2026-03-05T20:30:25.739154] [INFO ] [sig ] RF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:25.891644] [INFO ] [LOCAL ] Saved forecast: RF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RF.txt [2026-03-05T20:30:25.891802] [INFO ] [sig ] [2543/3362] Completed RF in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-05T20:30:25.891844] [INFO ] [sig ] [2544/3362] Forecasting RFI... [2026-03-05T20:30:25.891874] [INFO ] [sig ] Generating forecast for: RFI [2026-03-05T20:30:25.891906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-03-05T20:30:25.903251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-03-05T20:30:25.903607] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-03-05T20:30:25.904440] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-03-05T20:30:25.904494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:25.904528] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:25.904557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:25.904643] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:25.968802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:25.969710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:25.969799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:25.969833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:26.091170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:26.091333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:26.091375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:26.091406] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:26.094958] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: UP (p=57.99%) [2026-03-05T20:30:26.095247] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-03-05T20:30:26.095397] [INFO ] [sig ] RFI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:26.259681] [INFO ] [LOCAL ] Saved forecast: RFI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RFI.txt [2026-03-05T20:30:26.259839] [INFO ] [sig ] [2544/3362] Completed RFI in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-05T20:30:26.259879] [INFO ] [sig ] [2545/3362] Forecasting RFL... [2026-03-05T20:30:26.259911] [INFO ] [sig ] Generating forecast for: RFL [2026-03-05T20:30:26.259940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-03-05T20:30:26.272631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-03-05T20:30:26.272966] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-03-05T20:30:26.273835] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-03-05T20:30:26.273888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:26.273921] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:26.273948] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:26.274004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:26.332202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:26.333128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:26.333208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:26.333240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:26.451940] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:26.452097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:26.452138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:26.452168] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:26.456363] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: DOWN (p=11.28%) [2026-03-05T20:30:26.456854] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-03-05T20:30:26.457037] [INFO ] [sig ] RFL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:26.603919] [INFO ] [LOCAL ] Saved forecast: RFL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RFL.txt [2026-03-05T20:30:26.604069] [INFO ] [sig ] [2545/3362] Completed RFL in 0.3s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-05T20:30:26.604109] [INFO ] [sig ] [2546/3362] Forecasting RFM... [2026-03-05T20:30:26.604140] [INFO ] [sig ] Generating forecast for: RFM [2026-03-05T20:30:26.604171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-03-05T20:30:26.615503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-03-05T20:30:26.615908] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-03-05T20:30:26.616755] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-03-05T20:30:26.616808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:26.616842] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:26.616870] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:26.616928] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:26.674704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:26.675788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:26.675876] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:26.675946] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:26.783877] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:26.784044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:26.784099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:26.784142] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:26.787939] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: DOWN (p=7.33%) [2026-03-05T20:30:26.788258] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-03-05T20:30:26.788400] [INFO ] [sig ] RFM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:26.941111] [INFO ] [LOCAL ] Saved forecast: RFM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RFM.txt [2026-03-05T20:30:26.941272] [INFO ] [sig ] [2546/3362] Completed RFM in 0.3s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-05T20:30:26.941314] [INFO ] [sig ] [2547/3362] Forecasting RFMZ... [2026-03-05T20:30:26.941344] [INFO ] [sig ] Generating forecast for: RFMZ [2026-03-05T20:30:26.941375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-03-05T20:30:26.952859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-03-05T20:30:26.953248] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-03-05T20:30:26.954089] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-03-05T20:30:26.954142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:26.954174] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:26.954202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:26.954258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:27.016104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:27.017109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:27.017224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:27.017260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:27.138553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:27.138734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:27.138777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:27.138807] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:27.142467] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: UP (p=93.10%) [2026-03-05T20:30:27.142814] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-03-05T20:30:27.142956] [INFO ] [sig ] RFMZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:27.306217] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RFMZ.txt [2026-03-05T20:30:27.306388] [INFO ] [sig ] [2547/3362] Completed RFMZ in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-05T20:30:27.306431] [INFO ] [sig ] [2548/3362] Forecasting RGA... [2026-03-05T20:30:27.306461] [INFO ] [sig ] Generating forecast for: RGA [2026-03-05T20:30:27.306491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-03-05T20:30:27.317963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-03-05T20:30:27.318371] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-03-05T20:30:27.319244] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-03-05T20:30:27.319300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:27.319333] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:27.319363] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:27.319422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:27.377751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:27.378698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:27.378787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:27.378822] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:27.503494] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:27.503747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:27.503793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:27.503823] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:27.507311] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: UP (p=56.80%) [2026-03-05T20:30:27.507835] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-03-05T20:30:27.508009] [INFO ] [sig ] RGA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:27.658232] [INFO ] [LOCAL ] Saved forecast: RGA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RGA.txt [2026-03-05T20:30:27.658396] [INFO ] [sig ] [2548/3362] Completed RGA in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-05T20:30:27.658436] [INFO ] [sig ] [2549/3362] Forecasting RGCO... [2026-03-05T20:30:27.658468] [INFO ] [sig ] Generating forecast for: RGCO [2026-03-05T20:30:27.658713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-03-05T20:30:27.671318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-03-05T20:30:27.671971] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-03-05T20:30:27.672909] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-03-05T20:30:27.673013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:27.673050] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:27.673079] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:27.673139] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:27.739006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:27.740194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:27.740309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:27.740355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:27.854037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:27.854199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:27.854242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:27.854271] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:27.857934] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: DOWN (p=11.53%) [2026-03-05T20:30:27.858241] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-03-05T20:30:27.858381] [INFO ] [sig ] RGCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:28.028779] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RGCO.txt [2026-03-05T20:30:28.028987] [INFO ] [sig ] [2549/3362] Completed RGCO in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-05T20:30:28.029033] [INFO ] [sig ] [2550/3362] Forecasting RGEN... [2026-03-05T20:30:28.029064] [INFO ] [sig ] Generating forecast for: RGEN [2026-03-05T20:30:28.029095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-03-05T20:30:28.041014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-03-05T20:30:28.041415] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-03-05T20:30:28.042288] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-03-05T20:30:28.042347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:28.042382] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:28.042410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:28.042469] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:28.101910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:28.103008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:28.103098] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:28.103133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:28.237209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:28.237371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:28.237412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:28.237442] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:28.240903] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: DOWN (p=13.00%) [2026-03-05T20:30:28.241180] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-03-05T20:30:28.241307] [INFO ] [sig ] RGEN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:28.387296] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RGEN.txt [2026-03-05T20:30:28.387462] [INFO ] [sig ] [2550/3362] Completed RGEN in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-05T20:30:28.387504] [INFO ] [sig ] [2551/3362] Forecasting RGLD... [2026-03-05T20:30:28.387774] [INFO ] [sig ] Generating forecast for: RGLD [2026-03-05T20:30:28.387805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-03-05T20:30:28.398953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-03-05T20:30:28.399342] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-03-05T20:30:28.400237] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-03-05T20:30:28.400290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:28.400323] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:28.400350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:28.400407] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:28.461671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:28.462545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:28.462661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:28.462695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:28.582126] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:28.582286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:28.582327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:28.582356] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:28.585946] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: UP (p=79.44%) [2026-03-05T20:30:28.586298] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-03-05T20:30:28.586446] [INFO ] [sig ] RGLD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:28.736843] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RGLD.txt [2026-03-05T20:30:28.736992] [INFO ] [sig ] [2551/3362] Completed RGLD in 0.3s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-05T20:30:28.737033] [INFO ] [sig ] [2552/3362] Forecasting RGNX... [2026-03-05T20:30:28.737064] [INFO ] [sig ] Generating forecast for: RGNX [2026-03-05T20:30:28.737094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-03-05T20:30:28.750778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-03-05T20:30:28.751201] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-03-05T20:30:28.752051] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-03-05T20:30:28.752104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:28.752138] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:28.752165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:28.752226] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:28.809849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:28.810758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:28.810846] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:28.810879] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:28.929556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:28.929741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:28.929784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:28.929814] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:28.933700] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: DOWN (p=39.71%) [2026-03-05T20:30:28.934096] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-03-05T20:30:28.934257] [INFO ] [sig ] RGNX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:29.104307] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RGNX.txt [2026-03-05T20:30:29.104510] [INFO ] [sig ] [2552/3362] Completed RGNX in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-05T20:30:29.104597] [INFO ] [sig ] [2553/3362] Forecasting RGP... [2026-03-05T20:30:29.104636] [INFO ] [sig ] Generating forecast for: RGP [2026-03-05T20:30:29.104669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-03-05T20:30:29.117245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-03-05T20:30:29.117730] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-03-05T20:30:29.118629] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-03-05T20:30:29.118685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:29.118748] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:29.118777] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:29.118840] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:29.177599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:29.178539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:29.178652] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:29.178688] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:29.305197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:29.305369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:29.305413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:29.305443] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:29.309256] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: DOWN (p=9.00%) [2026-03-05T20:30:29.309626] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-03-05T20:30:29.309777] [INFO ] [sig ] RGP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:29.456035] [INFO ] [LOCAL ] Saved forecast: RGP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RGP.txt [2026-03-05T20:30:29.456197] [INFO ] [sig ] [2553/3362] Completed RGP in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-05T20:30:29.456242] [INFO ] [sig ] [2554/3362] Forecasting RGS... [2026-03-05T20:30:29.456273] [INFO ] [sig ] Generating forecast for: RGS [2026-03-05T20:30:29.456303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-03-05T20:30:29.467887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-03-05T20:30:29.468298] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-03-05T20:30:29.469218] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-03-05T20:30:29.469276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:29.469311] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:29.469341] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:29.469400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:29.530102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:29.531056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:29.531150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:29.531186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:29.652271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:29.652448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:29.652498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:29.652530] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:29.656728] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: DOWN (p=29.80%) [2026-03-05T20:30:29.657040] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-03-05T20:30:29.657181] [INFO ] [sig ] RGS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:29.821541] [INFO ] [LOCAL ] Saved forecast: RGS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RGS.txt [2026-03-05T20:30:29.821727] [INFO ] [sig ] [2554/3362] Completed RGS in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-05T20:30:29.821775] [INFO ] [sig ] [2555/3362] Forecasting RGTI... [2026-03-05T20:30:29.821810] [INFO ] [sig ] Generating forecast for: RGTI [2026-03-05T20:30:29.821840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-03-05T20:30:29.834310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-03-05T20:30:29.834908] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-03-05T20:30:29.835832] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-03-05T20:30:29.835899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:29.835949] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:29.835988] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:29.836046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:29.902552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:29.903478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:29.903602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:29.903651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:30.035825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:30.036003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:30.036060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:30.036095] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:30.039740] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: UP (p=98.55%) [2026-03-05T20:30:30.040042] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-03-05T20:30:30.040176] [INFO ] [sig ] RGTI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:30.201831] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RGTI.txt [2026-03-05T20:30:30.201999] [INFO ] [sig ] [2555/3362] Completed RGTI in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-05T20:30:30.202040] [INFO ] [sig ] [2556/3362] Forecasting RH... [2026-03-05T20:30:30.202072] [INFO ] [sig ] Generating forecast for: RH [2026-03-05T20:30:30.202103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-03-05T20:30:30.215501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-03-05T20:30:30.215889] [INFO ] [FORECASTER] Starting predict_future for RH [2026-03-05T20:30:30.216806] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-03-05T20:30:30.216860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:30.216895] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:30.216923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:30.217004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:30.281074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:30.281931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:30.282021] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:30.282055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:30.415128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:30.415297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:30.415382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:30.415445] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:30.419541] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: DOWN (p=45.59%) [2026-03-05T20:30:30.419893] [INFO ] [FORECASTER] Completed predict_future for RH [2026-03-05T20:30:30.420053] [INFO ] [sig ] RH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:30.594028] [INFO ] [LOCAL ] Saved forecast: RH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RH.txt [2026-03-05T20:30:30.594210] [INFO ] [sig ] [2556/3362] Completed RH in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-05T20:30:30.594256] [INFO ] [sig ] [2557/3362] Forecasting RHI... [2026-03-05T20:30:30.594285] [INFO ] [sig ] Generating forecast for: RHI [2026-03-05T20:30:30.594316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-03-05T20:30:30.607922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-03-05T20:30:30.608387] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-03-05T20:30:30.609379] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-03-05T20:30:30.609435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:30.609480] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:30.609516] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:30.609599] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:30.674038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:30.675006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:30.675128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:30.675164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:30.808223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:30.808410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:30.808460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:30.808490] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:30.812496] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: DOWN (p=22.87%) [2026-03-05T20:30:30.812829] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-03-05T20:30:30.812976] [INFO ] [sig ] RHI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:30.970015] [INFO ] [LOCAL ] Saved forecast: RHI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RHI.txt [2026-03-05T20:30:30.970211] [INFO ] [sig ] [2557/3362] Completed RHI in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-05T20:30:30.970274] [INFO ] [sig ] [2558/3362] Forecasting RHP... [2026-03-05T20:30:30.970312] [INFO ] [sig ] Generating forecast for: RHP [2026-03-05T20:30:30.970343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-03-05T20:30:30.982551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-03-05T20:30:30.982954] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-03-05T20:30:30.984349] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-03-05T20:30:30.984417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:30.984457] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:30.984487] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:30.984563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:31.048773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:31.049766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:31.049859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:31.049894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:31.191219] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:31.191385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:31.191430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:31.191461] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:31.195442] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: DOWN (p=37.05%) [2026-03-05T20:30:31.195753] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-03-05T20:30:31.195889] [INFO ] [sig ] RHP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:31.344114] [INFO ] [LOCAL ] Saved forecast: RHP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RHP.txt [2026-03-05T20:30:31.344250] [INFO ] [sig ] [2558/3362] Completed RHP in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.9m [2026-03-05T20:30:31.344290] [INFO ] [sig ] [2559/3362] Forecasting RIG... [2026-03-05T20:30:31.344320] [INFO ] [sig ] Generating forecast for: RIG [2026-03-05T20:30:31.344352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-03-05T20:30:31.356110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-03-05T20:30:31.356412] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-03-05T20:30:31.357241] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-03-05T20:30:31.357294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:31.357327] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:31.357355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:31.357411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:31.419430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:31.420452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:31.420539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:31.420609] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:31.550424] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:31.550601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:31.550646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:31.550674] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:31.554085] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: DOWN (p=12.09%) [2026-03-05T20:30:31.554377] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-03-05T20:30:31.554507] [INFO ] [sig ] RIG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:31.708669] [INFO ] [LOCAL ] Saved forecast: RIG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RIG.txt [2026-03-05T20:30:31.708824] [INFO ] [sig ] [2559/3362] Completed RIG in 0.4s | 2.76 sym/s | Total: 15.4m | ETA: 4.8m [2026-03-05T20:30:31.708865] [INFO ] [sig ] [2560/3362] Forecasting RIGL... [2026-03-05T20:30:31.708897] [INFO ] [sig ] Generating forecast for: RIGL [2026-03-05T20:30:31.708927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-03-05T20:30:31.720005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-03-05T20:30:31.720326] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-03-05T20:30:31.721250] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-03-05T20:30:31.721303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:31.721356] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:31.721385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:31.721442] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:31.778639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:31.779354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:31.779436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:31.779469] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:31.896005] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:31.896153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:31.896194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:31.896224] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:31.899723] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: UP (p=97.02%) [2026-03-05T20:30:31.900010] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-03-05T20:30:31.900138] [INFO ] [sig ] RIGL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:32.048248] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RIGL.txt [2026-03-05T20:30:32.048395] [INFO ] [sig ] [2560/3362] Completed RIGL in 0.3s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-05T20:30:32.048445] [INFO ] [sig ] [2561/3362] Forecasting RILY... [2026-03-05T20:30:32.048476] [INFO ] [sig ] Generating forecast for: RILY [2026-03-05T20:30:32.048507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-03-05T20:30:32.059896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-03-05T20:30:32.060217] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-03-05T20:30:32.061064] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-03-05T20:30:32.061119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:32.061153] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:32.061182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:32.061240] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:32.121384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:32.122298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:32.122380] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:32.122433] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:32.258402] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:32.258691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:32.258753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:32.258798] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:32.265486] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: DOWN (p=15.00%) [2026-03-05T20:30:32.266126] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-03-05T20:30:32.266412] [INFO ] [sig ] RILY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:32.428792] [INFO ] [LOCAL ] Saved forecast: RILY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RILY.txt [2026-03-05T20:30:32.428964] [INFO ] [sig ] [2561/3362] Completed RILY in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-05T20:30:32.429009] [INFO ] [sig ] [2562/3362] Forecasting RILYN... [2026-03-05T20:30:32.429039] [INFO ] [sig ] Generating forecast for: RILYN [2026-03-05T20:30:32.429069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-03-05T20:30:32.440640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-03-05T20:30:32.441102] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-03-05T20:30:32.442009] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-03-05T20:30:32.442064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:32.442097] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:32.442124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:32.442188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:32.500635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:32.501600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:32.501693] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:32.501726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:32.622289] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:32.622446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:32.622490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:32.622520] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:32.626203] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: DOWN (p=12.55%) [2026-03-05T20:30:32.626507] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-03-05T20:30:32.626670] [INFO ] [sig ] RILYN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:32.770305] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RILYN.txt [2026-03-05T20:30:32.770428] [INFO ] [sig ] [2562/3362] Completed RILYN in 0.3s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-05T20:30:32.770469] [INFO ] [sig ] [2563/3362] Forecasting RILYZ... [2026-03-05T20:30:32.770498] [INFO ] [sig ] Generating forecast for: RILYZ [2026-03-05T20:30:32.770540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-03-05T20:30:32.780954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-03-05T20:30:32.781292] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-03-05T20:30:32.782142] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-03-05T20:30:32.782195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:32.782227] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:32.782255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:32.782312] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:32.838733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:32.839427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:32.839540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:32.839590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:32.964935] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:32.965107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:32.965151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:32.965186] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:32.969840] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: UP (p=92.14%) [2026-03-05T20:30:32.970131] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-03-05T20:30:32.970281] [INFO ] [sig ] RILYZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:33.114059] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RILYZ.txt [2026-03-05T20:30:33.114256] [INFO ] [sig ] [2563/3362] Completed RILYZ in 0.3s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-05T20:30:33.114340] [INFO ] [sig ] [2564/3362] Forecasting RING... [2026-03-05T20:30:33.114386] [INFO ] [sig ] Generating forecast for: RING [2026-03-05T20:30:33.114432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-03-05T20:30:33.126006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-03-05T20:30:33.126323] [INFO ] [FORECASTER] Starting predict_future for RING [2026-03-05T20:30:33.127164] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-03-05T20:30:33.127217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:33.127249] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:33.127276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:33.127332] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:33.185194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:33.185871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:33.185958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:33.185992] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:33.306369] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:33.306527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:33.306587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:33.306621] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:33.310200] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: DOWN (p=41.59%) [2026-03-05T20:30:33.310520] [INFO ] [FORECASTER] Completed predict_future for RING [2026-03-05T20:30:33.310685] [INFO ] [sig ] RING: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:33.462063] [INFO ] [LOCAL ] Saved forecast: RING 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RING.txt [2026-03-05T20:30:33.462204] [INFO ] [sig ] [2564/3362] Completed RING in 0.3s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-05T20:30:33.462244] [INFO ] [sig ] [2565/3362] Forecasting RIO... [2026-03-05T20:30:33.462273] [INFO ] [sig ] Generating forecast for: RIO [2026-03-05T20:30:33.462304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-03-05T20:30:33.473343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-03-05T20:30:33.473674] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-03-05T20:30:33.474527] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-03-05T20:30:33.474605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:33.474645] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:33.474675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:33.474734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:33.536394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:33.537411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:33.537503] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:33.537538] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:33.674181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:33.674414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:33.674465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:33.674497] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:33.678787] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: DOWN (p=3.92%) [2026-03-05T20:30:33.679161] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-03-05T20:30:33.679341] [INFO ] [sig ] RIO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:33.838042] [INFO ] [LOCAL ] Saved forecast: RIO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RIO.txt [2026-03-05T20:30:33.838207] [INFO ] [sig ] [2565/3362] Completed RIO in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-05T20:30:33.838249] [INFO ] [sig ] [2566/3362] Forecasting RITM... [2026-03-05T20:30:33.838280] [INFO ] [sig ] Generating forecast for: RITM [2026-03-05T20:30:33.838321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-03-05T20:30:33.850042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-03-05T20:30:33.850433] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-03-05T20:30:33.851300] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-03-05T20:30:33.851354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:33.851387] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:33.851414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:33.851471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:33.910491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:33.911460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:33.911544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:33.911768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:34.032074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:34.032234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:34.032276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:34.032305] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:34.035965] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: DOWN (p=19.59%) [2026-03-05T20:30:34.036262] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-03-05T20:30:34.036394] [INFO ] [sig ] RITM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:34.187473] [INFO ] [LOCAL ] Saved forecast: RITM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RITM.txt [2026-03-05T20:30:34.187656] [INFO ] [sig ] [2566/3362] Completed RITM in 0.3s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-05T20:30:34.187703] [INFO ] [sig ] [2567/3362] Forecasting RIVN... [2026-03-05T20:30:34.187734] [INFO ] [sig ] Generating forecast for: RIVN [2026-03-05T20:30:34.187765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-03-05T20:30:34.199468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-03-05T20:30:34.199785] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-03-05T20:30:34.200614] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-03-05T20:30:34.200668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:34.200701] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:34.200728] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:34.200785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:34.258565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:34.259346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:34.259430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:34.259464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:34.381108] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:34.381266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:34.381307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:34.381363] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:34.385011] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-03-05T20:30:34.385313] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-03-05T20:30:34.385457] [INFO ] [sig ] RIVN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:34.528135] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RIVN.txt [2026-03-05T20:30:34.528271] [INFO ] [sig ] [2567/3362] Completed RIVN in 0.3s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-05T20:30:34.528311] [INFO ] [sig ] [2568/3362] Forecasting RKLB... [2026-03-05T20:30:34.528342] [INFO ] [sig ] Generating forecast for: RKLB [2026-03-05T20:30:34.528371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-03-05T20:30:34.539440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-03-05T20:30:34.539808] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-03-05T20:30:34.540639] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-03-05T20:30:34.540693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:34.540726] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:34.540754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:34.540811] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:34.596645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:34.597396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:34.597483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:34.597516] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:34.720040] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:34.720201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:34.720241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:34.720271] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:34.723712] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: UP (p=86.13%) [2026-03-05T20:30:34.723990] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-03-05T20:30:34.724118] [INFO ] [sig ] RKLB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:34.871619] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RKLB.txt [2026-03-05T20:30:34.871769] [INFO ] [sig ] [2568/3362] Completed RKLB in 0.3s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-05T20:30:34.871811] [INFO ] [sig ] [2569/3362] Forecasting RL... [2026-03-05T20:30:34.871842] [INFO ] [sig ] Generating forecast for: RL [2026-03-05T20:30:34.871873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-03-05T20:30:34.883136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-03-05T20:30:34.883490] [INFO ] [FORECASTER] Starting predict_future for RL [2026-03-05T20:30:34.884359] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-03-05T20:30:34.884416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:34.884450] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:34.884478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:34.884535] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:34.943007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:34.943789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:34.943919] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:34.943955] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:35.068308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:35.068500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:35.068550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:35.068600] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:35.072392] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: DOWN (p=39.89%) [2026-03-05T20:30:35.072716] [INFO ] [FORECASTER] Completed predict_future for RL [2026-03-05T20:30:35.072861] [INFO ] [sig ] RL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:35.219387] [INFO ] [LOCAL ] Saved forecast: RL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RL.txt [2026-03-05T20:30:35.219527] [INFO ] [sig ] [2569/3362] Completed RL in 0.3s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-05T20:30:35.219585] [INFO ] [sig ] [2570/3362] Forecasting RLAY... [2026-03-05T20:30:35.219620] [INFO ] [sig ] Generating forecast for: RLAY [2026-03-05T20:30:35.219649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-03-05T20:30:35.231536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-03-05T20:30:35.231888] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-03-05T20:30:35.232747] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-03-05T20:30:35.232800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:35.232875] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:35.232905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:35.232962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:35.291907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:35.292674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:35.292758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:35.292794] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:35.418140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:35.418298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:35.418341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:35.418370] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:35.422213] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: UP (p=80.81%) [2026-03-05T20:30:35.422493] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-03-05T20:30:35.422637] [INFO ] [sig ] RLAY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:35.570137] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RLAY.txt [2026-03-05T20:30:35.570297] [INFO ] [sig ] [2570/3362] Completed RLAY in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-05T20:30:35.570339] [INFO ] [sig ] [2571/3362] Forecasting RLI... [2026-03-05T20:30:35.570369] [INFO ] [sig ] Generating forecast for: RLI [2026-03-05T20:30:35.570399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-03-05T20:30:35.581520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-03-05T20:30:35.581935] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-03-05T20:30:35.582785] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-03-05T20:30:35.582839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:35.582879] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:35.582921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:35.582979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:35.642084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:35.642989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:35.643076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:35.643109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:35.775304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:35.775683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:35.775781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:35.775819] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:35.779947] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: UP (p=61.58%) [2026-03-05T20:30:35.780256] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-03-05T20:30:35.780394] [INFO ] [sig ] RLI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:35.933906] [INFO ] [LOCAL ] Saved forecast: RLI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RLI.txt [2026-03-05T20:30:35.934052] [INFO ] [sig ] [2571/3362] Completed RLI in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-05T20:30:35.934091] [INFO ] [sig ] [2572/3362] Forecasting RLJ... [2026-03-05T20:30:35.934122] [INFO ] [sig ] Generating forecast for: RLJ [2026-03-05T20:30:35.934152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-03-05T20:30:35.948932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-03-05T20:30:35.949372] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-03-05T20:30:35.950281] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-03-05T20:30:35.950336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:35.950370] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:35.950405] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:35.950472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:36.015593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:36.016564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:36.016691] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:36.016727] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:36.138997] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:36.139168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:36.139218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:36.139247] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:36.143066] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: DOWN (p=1.37%) [2026-03-05T20:30:36.143410] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-03-05T20:30:36.143789] [INFO ] [sig ] RLJ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:36.300968] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RLJ.txt [2026-03-05T20:30:36.301146] [INFO ] [sig ] [2572/3362] Completed RLJ in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-05T20:30:36.301206] [INFO ] [sig ] [2573/3362] Forecasting RLMD... [2026-03-05T20:30:36.301239] [INFO ] [sig ] Generating forecast for: RLMD [2026-03-05T20:30:36.301272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-03-05T20:30:36.312746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-03-05T20:30:36.313110] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-03-05T20:30:36.314076] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-03-05T20:30:36.314131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:36.314164] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:36.314192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:36.314251] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:36.377778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:36.378881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:36.378982] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:36.379018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:36.514506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:36.514732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:36.514792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:36.514860] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:36.519128] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: UP (p=92.94%) [2026-03-05T20:30:36.519446] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-03-05T20:30:36.519624] [INFO ] [sig ] RLMD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:36.676585] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RLMD.txt [2026-03-05T20:30:36.676779] [INFO ] [sig ] [2573/3362] Completed RLMD in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-05T20:30:36.676827] [INFO ] [sig ] [2574/3362] Forecasting RLTY... [2026-03-05T20:30:36.676858] [INFO ] [sig ] Generating forecast for: RLTY [2026-03-05T20:30:36.676889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-03-05T20:30:36.691938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-03-05T20:30:36.692295] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-03-05T20:30:36.693221] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-03-05T20:30:36.693276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:36.693309] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:36.693336] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:36.693392] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:36.756016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:36.756996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:36.757088] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:36.757122] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:36.884651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:36.884819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:36.884863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:36.884892] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:36.888777] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: DOWN (p=10.68%) [2026-03-05T20:30:36.889075] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-03-05T20:30:36.889230] [INFO ] [sig ] RLTY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:37.044879] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RLTY.txt [2026-03-05T20:30:37.045064] [INFO ] [sig ] [2574/3362] Completed RLTY in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-05T20:30:37.045117] [INFO ] [sig ] [2575/3362] Forecasting RLX... [2026-03-05T20:30:37.045150] [INFO ] [sig ] Generating forecast for: RLX [2026-03-05T20:30:37.045187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-03-05T20:30:37.058954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-03-05T20:30:37.059328] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-03-05T20:30:37.060212] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-03-05T20:30:37.060273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:37.060315] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:37.060354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:37.060437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:37.126590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:37.127655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:37.127786] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:37.127839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:37.255106] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:37.255277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:37.255336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:37.255382] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:37.259240] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: UP (p=54.99%) [2026-03-05T20:30:37.259614] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-03-05T20:30:37.259772] [INFO ] [sig ] RLX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:37.417107] [INFO ] [LOCAL ] Saved forecast: RLX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RLX.txt [2026-03-05T20:30:37.417261] [INFO ] [sig ] [2575/3362] Completed RLX in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-03-05T20:30:37.417301] [INFO ] [sig ] [2576/3362] Forecasting RM... [2026-03-05T20:30:37.417333] [INFO ] [sig ] Generating forecast for: RM [2026-03-05T20:30:37.417364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-03-05T20:30:37.429094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-03-05T20:30:37.429490] [INFO ] [FORECASTER] Starting predict_future for RM [2026-03-05T20:30:37.430361] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-03-05T20:30:37.430415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:37.430449] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:37.430477] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:37.430539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:37.497015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:37.497942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:37.498033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:37.498067] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:37.625889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:37.626049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:37.626093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:37.626123] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:37.629908] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: UP (p=55.83%) [2026-03-05T20:30:37.630249] [INFO ] [FORECASTER] Completed predict_future for RM [2026-03-05T20:30:37.630411] [INFO ] [sig ] RM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:37.784361] [INFO ] [LOCAL ] Saved forecast: RM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RM.txt [2026-03-05T20:30:37.784530] [INFO ] [sig ] [2576/3362] Completed RM in 0.4s | 2.76 sym/s | Total: 15.5m | ETA: 4.7m [2026-03-05T20:30:37.784592] [INFO ] [sig ] [2577/3362] Forecasting RMAX... [2026-03-05T20:30:37.784627] [INFO ] [sig ] Generating forecast for: RMAX [2026-03-05T20:30:37.784658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-03-05T20:30:37.800222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-03-05T20:30:37.800687] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-03-05T20:30:37.801694] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-03-05T20:30:37.801761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:37.801797] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:37.801825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:37.801881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:37.864548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:37.865473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:37.865562] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:37.865617] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:37.989213] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:37.989370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:37.989417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:37.989449] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:37.993221] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: DOWN (p=23.85%) [2026-03-05T20:30:37.993563] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-03-05T20:30:37.993723] [INFO ] [sig ] RMAX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:38.148481] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RMAX.txt [2026-03-05T20:30:38.148656] [INFO ] [sig ] [2577/3362] Completed RMAX in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-05T20:30:38.148705] [INFO ] [sig ] [2578/3362] Forecasting RMBI... [2026-03-05T20:30:38.148748] [INFO ] [sig ] Generating forecast for: RMBI [2026-03-05T20:30:38.148781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-03-05T20:30:38.161834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-03-05T20:30:38.162212] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-03-05T20:30:38.163179] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-03-05T20:30:38.163234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:38.163449] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:38.163476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:38.163532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:38.225676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:38.226427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:38.226512] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:38.226547] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:38.342081] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:38.342244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:38.342286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:38.342316] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:38.346004] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: DOWN (p=11.96%) [2026-03-05T20:30:38.346308] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-03-05T20:30:38.346442] [INFO ] [sig ] RMBI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:38.504376] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RMBI.txt [2026-03-05T20:30:38.504563] [INFO ] [sig ] [2578/3362] Completed RMBI in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-05T20:30:38.504633] [INFO ] [sig ] [2579/3362] Forecasting RMBS... [2026-03-05T20:30:38.504664] [INFO ] [sig ] Generating forecast for: RMBS [2026-03-05T20:30:38.504694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-03-05T20:30:38.518275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-03-05T20:30:38.518883] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-03-05T20:30:38.520019] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-03-05T20:30:38.520089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:38.520137] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:38.520166] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:38.520224] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:38.585005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:38.586234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:38.586333] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:38.586370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:38.712303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:38.712471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:38.712519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:38.712549] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:38.716477] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: UP (p=80.40%) [2026-03-05T20:30:38.716810] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-03-05T20:30:38.716980] [INFO ] [sig ] RMBS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:38.873267] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RMBS.txt [2026-03-05T20:30:38.873434] [INFO ] [sig ] [2579/3362] Completed RMBS in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-05T20:30:38.873477] [INFO ] [sig ] [2580/3362] Forecasting RMD... [2026-03-05T20:30:38.873509] [INFO ] [sig ] Generating forecast for: RMD [2026-03-05T20:30:38.873540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-03-05T20:30:38.886259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-03-05T20:30:38.886720] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-03-05T20:30:38.887711] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-03-05T20:30:38.887767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:38.887801] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:38.887828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:38.887886] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:38.949863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:38.950814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:38.950936] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:38.950971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:39.081192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:39.081375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:39.081420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:39.081451] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:39.085267] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: UP (p=98.89%) [2026-03-05T20:30:39.085562] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-03-05T20:30:39.085723] [INFO ] [sig ] RMD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:39.248593] [INFO ] [LOCAL ] Saved forecast: RMD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RMD.txt [2026-03-05T20:30:39.248768] [INFO ] [sig ] [2580/3362] Completed RMD in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-05T20:30:39.248816] [INFO ] [sig ] [2581/3362] Forecasting RMI... [2026-03-05T20:30:39.248885] [INFO ] [sig ] Generating forecast for: RMI [2026-03-05T20:30:39.248934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-03-05T20:30:39.262088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-03-05T20:30:39.262593] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-03-05T20:30:39.263491] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-03-05T20:30:39.263548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:39.263603] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:39.263634] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:39.263695] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:39.327295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:39.328317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:39.328419] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:39.328455] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:39.446729] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:39.446898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:39.446943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:39.446974] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:39.450708] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: DOWN (p=37.14%) [2026-03-05T20:30:39.451002] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-03-05T20:30:39.451138] [INFO ] [sig ] RMI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:39.604654] [INFO ] [LOCAL ] Saved forecast: RMI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RMI.txt [2026-03-05T20:30:39.604827] [INFO ] [sig ] [2581/3362] Completed RMI in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-05T20:30:39.604891] [INFO ] [sig ] [2582/3362] Forecasting RMM... [2026-03-05T20:30:39.604928] [INFO ] [sig ] Generating forecast for: RMM [2026-03-05T20:30:39.604960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-03-05T20:30:39.617769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-03-05T20:30:39.618203] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-03-05T20:30:39.619293] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-03-05T20:30:39.619356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:39.619395] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:39.619425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:39.619482] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:39.682769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:39.683746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:39.683838] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:39.683873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:39.814383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:39.814543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:39.814608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:39.814641] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:39.818871] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: UP (p=96.53%) [2026-03-05T20:30:39.819179] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-03-05T20:30:39.819319] [INFO ] [sig ] RMM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:39.981154] [INFO ] [LOCAL ] Saved forecast: RMM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RMM.txt [2026-03-05T20:30:39.981327] [INFO ] [sig ] [2582/3362] Completed RMM in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-05T20:30:39.981374] [INFO ] [sig ] [2583/3362] Forecasting RMMZ... [2026-03-05T20:30:39.981406] [INFO ] [sig ] Generating forecast for: RMMZ [2026-03-05T20:30:39.981457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-03-05T20:30:39.995641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-03-05T20:30:39.996063] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-03-05T20:30:39.997002] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-03-05T20:30:39.997059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:39.997094] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:39.997122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:39.997180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:40.060054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:40.061011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:40.061105] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:40.061145] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:40.184202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:40.184390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:40.184447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:40.184492] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:40.188949] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: UP (p=56.13%) [2026-03-05T20:30:40.189247] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-03-05T20:30:40.189389] [INFO ] [sig ] RMMZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:40.347705] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RMMZ.txt [2026-03-05T20:30:40.348106] [INFO ] [sig ] [2583/3362] Completed RMMZ in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-05T20:30:40.348170] [INFO ] [sig ] [2584/3362] Forecasting RMNI... [2026-03-05T20:30:40.348211] [INFO ] [sig ] Generating forecast for: RMNI [2026-03-05T20:30:40.348243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-03-05T20:30:40.360057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-03-05T20:30:40.360462] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-03-05T20:30:40.361340] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-03-05T20:30:40.361410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:40.361446] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:40.361475] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:40.361534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:40.426297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:40.427107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:40.427192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:40.427226] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:40.555223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:40.555388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:40.555430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:40.555461] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:40.563076] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: DOWN (p=9.87%) [2026-03-05T20:30:40.563425] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-03-05T20:30:40.563567] [INFO ] [sig ] RMNI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:40.729312] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RMNI.txt [2026-03-05T20:30:40.729487] [INFO ] [sig ] [2584/3362] Completed RMNI in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-05T20:30:40.729534] [INFO ] [sig ] [2585/3362] Forecasting RNAC... [2026-03-05T20:30:40.729564] [INFO ] [sig ] Generating forecast for: RNAC [2026-03-05T20:30:40.729619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-03-05T20:30:40.742598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-03-05T20:30:40.743067] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-03-05T20:30:40.744253] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-03-05T20:30:40.744308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:40.744350] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:40.744380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:40.744439] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:40.809530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:40.810593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:40.810681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:40.810715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:40.939855] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:40.940016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:40.940059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:40.940090] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:40.944099] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: UP (p=68.20%) [2026-03-05T20:30:40.944435] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-03-05T20:30:40.944627] [INFO ] [sig ] RNAC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:41.100094] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RNAC.txt [2026-03-05T20:30:41.100250] [INFO ] [sig ] [2585/3362] Completed RNAC in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-05T20:30:41.100293] [INFO ] [sig ] [2586/3362] Forecasting RNAZ... [2026-03-05T20:30:41.100323] [INFO ] [sig ] Generating forecast for: RNAZ [2026-03-05T20:30:41.100356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-03-05T20:30:41.112468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-03-05T20:30:41.112891] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-03-05T20:30:41.113733] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-03-05T20:30:41.113785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:41.113819] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:41.113846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:41.113902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:41.171173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:41.172158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:41.172258] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:41.172298] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:41.308010] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:41.308244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:41.308294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:41.308326] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:41.312290] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: DOWN (p=3.66%) [2026-03-05T20:30:41.312658] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-03-05T20:30:41.312822] [INFO ] [sig ] RNAZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:41.472184] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RNAZ.txt [2026-03-05T20:30:41.472565] [INFO ] [sig ] [2586/3362] Completed RNAZ in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-05T20:30:41.472647] [INFO ] [sig ] [2587/3362] Forecasting RNG... [2026-03-05T20:30:41.472684] [INFO ] [sig ] Generating forecast for: RNG [2026-03-05T20:30:41.472720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-03-05T20:30:41.486651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-03-05T20:30:41.487257] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-03-05T20:30:41.488432] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-03-05T20:30:41.488487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:41.488553] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:41.488602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:41.488663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:41.551346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:41.552302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:41.552408] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:41.552452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:41.695796] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:41.695992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:41.696061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:41.696117] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:41.699983] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: UP (p=61.38%) [2026-03-05T20:30:41.700310] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-03-05T20:30:41.700465] [INFO ] [sig ] RNG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:41.864262] [INFO ] [LOCAL ] Saved forecast: RNG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RNG.txt [2026-03-05T20:30:41.864433] [INFO ] [sig ] [2587/3362] Completed RNG in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-05T20:30:41.864494] [INFO ] [sig ] [2588/3362] Forecasting RNP... [2026-03-05T20:30:41.864528] [INFO ] [sig ] Generating forecast for: RNP [2026-03-05T20:30:41.864560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-03-05T20:30:41.876487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-03-05T20:30:41.876867] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-03-05T20:30:41.877854] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-03-05T20:30:41.877909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:41.877943] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:41.877969] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:41.878034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:41.939861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:41.940796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:41.940883] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:41.940917] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:42.070663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:42.070845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:42.070889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:42.070919] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:42.074627] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: DOWN (p=18.09%) [2026-03-05T20:30:42.074949] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-03-05T20:30:42.075120] [INFO ] [sig ] RNP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:42.232081] [INFO ] [LOCAL ] Saved forecast: RNP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RNP.txt [2026-03-05T20:30:42.232236] [INFO ] [sig ] [2588/3362] Completed RNP in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-05T20:30:42.232279] [INFO ] [sig ] [2589/3362] Forecasting ROAD... [2026-03-05T20:30:42.232311] [INFO ] [sig ] Generating forecast for: ROAD [2026-03-05T20:30:42.232353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-03-05T20:30:42.244339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-03-05T20:30:42.244696] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-03-05T20:30:42.245534] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-03-05T20:30:42.245612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:42.245649] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:42.245677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:42.245733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:42.302815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:42.303649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:42.303728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:42.303761] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:42.426354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:42.426478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:42.426516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:42.426544] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:42.430503] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: DOWN (p=26.27%) [2026-03-05T20:30:42.430802] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-03-05T20:30:42.431167] [INFO ] [sig ] ROAD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:42.582921] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ROAD.txt [2026-03-05T20:30:42.583048] [INFO ] [sig ] [2589/3362] Completed ROAD in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-05T20:30:42.583090] [INFO ] [sig ] [2590/3362] Forecasting ROCK... [2026-03-05T20:30:42.583121] [INFO ] [sig ] Generating forecast for: ROCK [2026-03-05T20:30:42.583152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-03-05T20:30:42.594631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-03-05T20:30:42.595007] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-03-05T20:30:42.595939] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-03-05T20:30:42.595996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:42.596030] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:42.596057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:42.596122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:42.653205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:42.653861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:42.653941] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:42.653974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:42.771069] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:42.771224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:42.771266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:42.771330] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:42.774853] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: DOWN (p=12.12%) [2026-03-05T20:30:42.775135] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-03-05T20:30:42.775269] [INFO ] [sig ] ROCK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:42.918457] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ROCK.txt [2026-03-05T20:30:42.918614] [INFO ] [sig ] [2590/3362] Completed ROCK in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-05T20:30:42.918658] [INFO ] [sig ] [2591/3362] Forecasting ROE... [2026-03-05T20:30:42.918689] [INFO ] [sig ] Generating forecast for: ROE [2026-03-05T20:30:42.918720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-03-05T20:30:42.929585] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-03-05T20:30:42.929930] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-03-05T20:30:42.930780] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-03-05T20:30:42.930832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:42.930865] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:42.930891] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:42.930947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:42.987043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:42.987938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:42.988022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:42.988054] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:43.103197] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:43.103346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:43.103404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:43.103434] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:43.106838] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: DOWN (p=25.22%) [2026-03-05T20:30:43.107311] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-03-05T20:30:43.107440] [INFO ] [sig ] ROE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:43.252290] [INFO ] [LOCAL ] Saved forecast: ROE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ROE.txt [2026-03-05T20:30:43.252422] [INFO ] [sig ] [2591/3362] Completed ROE in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-03-05T20:30:43.252462] [INFO ] [sig ] [2592/3362] Forecasting ROP... [2026-03-05T20:30:43.252493] [INFO ] [sig ] Generating forecast for: ROP [2026-03-05T20:30:43.252522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-03-05T20:30:43.263927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-03-05T20:30:43.264251] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-03-05T20:30:43.265084] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-03-05T20:30:43.265137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:43.265169] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:43.265196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:43.265253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:43.322018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:43.322648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:43.322728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:43.322760] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:43.438947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:43.439097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:43.439139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:43.439170] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:43.442690] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: UP (p=88.08%) [2026-03-05T20:30:43.442976] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-03-05T20:30:43.443117] [INFO ] [sig ] ROP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:43.591188] [INFO ] [LOCAL ] Saved forecast: ROP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ROP.txt [2026-03-05T20:30:43.591333] [INFO ] [sig ] [2592/3362] Completed ROP in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.6m [2026-03-05T20:30:43.591373] [INFO ] [sig ] [2593/3362] Forecasting RPAY... [2026-03-05T20:30:43.591403] [INFO ] [sig ] Generating forecast for: RPAY [2026-03-05T20:30:43.591436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-03-05T20:30:43.602180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-03-05T20:30:43.602532] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-03-05T20:30:43.603396] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-03-05T20:30:43.603449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:43.603481] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:43.603509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:43.603566] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:43.661528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:43.662310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:43.662406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:43.662440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:43.782404] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:43.782565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:43.782627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:43.782656] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:43.786142] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: DOWN (p=33.17%) [2026-03-05T20:30:43.786424] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-03-05T20:30:43.786562] [INFO ] [sig ] RPAY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:43.934485] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RPAY.txt [2026-03-05T20:30:43.934650] [INFO ] [sig ] [2593/3362] Completed RPAY in 0.3s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-05T20:30:43.934695] [INFO ] [sig ] [2594/3362] Forecasting RPD... [2026-03-05T20:30:43.934725] [INFO ] [sig ] Generating forecast for: RPD [2026-03-05T20:30:43.934755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-03-05T20:30:43.947215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-03-05T20:30:43.947553] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-03-05T20:30:43.948669] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-03-05T20:30:43.948724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:43.948758] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:43.948972] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:43.949030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:44.006103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:44.007052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:44.007138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:44.007171] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:44.127228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:44.127393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:44.127435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:44.127463] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:44.131001] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: UP (p=56.63%) [2026-03-05T20:30:44.131293] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-03-05T20:30:44.131430] [INFO ] [sig ] RPD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:44.277406] [INFO ] [LOCAL ] Saved forecast: RPD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RPD.txt [2026-03-05T20:30:44.277591] [INFO ] [sig ] [2594/3362] Completed RPD in 0.3s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-05T20:30:44.277649] [INFO ] [sig ] [2595/3362] Forecasting RPID... [2026-03-05T20:30:44.277689] [INFO ] [sig ] Generating forecast for: RPID [2026-03-05T20:30:44.277729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-03-05T20:30:44.289141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-03-05T20:30:44.289561] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-03-05T20:30:44.290441] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-03-05T20:30:44.290497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:44.290560] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:44.290621] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:44.290685] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:44.347950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:44.348904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:44.348993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:44.349025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:44.470036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:44.470209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:44.470254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:44.470284] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:44.473875] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: DOWN (p=18.16%) [2026-03-05T20:30:44.474179] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-03-05T20:30:44.474316] [INFO ] [sig ] RPID: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:44.662820] [INFO ] [LOCAL ] Saved forecast: RPID 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RPID.txt [2026-03-05T20:30:44.663064] [INFO ] [sig ] [2595/3362] Completed RPID in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-05T20:30:44.663137] [INFO ] [sig ] [2596/3362] Forecasting RPRX... [2026-03-05T20:30:44.663192] [INFO ] [sig ] Generating forecast for: RPRX [2026-03-05T20:30:44.663245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-03-05T20:30:44.679349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-03-05T20:30:44.679931] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-03-05T20:30:44.681057] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-03-05T20:30:44.681118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:44.681152] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:44.681182] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:44.681243] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:44.760269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:44.761511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:44.761666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:44.761717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:44.929618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:44.929832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:44.929904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:44.929956] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:44.935900] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: DOWN (p=31.02%) [2026-03-05T20:30:44.936507] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-03-05T20:30:44.936778] [INFO ] [sig ] RPRX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:45.165310] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RPRX.txt [2026-03-05T20:30:45.165539] [INFO ] [sig ] [2596/3362] Completed RPRX in 0.5s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-05T20:30:45.165632] [INFO ] [sig ] [2597/3362] Forecasting RQI... [2026-03-05T20:30:45.165677] [INFO ] [sig ] Generating forecast for: RQI [2026-03-05T20:30:45.165710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-03-05T20:30:45.191740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-03-05T20:30:45.192350] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-03-05T20:30:45.193655] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-03-05T20:30:45.193735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:45.193782] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:45.193822] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:45.193902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:45.283796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:45.285013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:45.285186] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:45.285252] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:45.466465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:45.466690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:45.466759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:45.466810] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:45.472431] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: DOWN (p=13.73%) [2026-03-05T20:30:45.472977] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-03-05T20:30:45.473195] [INFO ] [sig ] RQI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:45.724620] [INFO ] [LOCAL ] Saved forecast: RQI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RQI.txt [2026-03-05T20:30:45.724801] [INFO ] [sig ] [2597/3362] Completed RQI in 0.6s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-05T20:30:45.724845] [INFO ] [sig ] [2598/3362] Forecasting RRBI... [2026-03-05T20:30:45.724879] [INFO ] [sig ] Generating forecast for: RRBI [2026-03-05T20:30:45.724911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-03-05T20:30:45.738062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-03-05T20:30:45.738622] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-03-05T20:30:45.739750] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-03-05T20:30:45.739812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:45.739848] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:45.739875] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:45.739942] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:45.807244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:45.808606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:45.808721] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:45.808755] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:45.932658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:45.932833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:45.932883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:45.932915] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:45.936882] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: DOWN (p=17.95%) [2026-03-05T20:30:45.937277] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-03-05T20:30:45.937445] [INFO ] [sig ] RRBI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:46.138373] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RRBI.txt [2026-03-05T20:30:46.138565] [INFO ] [sig ] [2598/3362] Completed RRBI in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-05T20:30:46.138629] [INFO ] [sig ] [2599/3362] Forecasting RRC... [2026-03-05T20:30:46.138680] [INFO ] [sig ] Generating forecast for: RRC [2026-03-05T20:30:46.138713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-03-05T20:30:46.152163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-03-05T20:30:46.152674] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-03-05T20:30:46.153604] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-03-05T20:30:46.153660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:46.153694] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:46.153722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:46.153795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:46.215741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:46.216803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:46.216894] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:46.216928] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:46.344550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:46.344744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:46.344794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:46.344824] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:46.348475] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: DOWN (p=48.25%) [2026-03-05T20:30:46.348791] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-03-05T20:30:46.348929] [INFO ] [sig ] RRC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:46.505626] [INFO ] [LOCAL ] Saved forecast: RRC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RRC.txt [2026-03-05T20:30:46.505790] [INFO ] [sig ] [2599/3362] Completed RRC in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-05T20:30:46.505833] [INFO ] [sig ] [2600/3362] Forecasting RRGB... [2026-03-05T20:30:46.505864] [INFO ] [sig ] Generating forecast for: RRGB [2026-03-05T20:30:46.505894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-03-05T20:30:46.517873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-03-05T20:30:46.518291] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-03-05T20:30:46.519205] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-03-05T20:30:46.519259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:46.519293] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:46.519320] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:46.519378] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:46.582295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:46.583182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:46.583270] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:46.583305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:46.711636] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:46.711810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:46.711856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:46.711885] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:46.715898] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: DOWN (p=5.46%) [2026-03-05T20:30:46.716262] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-03-05T20:30:46.716414] [INFO ] [sig ] RRGB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:46.873869] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RRGB.txt [2026-03-05T20:30:46.874128] [INFO ] [sig ] [2600/3362] Completed RRGB in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-05T20:30:46.874202] [INFO ] [sig ] [2601/3362] Forecasting RRX... [2026-03-05T20:30:46.874250] [INFO ] [sig ] Generating forecast for: RRX [2026-03-05T20:30:46.874295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-03-05T20:30:46.886173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-03-05T20:30:46.886622] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-03-05T20:30:46.887739] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-03-05T20:30:46.887805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:46.887849] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:46.887887] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:46.887965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:46.958478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:46.959711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:46.959841] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:46.959886] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:47.094641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:47.094831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:47.094877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:47.094908] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:47.098767] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: UP (p=91.12%) [2026-03-05T20:30:47.099119] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-03-05T20:30:47.099284] [INFO ] [sig ] RRX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:47.254187] [INFO ] [LOCAL ] Saved forecast: RRX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RRX.txt [2026-03-05T20:30:47.254352] [INFO ] [sig ] [2601/3362] Completed RRX in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-05T20:30:47.254395] [INFO ] [sig ] [2602/3362] Forecasting RS... [2026-03-05T20:30:47.254426] [INFO ] [sig ] Generating forecast for: RS [2026-03-05T20:30:47.254457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-03-05T20:30:47.265650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-03-05T20:30:47.266049] [INFO ] [FORECASTER] Starting predict_future for RS [2026-03-05T20:30:47.266948] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-03-05T20:30:47.267002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:47.267036] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:47.267063] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:47.267119] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:47.323895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:47.324849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:47.324937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:47.324970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:47.460559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:47.460740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:47.460783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:47.460850] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:47.465479] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: UP (p=99.81%) [2026-03-05T20:30:47.465912] [INFO ] [FORECASTER] Completed predict_future for RS [2026-03-05T20:30:47.466282] [INFO ] [sig ] RS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:47.632334] [INFO ] [LOCAL ] Saved forecast: RS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RS.txt [2026-03-05T20:30:47.632498] [INFO ] [sig ] [2602/3362] Completed RS in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-05T20:30:47.632537] [INFO ] [sig ] [2603/3362] Forecasting RSG... [2026-03-05T20:30:47.632586] [INFO ] [sig ] Generating forecast for: RSG [2026-03-05T20:30:47.632621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-03-05T20:30:47.645375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-03-05T20:30:47.645807] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-03-05T20:30:47.646887] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-03-05T20:30:47.646941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:47.646975] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:47.647001] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:47.647057] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:47.710712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:47.711978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:47.712077] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:47.712111] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:47.862261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:47.862432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:47.862475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:47.862505] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:47.866596] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: DOWN (p=20.40%) [2026-03-05T20:30:47.866999] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-03-05T20:30:47.867159] [INFO ] [sig ] RSG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:48.028861] [INFO ] [LOCAL ] Saved forecast: RSG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RSG.txt [2026-03-05T20:30:48.029087] [INFO ] [sig ] [2603/3362] Completed RSG in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-05T20:30:48.029152] [INFO ] [sig ] [2604/3362] Forecasting RSI... [2026-03-05T20:30:48.029201] [INFO ] [sig ] Generating forecast for: RSI [2026-03-05T20:30:48.029242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-03-05T20:30:48.044390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-03-05T20:30:48.044921] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-03-05T20:30:48.046076] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-03-05T20:30:48.046144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:48.046253] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:48.046289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:48.046370] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:48.118923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:48.119856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:48.119946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:48.119980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:48.245376] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:48.245539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:48.245603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:48.245638] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:48.249511] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: DOWN (p=30.44%) [2026-03-05T20:30:48.249887] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-03-05T20:30:48.250043] [INFO ] [sig ] RSI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:48.412113] [INFO ] [LOCAL ] Saved forecast: RSI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RSI.txt [2026-03-05T20:30:48.412382] [INFO ] [sig ] [2604/3362] Completed RSI in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-05T20:30:48.412457] [INFO ] [sig ] [2605/3362] Forecasting RSKD... [2026-03-05T20:30:48.412507] [INFO ] [sig ] Generating forecast for: RSKD [2026-03-05T20:30:48.412559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-03-05T20:30:48.432533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-03-05T20:30:48.433026] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-03-05T20:30:48.434120] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-03-05T20:30:48.434176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:48.434215] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:48.434243] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:48.434306] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:48.499268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:48.500268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:48.500414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:48.500456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:48.634350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:48.634523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:48.634568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:48.634619] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:48.638459] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: DOWN (p=17.39%) [2026-03-05T20:30:48.638787] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-03-05T20:30:48.638924] [INFO ] [sig ] RSKD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:48.808016] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RSKD.txt [2026-03-05T20:30:48.808195] [INFO ] [sig ] [2605/3362] Completed RSKD in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-05T20:30:48.808256] [INFO ] [sig ] [2606/3362] Forecasting RSSS... [2026-03-05T20:30:48.808299] [INFO ] [sig ] Generating forecast for: RSSS [2026-03-05T20:30:48.808349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-03-05T20:30:48.820625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-03-05T20:30:48.821233] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-03-05T20:30:48.822106] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-03-05T20:30:48.822165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:48.822206] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:48.822234] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:48.822326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:48.893312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:48.894275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:48.894377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:48.894419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:49.025954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:49.026144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:49.026189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:49.026217] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:49.030533] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: UP (p=98.51%) [2026-03-05T20:30:49.030927] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-03-05T20:30:49.031092] [INFO ] [sig ] RSSS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:49.206544] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RSSS.txt [2026-03-05T20:30:49.206740] [INFO ] [sig ] [2606/3362] Completed RSSS in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-05T20:30:49.206782] [INFO ] [sig ] [2607/3362] Forecasting RTO... [2026-03-05T20:30:49.206814] [INFO ] [sig ] Generating forecast for: RTO [2026-03-05T20:30:49.206844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-03-05T20:30:49.218855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-03-05T20:30:49.219233] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-03-05T20:30:49.220112] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-03-05T20:30:49.220166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:49.220199] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:49.220226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:49.220284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:49.282234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:49.283162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:49.283253] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:49.283287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:49.418924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:49.419086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:49.419134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:49.419223] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:49.422995] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: UP (p=89.65%) [2026-03-05T20:30:49.423348] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-03-05T20:30:49.423502] [INFO ] [sig ] RTO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:49.574679] [INFO ] [LOCAL ] Saved forecast: RTO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RTO.txt [2026-03-05T20:30:49.574909] [INFO ] [sig ] [2607/3362] Completed RTO in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.6m [2026-03-05T20:30:49.575168] [INFO ] [sig ] [2608/3362] Forecasting RUM... [2026-03-05T20:30:49.575214] [INFO ] [sig ] Generating forecast for: RUM [2026-03-05T20:30:49.575262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-03-05T20:30:49.590162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-03-05T20:30:49.590696] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-03-05T20:30:49.591699] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-03-05T20:30:49.591790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:49.591827] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:49.591855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:49.591913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:49.672036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:49.673194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:49.673308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:49.673359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:49.824031] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:49.824209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:49.824252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:49.824283] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:49.827805] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: UP (p=52.67%) [2026-03-05T20:30:49.828107] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-03-05T20:30:49.828243] [INFO ] [sig ] RUM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:49.977419] [INFO ] [LOCAL ] Saved forecast: RUM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RUM.txt [2026-03-05T20:30:49.977557] [INFO ] [sig ] [2608/3362] Completed RUM in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.6m [2026-03-05T20:30:49.977616] [INFO ] [sig ] [2609/3362] Forecasting RUN... [2026-03-05T20:30:49.977665] [INFO ] [sig ] Generating forecast for: RUN [2026-03-05T20:30:49.977696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-03-05T20:30:49.989649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-03-05T20:30:49.989998] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-03-05T20:30:49.990830] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-03-05T20:30:49.990882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:49.990914] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:49.990941] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:49.990998] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:50.049178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:50.049924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:50.050005] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:50.050038] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:50.176228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:50.176393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:50.176435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:50.176465] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:50.180363] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: DOWN (p=32.64%) [2026-03-05T20:30:50.180674] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-03-05T20:30:50.180811] [INFO ] [sig ] RUN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:50.329157] [INFO ] [LOCAL ] Saved forecast: RUN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RUN.txt [2026-03-05T20:30:50.329293] [INFO ] [sig ] [2609/3362] Completed RUN in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-05T20:30:50.329334] [INFO ] [sig ] [2610/3362] Forecasting RUNN... [2026-03-05T20:30:50.329363] [INFO ] [sig ] Generating forecast for: RUNN [2026-03-05T20:30:50.329394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-03-05T20:30:50.341197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-03-05T20:30:50.341548] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-03-05T20:30:50.342430] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-03-05T20:30:50.342491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:50.342523] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:50.342549] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:50.342624] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:50.404200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:50.405258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:50.405345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:50.405378] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:50.524286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:50.524455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:50.524497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:50.524526] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:50.528064] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: DOWN (p=26.39%) [2026-03-05T20:30:50.528368] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-03-05T20:30:50.528506] [INFO ] [sig ] RUNN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:50.678960] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RUNN.txt [2026-03-05T20:30:50.679135] [INFO ] [sig ] [2610/3362] Completed RUNN in 0.3s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-05T20:30:50.679185] [INFO ] [sig ] [2611/3362] Forecasting RUSHA... [2026-03-05T20:30:50.679216] [INFO ] [sig ] Generating forecast for: RUSHA [2026-03-05T20:30:50.679247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-03-05T20:30:50.691199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-03-05T20:30:50.691637] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-03-05T20:30:50.692533] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-03-05T20:30:50.692609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:50.692645] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:50.692674] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:50.692733] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:50.755852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:50.756830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:50.756922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:50.756956] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:50.884411] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:50.884607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:50.884674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:50.884725] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:50.888356] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: UP (p=83.65%) [2026-03-05T20:30:50.888697] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-03-05T20:30:50.888845] [INFO ] [sig ] RUSHA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:51.050380] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RUSHA.txt [2026-03-05T20:30:51.050566] [INFO ] [sig ] [2611/3362] Completed RUSHA in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-05T20:30:51.050632] [INFO ] [sig ] [2612/3362] Forecasting RUSHB... [2026-03-05T20:30:51.050665] [INFO ] [sig ] Generating forecast for: RUSHB [2026-03-05T20:30:51.050696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-03-05T20:30:51.062254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-03-05T20:30:51.062709] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-03-05T20:30:51.063604] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-03-05T20:30:51.063679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:51.063714] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:51.063742] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:51.063804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:51.122909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:51.123882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:51.123978] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:51.124013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:51.237788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:51.237954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:51.237997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:51.238026] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:51.241638] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: UP (p=59.74%) [2026-03-05T20:30:51.241983] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-03-05T20:30:51.242135] [INFO ] [sig ] RUSHB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:51.390226] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RUSHB.txt [2026-03-05T20:30:51.390396] [INFO ] [sig ] [2612/3362] Completed RUSHB in 0.3s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-05T20:30:51.390439] [INFO ] [sig ] [2613/3362] Forecasting RVMD... [2026-03-05T20:30:51.390468] [INFO ] [sig ] Generating forecast for: RVMD [2026-03-05T20:30:51.390497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-03-05T20:30:51.401936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-03-05T20:30:51.402342] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-03-05T20:30:51.403200] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-03-05T20:30:51.403253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:51.403284] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:51.403311] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:51.403367] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:51.459685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:51.460614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:51.460703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:51.460736] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:51.583959] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:51.584143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:51.584185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:51.584214] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:51.587726] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: DOWN (p=42.69%) [2026-03-05T20:30:51.588060] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-03-05T20:30:51.588201] [INFO ] [sig ] RVMD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:51.753629] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RVMD.txt [2026-03-05T20:30:51.753799] [INFO ] [sig ] [2613/3362] Completed RVMD in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-05T20:30:51.753842] [INFO ] [sig ] [2614/3362] Forecasting RVSB... [2026-03-05T20:30:51.753871] [INFO ] [sig ] Generating forecast for: RVSB [2026-03-05T20:30:51.753901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-03-05T20:30:51.765863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-03-05T20:30:51.766331] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-03-05T20:30:51.767337] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-03-05T20:30:51.767400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:51.767433] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:51.767462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:51.767521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:51.827271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:51.828249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:51.828367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:51.828403] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:51.949152] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:51.949320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:51.949362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:51.949395] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:51.953068] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: UP (p=94.36%) [2026-03-05T20:30:51.953384] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-03-05T20:30:51.953527] [INFO ] [sig ] RVSB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:52.106010] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RVSB.txt [2026-03-05T20:30:52.106173] [INFO ] [sig ] [2614/3362] Completed RVSB in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-05T20:30:52.106216] [INFO ] [sig ] [2615/3362] Forecasting RVTY... [2026-03-05T20:30:52.106246] [INFO ] [sig ] Generating forecast for: RVTY [2026-03-05T20:30:52.106276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-03-05T20:30:52.118468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-03-05T20:30:52.118885] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-03-05T20:30:52.119745] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-03-05T20:30:52.119800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:52.119835] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:52.119863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:52.119921] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:52.178231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:52.179147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:52.179237] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:52.179270] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:52.304857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:52.305056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:52.305099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:52.305129] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:52.308536] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: DOWN (p=29.97%) [2026-03-05T20:30:52.308831] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-03-05T20:30:52.308958] [INFO ] [sig ] RVTY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:52.457120] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RVTY.txt [2026-03-05T20:30:52.457249] [INFO ] [sig ] [2615/3362] Completed RVTY in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-05T20:30:52.457289] [INFO ] [sig ] [2616/3362] Forecasting RWAY... [2026-03-05T20:30:52.457319] [INFO ] [sig ] Generating forecast for: RWAY [2026-03-05T20:30:52.457349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-03-05T20:30:52.469526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-03-05T20:30:52.469890] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-03-05T20:30:52.470768] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-03-05T20:30:52.470821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:52.470854] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:52.470881] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:52.470938] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:52.536589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:52.537494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:52.537624] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:52.537833] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:52.659555] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:52.659733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:52.659775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:52.659804] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:52.663229] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: DOWN (p=10.09%) [2026-03-05T20:30:52.663510] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-03-05T20:30:52.663661] [INFO ] [sig ] RWAY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:52.814408] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RWAY.txt [2026-03-05T20:30:52.814566] [INFO ] [sig ] [2616/3362] Completed RWAY in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-05T20:30:52.814627] [INFO ] [sig ] [2617/3362] Forecasting RXO... [2026-03-05T20:30:52.814657] [INFO ] [sig ] Generating forecast for: RXO [2026-03-05T20:30:52.814686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-03-05T20:30:52.825870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-03-05T20:30:52.826245] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-03-05T20:30:52.827129] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-03-05T20:30:52.827183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:52.827218] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:52.827244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:52.827301] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:52.886923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:52.888345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:52.888446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:52.888481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:53.022778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:53.022965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:53.023013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:53.023045] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:53.026701] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: DOWN (p=45.16%) [2026-03-05T20:30:53.027004] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-03-05T20:30:53.027139] [INFO ] [sig ] RXO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:53.185597] [INFO ] [LOCAL ] Saved forecast: RXO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RXO.txt [2026-03-05T20:30:53.185822] [INFO ] [sig ] [2617/3362] Completed RXO in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-05T20:30:53.185869] [INFO ] [sig ] [2618/3362] Forecasting RXRX... [2026-03-05T20:30:53.185902] [INFO ] [sig ] Generating forecast for: RXRX [2026-03-05T20:30:53.185934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-03-05T20:30:53.198751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-03-05T20:30:53.199341] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-03-05T20:30:53.200440] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-03-05T20:30:53.200499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:53.200534] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:53.200563] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:53.200650] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:53.262252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:53.263232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:53.263340] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:53.263385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:53.392924] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:53.393106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:53.393152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:53.393191] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:53.397065] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: DOWN (p=37.45%) [2026-03-05T20:30:53.397471] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-03-05T20:30:53.397688] [INFO ] [sig ] RXRX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:53.559251] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/RXRX.txt [2026-03-05T20:30:53.559425] [INFO ] [sig ] [2618/3362] Completed RXRX in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-05T20:30:53.559469] [INFO ] [sig ] [2619/3362] Forecasting RY... [2026-03-05T20:30:53.559498] [INFO ] [sig ] Generating forecast for: RY [2026-03-05T20:30:53.559528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-03-05T20:30:53.571596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-03-05T20:30:53.571944] [INFO ] [FORECASTER] Starting predict_future for RY [2026-03-05T20:30:53.572982] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-03-05T20:30:53.573070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:53.573105] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:53.573132] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:53.573189] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:53.631464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:53.632262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:53.632346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:53.632381] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:53.777455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:53.777661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:53.777708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:53.777737] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:53.781277] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: UP (p=56.74%) [2026-03-05T20:30:53.781600] [INFO ] [FORECASTER] Completed predict_future for RY [2026-03-05T20:30:53.781737] [INFO ] [sig ] RY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:54.005682] [INFO ] [LOCAL ] Saved forecast: RY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RY.txt [2026-03-05T20:30:54.005827] [INFO ] [sig ] [2619/3362] Completed RY in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-05T20:30:54.005871] [INFO ] [sig ] [2620/3362] Forecasting RYAAY... [2026-03-05T20:30:54.005904] [INFO ] [sig ] Generating forecast for: RYAAY [2026-03-05T20:30:54.005934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-03-05T20:30:54.018322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-03-05T20:30:54.018655] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-03-05T20:30:54.019484] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-03-05T20:30:54.019539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:54.019598] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:54.019630] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:54.019689] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:54.081720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:54.082676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:54.082766] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:54.082800] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:54.210351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:54.210513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:54.210557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:54.210610] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:54.214541] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: UP (p=84.09%) [2026-03-05T20:30:54.215009] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-03-05T20:30:54.215402] [INFO ] [sig ] RYAAY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:54.370988] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RYAAY.txt [2026-03-05T20:30:54.371155] [INFO ] [sig ] [2620/3362] Completed RYAAY in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-05T20:30:54.371198] [INFO ] [sig ] [2621/3362] Forecasting RYAM... [2026-03-05T20:30:54.371229] [INFO ] [sig ] Generating forecast for: RYAM [2026-03-05T20:30:54.371260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-03-05T20:30:54.383905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-03-05T20:30:54.384311] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-03-05T20:30:54.385207] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-03-05T20:30:54.385260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:54.385321] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:54.385349] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:54.385406] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:54.448532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:54.449448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:54.449539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:54.449590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:54.580687] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:54.580854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:54.580898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:54.580928] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:54.584634] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: UP (p=51.66%) [2026-03-05T20:30:54.584977] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-03-05T20:30:54.585134] [INFO ] [sig ] RYAM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:54.739868] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RYAM.txt [2026-03-05T20:30:54.740052] [INFO ] [sig ] [2621/3362] Completed RYAM in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-05T20:30:54.740096] [INFO ] [sig ] [2622/3362] Forecasting RYAN... [2026-03-05T20:30:54.740126] [INFO ] [sig ] Generating forecast for: RYAN [2026-03-05T20:30:54.740156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-03-05T20:30:54.752848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-03-05T20:30:54.753270] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-03-05T20:30:54.754129] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-03-05T20:30:54.754183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:54.754216] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:54.754244] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:54.754300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:54.815011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:54.815995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:54.816107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:54.816140] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:54.942883] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:54.943043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:54.943277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:54.943307] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:54.947165] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-03-05T20:30:54.947451] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-03-05T20:30:54.947809] [INFO ] [sig ] RYAN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:55.100605] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RYAN.txt [2026-03-05T20:30:55.100778] [INFO ] [sig ] [2622/3362] Completed RYAN in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-05T20:30:55.100840] [INFO ] [sig ] [2623/3362] Forecasting RYN... [2026-03-05T20:30:55.100876] [INFO ] [sig ] Generating forecast for: RYN [2026-03-05T20:30:55.100913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-03-05T20:30:55.113053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-03-05T20:30:55.113419] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-03-05T20:30:55.114455] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-03-05T20:30:55.114728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:55.114762] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:55.114790] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:55.114847] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:55.175363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:55.176347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:55.176438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:55.176473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:55.300064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:55.300230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:55.300276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:55.300306] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:55.303812] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: UP (p=66.22%) [2026-03-05T20:30:55.304110] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-03-05T20:30:55.304245] [INFO ] [sig ] RYN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:55.456182] [INFO ] [LOCAL ] Saved forecast: RYN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RYN.txt [2026-03-05T20:30:55.456339] [INFO ] [sig ] [2623/3362] Completed RYN in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-05T20:30:55.456382] [INFO ] [sig ] [2624/3362] Forecasting RYTM... [2026-03-05T20:30:55.456412] [INFO ] [sig ] Generating forecast for: RYTM [2026-03-05T20:30:55.456444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-03-05T20:30:55.466917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-03-05T20:30:55.467263] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-03-05T20:30:55.468221] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-03-05T20:30:55.468275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:55.468308] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:55.468334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:55.468391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:55.526971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:55.527920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:55.528002] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:55.528035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:55.652370] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:55.652527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:55.652586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:55.652651] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:55.656099] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: UP (p=51.46%) [2026-03-05T20:30:55.656394] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-03-05T20:30:55.656552] [INFO ] [sig ] RYTM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:55.806489] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RYTM.txt [2026-03-05T20:30:55.806683] [INFO ] [sig ] [2624/3362] Completed RYTM in 0.4s | 2.76 sym/s | Total: 15.8m | ETA: 4.5m [2026-03-05T20:30:55.806726] [INFO ] [sig ] [2625/3362] Forecasting RZB... [2026-03-05T20:30:55.806759] [INFO ] [sig ] Generating forecast for: RZB [2026-03-05T20:30:55.806789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-03-05T20:30:55.819025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-03-05T20:30:55.819459] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-03-05T20:30:55.820323] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-03-05T20:30:55.820377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:55.820409] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:55.820436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:55.820494] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:55.879032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:55.879994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:55.880091] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:55.880138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:56.011200] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:56.011370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:56.011413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:56.011442] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:56.015951] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: UP (p=97.34%) [2026-03-05T20:30:56.016322] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-03-05T20:30:56.016475] [INFO ] [sig ] RZB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:56.166155] [INFO ] [LOCAL ] Saved forecast: RZB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RZB.txt [2026-03-05T20:30:56.166332] [INFO ] [sig ] [2625/3362] Completed RZB in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.5m [2026-03-05T20:30:56.166375] [INFO ] [sig ] [2626/3362] Forecasting RZC... [2026-03-05T20:30:56.166408] [INFO ] [sig ] Generating forecast for: RZC [2026-03-05T20:30:56.166438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-03-05T20:30:56.178879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-03-05T20:30:56.179319] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-03-05T20:30:56.180216] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-03-05T20:30:56.180271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:56.180304] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:56.180331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:56.180389] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:56.242372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:56.243493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:56.243627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:56.243677] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:56.371765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:56.371936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:56.372015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:56.372049] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:56.375953] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: UP (p=50.71%) [2026-03-05T20:30:56.376445] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-03-05T20:30:56.376600] [INFO ] [sig ] RZC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:56.520001] [INFO ] [LOCAL ] Saved forecast: RZC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/RZC.txt [2026-03-05T20:30:56.520132] [INFO ] [sig ] [2626/3362] Completed RZC in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-05T20:30:56.520172] [INFO ] [sig ] [2627/3362] Forecasting S... [2026-03-05T20:30:56.520204] [INFO ] [sig ] Generating forecast for: S [2026-03-05T20:30:56.520234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-03-05T20:30:56.531933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-03-05T20:30:56.532237] [INFO ] [FORECASTER] Starting predict_future for S [2026-03-05T20:30:56.533085] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-03-05T20:30:56.533137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:56.533169] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:56.533197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:56.533253] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:56.590629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:56.591495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:56.591599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:56.591635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:56.716441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:56.716617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:56.716662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:56.716691] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:56.720681] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: UP (p=96.50%) [2026-03-05T20:30:56.721056] [INFO ] [FORECASTER] Completed predict_future for S [2026-03-05T20:30:56.721226] [INFO ] [sig ] S: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:56.866982] [INFO ] [LOCAL ] Saved forecast: S 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/S.txt [2026-03-05T20:30:56.867131] [INFO ] [sig ] [2627/3362] Completed S in 0.3s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-05T20:30:56.867172] [INFO ] [sig ] [2628/3362] Forecasting SA... [2026-03-05T20:30:56.867203] [INFO ] [sig ] Generating forecast for: SA [2026-03-05T20:30:56.867233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-03-05T20:30:56.878687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-03-05T20:30:56.879026] [INFO ] [FORECASTER] Starting predict_future for SA [2026-03-05T20:30:56.879881] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-03-05T20:30:56.879934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:56.879966] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:56.879993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:56.880050] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:56.938712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:56.939690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:56.939815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:56.939851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:57.069209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:57.069391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:57.069444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:57.069475] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:57.073333] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: DOWN (p=47.14%) [2026-03-05T20:30:57.073653] [INFO ] [FORECASTER] Completed predict_future for SA [2026-03-05T20:30:57.073789] [INFO ] [sig ] SA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:57.225797] [INFO ] [LOCAL ] Saved forecast: SA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SA.txt [2026-03-05T20:30:57.225983] [INFO ] [sig ] [2628/3362] Completed SA in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-05T20:30:57.226039] [INFO ] [sig ] [2629/3362] Forecasting SAFE... [2026-03-05T20:30:57.226071] [INFO ] [sig ] Generating forecast for: SAFE [2026-03-05T20:30:57.226101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-03-05T20:30:57.239002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-03-05T20:30:57.239417] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-03-05T20:30:57.240289] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-03-05T20:30:57.240344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:57.240379] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:57.240407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:57.240466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:57.297318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:57.298281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:57.298374] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:57.298406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:57.417487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:57.417681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:57.417724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:57.417753] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:57.421285] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: DOWN (p=39.87%) [2026-03-05T20:30:57.421600] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-03-05T20:30:57.421740] [INFO ] [sig ] SAFE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:57.566868] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SAFE.txt [2026-03-05T20:30:57.567036] [INFO ] [sig ] [2629/3362] Completed SAFE in 0.3s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-05T20:30:57.567095] [INFO ] [sig ] [2630/3362] Forecasting SAH... [2026-03-05T20:30:57.567131] [INFO ] [sig ] Generating forecast for: SAH [2026-03-05T20:30:57.567162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-03-05T20:30:57.579435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-03-05T20:30:57.579854] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-03-05T20:30:57.580725] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-03-05T20:30:57.580781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:57.580814] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:57.580866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:57.580926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:57.639424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:57.640384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:57.640474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:57.640508] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:57.761497] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:57.761704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:57.761762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:57.761792] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:57.765563] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-03-05T20:30:57.765872] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-03-05T20:30:57.766019] [INFO ] [sig ] SAH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:57.912708] [INFO ] [LOCAL ] Saved forecast: SAH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SAH.txt [2026-03-05T20:30:57.912878] [INFO ] [sig ] [2630/3362] Completed SAH in 0.3s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-05T20:30:57.912922] [INFO ] [sig ] [2631/3362] Forecasting SAIA... [2026-03-05T20:30:57.912952] [INFO ] [sig ] Generating forecast for: SAIA [2026-03-05T20:30:57.912981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-03-05T20:30:57.924493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-03-05T20:30:57.924874] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-03-05T20:30:57.925717] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-03-05T20:30:57.925768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:57.925802] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:57.925831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:57.925888] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:57.985749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:57.986550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:57.986682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:57.986717] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:58.109900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:58.110066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:58.110108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:58.110138] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:58.114207] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: DOWN (p=27.25%) [2026-03-05T20:30:58.114506] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-03-05T20:30:58.114658] [INFO ] [sig ] SAIA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:58.263947] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SAIA.txt [2026-03-05T20:30:58.264121] [INFO ] [sig ] [2631/3362] Completed SAIA in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-05T20:30:58.264173] [INFO ] [sig ] [2632/3362] Forecasting SAIC... [2026-03-05T20:30:58.264205] [INFO ] [sig ] Generating forecast for: SAIC [2026-03-05T20:30:58.264235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-03-05T20:30:58.275817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-03-05T20:30:58.276209] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-03-05T20:30:58.277072] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-03-05T20:30:58.277126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:58.277158] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:58.277184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:58.277241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:58.333654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:58.334547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:58.334660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:58.334694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:58.472623] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:58.472864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:58.472925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:58.472963] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:58.478064] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: DOWN (p=8.36%) [2026-03-05T20:30:58.478508] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-03-05T20:30:58.478691] [INFO ] [sig ] SAIC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:58.628839] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SAIC.txt [2026-03-05T20:30:58.629019] [INFO ] [sig ] [2632/3362] Completed SAIC in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-05T20:30:58.629063] [INFO ] [sig ] [2633/3362] Forecasting SAM... [2026-03-05T20:30:58.629092] [INFO ] [sig ] Generating forecast for: SAM [2026-03-05T20:30:58.629138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-03-05T20:30:58.640937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-03-05T20:30:58.641373] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-03-05T20:30:58.642349] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-03-05T20:30:58.642406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:58.642438] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:58.642464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:58.642521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:58.699288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:58.700332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:58.700455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:58.700493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:58.823203] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:58.823376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:58.823419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:58.823449] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:58.827312] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: DOWN (p=7.61%) [2026-03-05T20:30:58.827742] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-03-05T20:30:58.827908] [INFO ] [sig ] SAM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:58.978508] [INFO ] [LOCAL ] Saved forecast: SAM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SAM.txt [2026-03-05T20:30:58.978683] [INFO ] [sig ] [2633/3362] Completed SAM in 0.3s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-05T20:30:58.978728] [INFO ] [sig ] [2634/3362] Forecasting SAMG... [2026-03-05T20:30:58.978758] [INFO ] [sig ] Generating forecast for: SAMG [2026-03-05T20:30:58.978806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-03-05T20:30:58.990059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-03-05T20:30:58.990487] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-03-05T20:30:58.991384] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-03-05T20:30:58.991439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:58.991475] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:58.991502] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:58.991559] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:59.054824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:59.055966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:59.056068] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:59.056104] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:59.176310] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:59.176488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:59.176532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:59.176566] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:59.180281] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: DOWN (p=39.87%) [2026-03-05T20:30:59.180610] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-03-05T20:30:59.180761] [INFO ] [sig ] SAMG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:30:59.329357] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SAMG.txt [2026-03-05T20:30:59.329614] [INFO ] [sig ] [2634/3362] Completed SAMG in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-05T20:30:59.329682] [INFO ] [sig ] [2635/3362] Forecasting SAN... [2026-03-05T20:30:59.329727] [INFO ] [sig ] Generating forecast for: SAN [2026-03-05T20:30:59.329770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-03-05T20:30:59.341539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-03-05T20:30:59.341936] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-03-05T20:30:59.342798] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-03-05T20:30:59.342851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:59.342884] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:59.342912] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:59.342976] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:59.399479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:59.400422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:59.400511] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:59.400544] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:59.525305] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:59.525470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:59.525512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:59.525541] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:59.529015] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: UP (p=87.12%) [2026-03-05T20:30:59.529302] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-03-05T20:30:59.529435] [INFO ] [sig ] SAN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:30:59.678619] [INFO ] [LOCAL ] Saved forecast: SAN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SAN.txt [2026-03-05T20:30:59.678822] [INFO ] [sig ] [2635/3362] Completed SAN in 0.3s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-05T20:30:59.678870] [INFO ] [sig ] [2636/3362] Forecasting SANA... [2026-03-05T20:30:59.678905] [INFO ] [sig ] Generating forecast for: SANA [2026-03-05T20:30:59.678941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-03-05T20:30:59.690307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-03-05T20:30:59.690720] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-03-05T20:30:59.691615] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-03-05T20:30:59.691668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:30:59.691702] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:30:59.691729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:30:59.691785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:30:59.750604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:30:59.751457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:30:59.751627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:30:59.751669] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:30:59.872659] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:30:59.872823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:30:59.872867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:30:59.872899] [INFO ] [FORECASTER] Training complete [2026-03-05T20:30:59.876610] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: UP (p=98.81%) [2026-03-05T20:30:59.876894] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-03-05T20:30:59.877024] [INFO ] [sig ] SANA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:00.021309] [INFO ] [LOCAL ] Saved forecast: SANA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SANA.txt [2026-03-05T20:31:00.021481] [INFO ] [sig ] [2636/3362] Completed SANA in 0.3s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-05T20:31:00.021523] [INFO ] [sig ] [2637/3362] Forecasting SANM... [2026-03-05T20:31:00.021556] [INFO ] [sig ] Generating forecast for: SANM [2026-03-05T20:31:00.021609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-03-05T20:31:00.032820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-03-05T20:31:00.033191] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-03-05T20:31:00.034030] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-03-05T20:31:00.034085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:00.034119] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:00.034148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:00.034205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:00.092930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:00.093847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:00.093934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:00.093970] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:00.219222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:00.219391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:00.219438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:00.219472] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:00.223624] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: UP (p=76.76%) [2026-03-05T20:31:00.224020] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-03-05T20:31:00.224201] [INFO ] [sig ] SANM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:00.373534] [INFO ] [LOCAL ] Saved forecast: SANM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SANM.txt [2026-03-05T20:31:00.373703] [INFO ] [sig ] [2637/3362] Completed SANM in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-05T20:31:00.373745] [INFO ] [sig ] [2638/3362] Forecasting SAP... [2026-03-05T20:31:00.373775] [INFO ] [sig ] Generating forecast for: SAP [2026-03-05T20:31:00.373804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-03-05T20:31:00.386275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-03-05T20:31:00.386649] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-03-05T20:31:00.387496] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-03-05T20:31:00.387550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:00.387655] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:00.387690] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:00.387764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:00.448618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:00.449455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:00.449544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:00.449598] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:00.587829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:00.587999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:00.588043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:00.588074] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:00.592821] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: UP (p=78.27%) [2026-03-05T20:31:00.593234] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-03-05T20:31:00.593395] [INFO ] [sig ] SAP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:00.746293] [INFO ] [LOCAL ] Saved forecast: SAP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SAP.txt [2026-03-05T20:31:00.746452] [INFO ] [sig ] [2638/3362] Completed SAP in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-05T20:31:00.746494] [INFO ] [sig ] [2639/3362] Forecasting SARK... [2026-03-05T20:31:00.746522] [INFO ] [sig ] Generating forecast for: SARK [2026-03-05T20:31:00.746552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-03-05T20:31:00.758021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-03-05T20:31:00.758427] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-03-05T20:31:00.759286] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-03-05T20:31:00.759340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:00.759373] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:00.759399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:00.759455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:00.820681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:00.821562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:00.821669] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:00.821703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:00.948882] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:00.949074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:00.949123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:00.949153] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:00.953107] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: UP (p=90.91%) [2026-03-05T20:31:00.953438] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-03-05T20:31:00.953615] [INFO ] [sig ] SARK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:01.102974] [INFO ] [LOCAL ] Saved forecast: SARK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SARK.txt [2026-03-05T20:31:01.103143] [INFO ] [sig ] [2639/3362] Completed SARK in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-05T20:31:01.103186] [INFO ] [sig ] [2640/3362] Forecasting SATL... [2026-03-05T20:31:01.103215] [INFO ] [sig ] Generating forecast for: SATL [2026-03-05T20:31:01.103245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-03-05T20:31:01.117726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-03-05T20:31:01.118359] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-03-05T20:31:01.119509] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-03-05T20:31:01.119566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:01.119629] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:01.119661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:01.119729] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:01.184803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:01.186298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:01.186414] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:01.186452] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:01.318672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:01.318850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:01.318896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:01.318927] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:01.322803] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: DOWN (p=14.39%) [2026-03-05T20:31:01.323115] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-03-05T20:31:01.323280] [INFO ] [sig ] SATL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:01.480340] [INFO ] [LOCAL ] Saved forecast: SATL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SATL.txt [2026-03-05T20:31:01.480523] [INFO ] [sig ] [2640/3362] Completed SATL in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-05T20:31:01.480588] [INFO ] [sig ] [2641/3362] Forecasting SATS... [2026-03-05T20:31:01.480624] [INFO ] [sig ] Generating forecast for: SATS [2026-03-05T20:31:01.480658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-03-05T20:31:01.492499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-03-05T20:31:01.492914] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-03-05T20:31:01.493849] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-03-05T20:31:01.493905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:01.493949] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:01.493986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:01.494072] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:01.557048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:01.558035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:01.558130] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:01.558170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:01.696487] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:01.696674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:01.696718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:01.696787] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:01.700516] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: UP (p=66.27%) [2026-03-05T20:31:01.700856] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-03-05T20:31:01.701004] [INFO ] [sig ] SATS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:01.852410] [INFO ] [LOCAL ] Saved forecast: SATS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SATS.txt [2026-03-05T20:31:01.852643] [INFO ] [sig ] [2641/3362] Completed SATS in 0.4s | 2.76 sym/s | Total: 15.9m | ETA: 4.4m [2026-03-05T20:31:01.852709] [INFO ] [sig ] [2642/3362] Forecasting SAVA... [2026-03-05T20:31:01.852745] [INFO ] [sig ] Generating forecast for: SAVA [2026-03-05T20:31:01.852789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-03-05T20:31:01.864736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-03-05T20:31:01.865091] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-03-05T20:31:01.866014] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-03-05T20:31:01.866068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:01.866102] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:01.866129] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:01.866187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:01.925118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:01.926085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:01.926178] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:01.926213] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:02.054953] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:02.055100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:02.055143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:02.055171] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:02.058906] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: UP (p=78.76%) [2026-03-05T20:31:02.059236] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-03-05T20:31:02.059386] [INFO ] [sig ] SAVA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:02.224146] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SAVA.txt [2026-03-05T20:31:02.224338] [INFO ] [sig ] [2642/3362] Completed SAVA in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-05T20:31:02.224386] [INFO ] [sig ] [2643/3362] Forecasting SB... [2026-03-05T20:31:02.224417] [INFO ] [sig ] Generating forecast for: SB [2026-03-05T20:31:02.224449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-03-05T20:31:02.236629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-03-05T20:31:02.237106] [INFO ] [FORECASTER] Starting predict_future for SB [2026-03-05T20:31:02.238186] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-03-05T20:31:02.238264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:02.238299] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:02.238328] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:02.238387] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:02.309367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:02.310422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:02.310519] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:02.310556] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:02.448312] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:02.448524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:02.448631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:02.448670] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:02.452459] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: UP (p=88.48%) [2026-03-05T20:31:02.452803] [INFO ] [FORECASTER] Completed predict_future for SB [2026-03-05T20:31:02.452966] [INFO ] [sig ] SB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:02.606208] [INFO ] [LOCAL ] Saved forecast: SB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SB.txt [2026-03-05T20:31:02.606586] [INFO ] [sig ] [2643/3362] Completed SB in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-05T20:31:02.606632] [INFO ] [sig ] [2644/3362] Forecasting SBAC... [2026-03-05T20:31:02.606662] [INFO ] [sig ] Generating forecast for: SBAC [2026-03-05T20:31:02.606693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-03-05T20:31:02.620737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-03-05T20:31:02.621164] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-03-05T20:31:02.622118] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-03-05T20:31:02.622174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:02.622209] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:02.622238] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:02.622297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:02.699893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:02.701051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:02.701142] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:02.701177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:02.826167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:02.826328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:02.826370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:02.826399] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:02.829907] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: UP (p=74.87%) [2026-03-05T20:31:02.830194] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-03-05T20:31:02.830327] [INFO ] [sig ] SBAC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:02.979855] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SBAC.txt [2026-03-05T20:31:02.980049] [INFO ] [sig ] [2644/3362] Completed SBAC in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-05T20:31:02.980100] [INFO ] [sig ] [2645/3362] Forecasting SBCF... [2026-03-05T20:31:02.980131] [INFO ] [sig ] Generating forecast for: SBCF [2026-03-05T20:31:02.980161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-03-05T20:31:02.992368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-03-05T20:31:02.992710] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-03-05T20:31:02.993627] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-03-05T20:31:02.993682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:02.993724] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:02.993754] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:02.993812] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:03.057780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:03.058767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:03.058863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:03.058901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:03.184440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:03.184612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:03.184657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:03.184686] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:03.188182] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: UP (p=56.60%) [2026-03-05T20:31:03.188478] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-03-05T20:31:03.188631] [INFO ] [sig ] SBCF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:03.342083] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SBCF.txt [2026-03-05T20:31:03.342235] [INFO ] [sig ] [2645/3362] Completed SBCF in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-05T20:31:03.342281] [INFO ] [sig ] [2646/3362] Forecasting SBFM... [2026-03-05T20:31:03.342312] [INFO ] [sig ] Generating forecast for: SBFM [2026-03-05T20:31:03.342342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-03-05T20:31:03.353623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-03-05T20:31:03.353990] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-03-05T20:31:03.354881] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-03-05T20:31:03.354936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:03.354971] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:03.355000] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:03.355059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:03.420020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:03.420958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:03.421043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:03.421076] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:03.541910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:03.542066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:03.542107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:03.542140] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:03.545671] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: DOWN (p=16.43%) [2026-03-05T20:31:03.545956] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-03-05T20:31:03.546086] [INFO ] [sig ] SBFM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:03.698276] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SBFM.txt [2026-03-05T20:31:03.698422] [INFO ] [sig ] [2646/3362] Completed SBFM in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-05T20:31:03.698468] [INFO ] [sig ] [2647/3362] Forecasting SBGI... [2026-03-05T20:31:03.698499] [INFO ] [sig ] Generating forecast for: SBGI [2026-03-05T20:31:03.698528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-03-05T20:31:03.711247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-03-05T20:31:03.711810] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-03-05T20:31:03.712720] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-03-05T20:31:03.712773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:03.712806] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:03.712833] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:03.712889] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:03.771227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:03.772189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:03.772277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:03.772312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:03.890542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:03.890720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:03.890762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:03.890792] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:03.894220] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: DOWN (p=13.58%) [2026-03-05T20:31:03.894498] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-03-05T20:31:03.894647] [INFO ] [sig ] SBGI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:04.044881] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SBGI.txt [2026-03-05T20:31:04.045027] [INFO ] [sig ] [2647/3362] Completed SBGI in 0.3s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-05T20:31:04.045068] [INFO ] [sig ] [2648/3362] Forecasting SBH... [2026-03-05T20:31:04.045098] [INFO ] [sig ] Generating forecast for: SBH [2026-03-05T20:31:04.045127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-03-05T20:31:04.056385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-03-05T20:31:04.056761] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-03-05T20:31:04.057585] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-03-05T20:31:04.057661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:04.057695] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:04.057722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:04.057779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:04.113880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:04.114546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:04.114672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:04.114706] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:04.239879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:04.240035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:04.240079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:04.240110] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:04.243548] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: UP (p=72.67%) [2026-03-05T20:31:04.243863] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-03-05T20:31:04.243994] [INFO ] [sig ] SBH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:04.395639] [INFO ] [LOCAL ] Saved forecast: SBH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SBH.txt [2026-03-05T20:31:04.395785] [INFO ] [sig ] [2648/3362] Completed SBH in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-05T20:31:04.395824] [INFO ] [sig ] [2649/3362] Forecasting SBI... [2026-03-05T20:31:04.395856] [INFO ] [sig ] Generating forecast for: SBI [2026-03-05T20:31:04.395886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-03-05T20:31:04.407816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-03-05T20:31:04.408172] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-03-05T20:31:04.409207] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-03-05T20:31:04.409446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:04.409479] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:04.409505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:04.409561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:04.470049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:04.470936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:04.471015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:04.471048] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:04.591440] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:04.591618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:04.591663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:04.591694] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:04.595168] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: DOWN (p=7.52%) [2026-03-05T20:31:04.595455] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-03-05T20:31:04.595606] [INFO ] [sig ] SBI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:04.744091] [INFO ] [LOCAL ] Saved forecast: SBI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SBI.txt [2026-03-05T20:31:04.744246] [INFO ] [sig ] [2649/3362] Completed SBI in 0.3s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-05T20:31:04.744288] [INFO ] [sig ] [2650/3362] Forecasting SBLK... [2026-03-05T20:31:04.744318] [INFO ] [sig ] Generating forecast for: SBLK [2026-03-05T20:31:04.744348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-03-05T20:31:04.755919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-03-05T20:31:04.756248] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-03-05T20:31:04.757077] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-03-05T20:31:04.757129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:04.757162] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:04.757189] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:04.757246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:04.816104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:04.817039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:04.817127] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:04.817170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:04.943115] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:04.943277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:04.943336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:04.943368] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:04.946884] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: UP (p=95.73%) [2026-03-05T20:31:04.947170] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-03-05T20:31:04.947304] [INFO ] [sig ] SBLK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:05.093797] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SBLK.txt [2026-03-05T20:31:05.093952] [INFO ] [sig ] [2650/3362] Completed SBLK in 0.3s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-05T20:31:05.093992] [INFO ] [sig ] [2651/3362] Forecasting SBRA... [2026-03-05T20:31:05.094023] [INFO ] [sig ] Generating forecast for: SBRA [2026-03-05T20:31:05.094053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-03-05T20:31:05.105273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-03-05T20:31:05.105566] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-03-05T20:31:05.106465] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-03-05T20:31:05.106520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:05.106556] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:05.106607] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:05.106668] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:05.184051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:05.185204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:05.185314] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:05.185359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:05.314653] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:05.314810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:05.314854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:05.314884] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:05.318434] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: DOWN (p=1.38%) [2026-03-05T20:31:05.318928] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-03-05T20:31:05.319062] [INFO ] [sig ] SBRA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:05.471712] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SBRA.txt [2026-03-05T20:31:05.471901] [INFO ] [sig ] [2651/3362] Completed SBRA in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-05T20:31:05.471951] [INFO ] [sig ] [2652/3362] Forecasting SBS... [2026-03-05T20:31:05.471983] [INFO ] [sig ] Generating forecast for: SBS [2026-03-05T20:31:05.472016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-03-05T20:31:05.483950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-03-05T20:31:05.484271] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-03-05T20:31:05.485091] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-03-05T20:31:05.485146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:05.485182] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:05.485209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:05.485266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:05.543286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:05.544091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:05.544184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:05.544222] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:05.679274] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:05.679465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:05.679525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:05.679559] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:05.683300] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: UP (p=59.29%) [2026-03-05T20:31:05.683616] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-03-05T20:31:05.683752] [INFO ] [sig ] SBS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:05.836272] [INFO ] [LOCAL ] Saved forecast: SBS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SBS.txt [2026-03-05T20:31:05.836479] [INFO ] [sig ] [2652/3362] Completed SBS in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-05T20:31:05.836544] [INFO ] [sig ] [2653/3362] Forecasting SBSI... [2026-03-05T20:31:05.836616] [INFO ] [sig ] Generating forecast for: SBSI [2026-03-05T20:31:05.836669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-03-05T20:31:05.850846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-03-05T20:31:05.851316] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-03-05T20:31:05.852492] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-03-05T20:31:05.852561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:05.852635] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:05.852680] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:05.852773] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:05.915967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:05.916937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:05.917022] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:05.917056] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:06.046540] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:06.046725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:06.046770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:06.046802] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:06.050817] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: DOWN (p=41.55%) [2026-03-05T20:31:06.051194] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-03-05T20:31:06.051564] [INFO ] [sig ] SBSI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:06.212796] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SBSI.txt [2026-03-05T20:31:06.212959] [INFO ] [sig ] [2653/3362] Completed SBSI in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-05T20:31:06.213001] [INFO ] [sig ] [2654/3362] Forecasting SBUX... [2026-03-05T20:31:06.213032] [INFO ] [sig ] Generating forecast for: SBUX [2026-03-05T20:31:06.213062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-03-05T20:31:06.224779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-03-05T20:31:06.225207] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-03-05T20:31:06.226124] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-03-05T20:31:06.226193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:06.226251] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:06.226288] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:06.226354] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:06.288991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:06.290070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:06.290159] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:06.290195] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:06.414853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:06.415018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:06.415062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:06.415094] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:06.418873] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: DOWN (p=15.64%) [2026-03-05T20:31:06.419190] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-03-05T20:31:06.419347] [INFO ] [sig ] SBUX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:06.571620] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SBUX.txt [2026-03-05T20:31:06.571784] [INFO ] [sig ] [2654/3362] Completed SBUX in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-05T20:31:06.571826] [INFO ] [sig ] [2655/3362] Forecasting SCD... [2026-03-05T20:31:06.571856] [INFO ] [sig ] Generating forecast for: SCD [2026-03-05T20:31:06.571886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-03-05T20:31:06.583455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-03-05T20:31:06.583893] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-03-05T20:31:06.584985] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-03-05T20:31:06.585040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:06.585105] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:06.585135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:06.585201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:06.644115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:06.645018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:06.645106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:06.645142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:06.766881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:06.767053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:06.767098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:06.767130] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:06.771009] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: DOWN (p=10.60%) [2026-03-05T20:31:06.771345] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-03-05T20:31:06.771493] [INFO ] [sig ] SCD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:06.932495] [INFO ] [LOCAL ] Saved forecast: SCD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SCD.txt [2026-03-05T20:31:06.932711] [INFO ] [sig ] [2655/3362] Completed SCD in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-05T20:31:06.932767] [INFO ] [sig ] [2656/3362] Forecasting SCHL... [2026-03-05T20:31:06.932809] [INFO ] [sig ] Generating forecast for: SCHL [2026-03-05T20:31:06.932847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-03-05T20:31:06.944413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-03-05T20:31:06.944848] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-03-05T20:31:06.945934] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-03-05T20:31:06.945993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:06.946032] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:06.946068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:06.946148] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:07.006853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:07.007846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:07.007938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:07.007972] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:07.134037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:07.134206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:07.134248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:07.134279] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:07.137933] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: DOWN (p=9.63%) [2026-03-05T20:31:07.138276] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-03-05T20:31:07.138427] [INFO ] [sig ] SCHL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:07.301247] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SCHL.txt [2026-03-05T20:31:07.301409] [INFO ] [sig ] [2656/3362] Completed SCHL in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-05T20:31:07.301451] [INFO ] [sig ] [2657/3362] Forecasting SCI... [2026-03-05T20:31:07.301482] [INFO ] [sig ] Generating forecast for: SCI [2026-03-05T20:31:07.301513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-03-05T20:31:07.313926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-03-05T20:31:07.314310] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-03-05T20:31:07.315176] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-03-05T20:31:07.315230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:07.315264] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:07.315292] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:07.315349] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:07.374969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:07.375854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:07.375938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:07.375972] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:07.501471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:07.501665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:07.501708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:07.501738] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:07.505617] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: DOWN (p=10.33%) [2026-03-05T20:31:07.506005] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-03-05T20:31:07.506154] [INFO ] [sig ] SCI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:07.654435] [INFO ] [LOCAL ] Saved forecast: SCI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SCI.txt [2026-03-05T20:31:07.654593] [INFO ] [sig ] [2657/3362] Completed SCI in 0.4s | 2.76 sym/s | Total: 16.0m | ETA: 4.3m [2026-03-05T20:31:07.654644] [INFO ] [sig ] [2658/3362] Forecasting SCL... [2026-03-05T20:31:07.654676] [INFO ] [sig ] Generating forecast for: SCL [2026-03-05T20:31:07.654708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-03-05T20:31:07.666247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-03-05T20:31:07.666766] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-03-05T20:31:07.667734] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-03-05T20:31:07.667790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:07.667825] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:07.667854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:07.667913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:07.728761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:07.729675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:07.729763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:07.729799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:07.854817] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:07.854980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:07.855024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:07.855115] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:07.858896] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: DOWN (p=46.87%) [2026-03-05T20:31:07.859201] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-03-05T20:31:07.859338] [INFO ] [sig ] SCL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:08.019191] [INFO ] [LOCAL ] Saved forecast: SCL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SCL.txt [2026-03-05T20:31:08.019384] [INFO ] [sig ] [2658/3362] Completed SCL in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.3m [2026-03-05T20:31:08.019436] [INFO ] [sig ] [2659/3362] Forecasting SCM... [2026-03-05T20:31:08.019471] [INFO ] [sig ] Generating forecast for: SCM [2026-03-05T20:31:08.019503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-03-05T20:31:08.031322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-03-05T20:31:08.031779] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-03-05T20:31:08.032710] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-03-05T20:31:08.032767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:08.032802] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:08.032831] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:08.032890] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:08.091648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:08.092553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:08.092672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:08.092709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:08.218999] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:08.219163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:08.219208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:08.219239] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:08.222846] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: UP (p=96.82%) [2026-03-05T20:31:08.223158] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-03-05T20:31:08.223296] [INFO ] [sig ] SCM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:08.377809] [INFO ] [LOCAL ] Saved forecast: SCM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SCM.txt [2026-03-05T20:31:08.377979] [INFO ] [sig ] [2659/3362] Completed SCM in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-05T20:31:08.378023] [INFO ] [sig ] [2660/3362] Forecasting SCSC... [2026-03-05T20:31:08.378053] [INFO ] [sig ] Generating forecast for: SCSC [2026-03-05T20:31:08.378082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-03-05T20:31:08.390089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-03-05T20:31:08.390511] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-03-05T20:31:08.391376] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-03-05T20:31:08.391430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:08.391463] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:08.391491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:08.391548] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:08.455864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:08.456813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:08.456903] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:08.456936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:08.588811] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:08.589023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:08.589069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:08.589100] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:08.593087] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: DOWN (p=21.08%) [2026-03-05T20:31:08.593619] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-03-05T20:31:08.593776] [INFO ] [sig ] SCSC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:08.755024] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SCSC.txt [2026-03-05T20:31:08.755198] [INFO ] [sig ] [2660/3362] Completed SCSC in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-05T20:31:08.755239] [INFO ] [sig ] [2661/3362] Forecasting SCVL... [2026-03-05T20:31:08.755270] [INFO ] [sig ] Generating forecast for: SCVL [2026-03-05T20:31:08.755302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-03-05T20:31:08.767097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-03-05T20:31:08.767520] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-03-05T20:31:08.768413] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-03-05T20:31:08.768468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:08.768501] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:08.768528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:08.768601] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:08.825514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:08.826515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:08.826621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:08.826658] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:08.945628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:08.945793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:08.945835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:08.945881] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:08.949660] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: UP (p=86.41%) [2026-03-05T20:31:08.949980] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-03-05T20:31:08.950117] [INFO ] [sig ] SCVL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:09.101616] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SCVL.txt [2026-03-05T20:31:09.101756] [INFO ] [sig ] [2661/3362] Completed SCVL in 0.3s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-05T20:31:09.101796] [INFO ] [sig ] [2662/3362] Forecasting SCZ... [2026-03-05T20:31:09.101826] [INFO ] [sig ] Generating forecast for: SCZ [2026-03-05T20:31:09.101857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-03-05T20:31:09.113104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-03-05T20:31:09.113467] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-03-05T20:31:09.114392] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-03-05T20:31:09.114446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:09.114479] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:09.114506] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:09.114564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:09.176044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:09.176992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:09.177082] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:09.177118] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:09.305465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:09.305670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:09.305715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:09.305747] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:09.309507] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: UP (p=66.97%) [2026-03-05T20:31:09.309830] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-03-05T20:31:09.309967] [INFO ] [sig ] SCZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:09.464083] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SCZ.txt [2026-03-05T20:31:09.464241] [INFO ] [sig ] [2662/3362] Completed SCZ in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-05T20:31:09.464285] [INFO ] [sig ] [2663/3362] Forecasting SD... [2026-03-05T20:31:09.464315] [INFO ] [sig ] Generating forecast for: SD [2026-03-05T20:31:09.464345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-03-05T20:31:09.476263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-03-05T20:31:09.476675] [INFO ] [FORECASTER] Starting predict_future for SD [2026-03-05T20:31:09.477496] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-03-05T20:31:09.477550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:09.477604] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:09.477655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:09.477713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:09.539434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:09.540314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:09.540399] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:09.540464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:09.661159] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:09.661322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:09.661365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:09.661395] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:09.664992] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: UP (p=80.20%) [2026-03-05T20:31:09.665342] [INFO ] [FORECASTER] Completed predict_future for SD [2026-03-05T20:31:09.665484] [INFO ] [sig ] SD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:09.816496] [INFO ] [LOCAL ] Saved forecast: SD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SD.txt [2026-03-05T20:31:09.816663] [INFO ] [sig ] [2663/3362] Completed SD in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-05T20:31:09.816707] [INFO ] [sig ] [2664/3362] Forecasting SDA... [2026-03-05T20:31:09.816739] [INFO ] [sig ] Generating forecast for: SDA [2026-03-05T20:31:09.816770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-03-05T20:31:09.830007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-03-05T20:31:09.830418] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-03-05T20:31:09.831267] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-03-05T20:31:09.831321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:09.831353] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:09.831380] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:09.831437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:09.891186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:09.892032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:09.892116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:09.892150] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:10.020521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:10.020716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:10.020761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:10.020792] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:10.024428] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: UP (p=93.33%) [2026-03-05T20:31:10.024754] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-03-05T20:31:10.024897] [INFO ] [sig ] SDA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:10.170353] [INFO ] [LOCAL ] Saved forecast: SDA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SDA.txt [2026-03-05T20:31:10.170473] [INFO ] [sig ] [2664/3362] Completed SDA in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-05T20:31:10.170512] [INFO ] [sig ] [2665/3362] Forecasting SDHY... [2026-03-05T20:31:10.170543] [INFO ] [sig ] Generating forecast for: SDHY [2026-03-05T20:31:10.170588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-03-05T20:31:10.183132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-03-05T20:31:10.183471] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-03-05T20:31:10.184310] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-03-05T20:31:10.184363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:10.184396] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:10.184425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:10.184496] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:10.244551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:10.245547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:10.245653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:10.245734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:10.372186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:10.372346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:10.372391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:10.372422] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:10.376356] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: UP (p=88.26%) [2026-03-05T20:31:10.376670] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-03-05T20:31:10.376807] [INFO ] [sig ] SDHY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:10.524819] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SDHY.txt [2026-03-05T20:31:10.524948] [INFO ] [sig ] [2665/3362] Completed SDHY in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-05T20:31:10.524988] [INFO ] [sig ] [2666/3362] Forecasting SDRL... [2026-03-05T20:31:10.525019] [INFO ] [sig ] Generating forecast for: SDRL [2026-03-05T20:31:10.525050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-03-05T20:31:10.536110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-03-05T20:31:10.536445] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-03-05T20:31:10.537337] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-03-05T20:31:10.537393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:10.537428] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:10.537457] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:10.537515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:10.600759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:10.601612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:10.601697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:10.601731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:10.732326] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:10.732508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:10.732564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:10.732627] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:10.736780] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: UP (p=81.38%) [2026-03-05T20:31:10.737073] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-03-05T20:31:10.737213] [INFO ] [sig ] SDRL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:10.903272] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SDRL.txt [2026-03-05T20:31:10.903464] [INFO ] [sig ] [2666/3362] Completed SDRL in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-05T20:31:10.903529] [INFO ] [sig ] [2667/3362] Forecasting SDVY... [2026-03-05T20:31:10.903591] [INFO ] [sig ] Generating forecast for: SDVY [2026-03-05T20:31:10.903628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-03-05T20:31:10.915645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-03-05T20:31:10.916044] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-03-05T20:31:10.917002] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-03-05T20:31:10.917056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:10.917090] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:10.917116] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:10.917182] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:10.977340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:10.978336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:10.978422] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:10.978457] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:11.104051] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:11.104222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:11.104263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:11.104293] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:11.107982] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: DOWN (p=6.31%) [2026-03-05T20:31:11.108325] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-03-05T20:31:11.108468] [INFO ] [sig ] SDVY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:11.265680] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SDVY.txt [2026-03-05T20:31:11.265860] [INFO ] [sig ] [2667/3362] Completed SDVY in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-05T20:31:11.265904] [INFO ] [sig ] [2668/3362] Forecasting SE... [2026-03-05T20:31:11.265937] [INFO ] [sig ] Generating forecast for: SE [2026-03-05T20:31:11.265970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-03-05T20:31:11.277532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-03-05T20:31:11.277957] [INFO ] [FORECASTER] Starting predict_future for SE [2026-03-05T20:31:11.278858] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-03-05T20:31:11.278913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:11.278946] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:11.278974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:11.279031] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:11.339105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:11.340054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:11.340146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:11.340181] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:11.465779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:11.465972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:11.466020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:11.466049] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:11.469998] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: UP (p=98.49%) [2026-03-05T20:31:11.470298] [INFO ] [FORECASTER] Completed predict_future for SE [2026-03-05T20:31:11.470431] [INFO ] [sig ] SE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:11.624672] [INFO ] [LOCAL ] Saved forecast: SE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SE.txt [2026-03-05T20:31:11.624872] [INFO ] [sig ] [2668/3362] Completed SE in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-05T20:31:11.624915] [INFO ] [sig ] [2669/3362] Forecasting SEDG... [2026-03-05T20:31:11.624947] [INFO ] [sig ] Generating forecast for: SEDG [2026-03-05T20:31:11.624987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-03-05T20:31:11.636826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-03-05T20:31:11.637223] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-03-05T20:31:11.638090] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-03-05T20:31:11.638150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:11.638188] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:11.638215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:11.638272] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:11.697838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:11.698812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:11.698917] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:11.698950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:11.822405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:11.822610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:11.822659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:11.822690] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:11.827366] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: UP (p=93.55%) [2026-03-05T20:31:11.827851] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-03-05T20:31:11.828015] [INFO ] [sig ] SEDG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:11.982946] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SEDG.txt [2026-03-05T20:31:11.983110] [INFO ] [sig ] [2669/3362] Completed SEDG in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-05T20:31:11.983152] [INFO ] [sig ] [2670/3362] Forecasting SEE... [2026-03-05T20:31:11.983184] [INFO ] [sig ] Generating forecast for: SEE [2026-03-05T20:31:11.983216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-03-05T20:31:11.994713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-03-05T20:31:11.995109] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-03-05T20:31:11.996024] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-03-05T20:31:11.996079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:11.996113] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:11.996141] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:11.996197] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:12.057349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:12.058186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:12.058272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:12.058305] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:12.184759] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:12.184923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:12.184968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:12.185000] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:12.188658] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: DOWN (p=21.77%) [2026-03-05T20:31:12.188952] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-03-05T20:31:12.189089] [INFO ] [sig ] SEE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:12.340780] [INFO ] [LOCAL ] Saved forecast: SEE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SEE.txt [2026-03-05T20:31:12.340930] [INFO ] [sig ] [2670/3362] Completed SEE in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-05T20:31:12.340970] [INFO ] [sig ] [2671/3362] Forecasting SEIC... [2026-03-05T20:31:12.341000] [INFO ] [sig ] Generating forecast for: SEIC [2026-03-05T20:31:12.341029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-03-05T20:31:12.352743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-03-05T20:31:12.353075] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-03-05T20:31:12.354073] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-03-05T20:31:12.354126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:12.354160] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:12.354186] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:12.354242] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:12.413206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:12.413933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:12.414016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:12.414051] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:12.540520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:12.540720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:12.540775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:12.540807] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:12.544798] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: UP (p=73.09%) [2026-03-05T20:31:12.545156] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-03-05T20:31:12.545308] [INFO ] [sig ] SEIC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:12.693674] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SEIC.txt [2026-03-05T20:31:12.693818] [INFO ] [sig ] [2671/3362] Completed SEIC in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-05T20:31:12.693858] [INFO ] [sig ] [2672/3362] Forecasting SELF... [2026-03-05T20:31:12.693889] [INFO ] [sig ] Generating forecast for: SELF [2026-03-05T20:31:12.693919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-03-05T20:31:12.704878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-03-05T20:31:12.705247] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-03-05T20:31:12.706096] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-03-05T20:31:12.706149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:12.706212] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:12.706240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:12.706299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:12.762487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:12.763270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:12.763358] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:12.763391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:12.876858] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:12.877023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:12.877066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:12.877095] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:12.881065] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: UP (p=86.02%) [2026-03-05T20:31:12.881370] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-03-05T20:31:12.881701] [INFO ] [sig ] SELF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:13.026737] [INFO ] [LOCAL ] Saved forecast: SELF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SELF.txt [2026-03-05T20:31:13.026892] [INFO ] [sig ] [2672/3362] Completed SELF in 0.3s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-05T20:31:13.026933] [INFO ] [sig ] [2673/3362] Forecasting SEM... [2026-03-05T20:31:13.026964] [INFO ] [sig ] Generating forecast for: SEM [2026-03-05T20:31:13.026994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-03-05T20:31:13.039724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-03-05T20:31:13.040072] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-03-05T20:31:13.040908] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-03-05T20:31:13.040962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:13.040996] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:13.041024] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:13.041081] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:13.099473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:13.100266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:13.100352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:13.100385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:13.224092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:13.224261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:13.224304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:13.224337] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:13.227913] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: UP (p=78.52%) [2026-03-05T20:31:13.228196] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-03-05T20:31:13.228328] [INFO ] [sig ] SEM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:13.375283] [INFO ] [LOCAL ] Saved forecast: SEM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SEM.txt [2026-03-05T20:31:13.375428] [INFO ] [sig ] [2673/3362] Completed SEM in 0.3s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-05T20:31:13.375469] [INFO ] [sig ] [2674/3362] Forecasting SENEA... [2026-03-05T20:31:13.375499] [INFO ] [sig ] Generating forecast for: SENEA [2026-03-05T20:31:13.375528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-03-05T20:31:13.386674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-03-05T20:31:13.387063] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-03-05T20:31:13.387945] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-03-05T20:31:13.387998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:13.388031] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:13.388057] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:13.388113] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:13.444424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:13.445272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:13.445357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:13.445390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:13.561642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:13.561837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:13.561888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:13.561917] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:13.565345] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: UP (p=95.18%) [2026-03-05T20:31:13.565644] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-03-05T20:31:13.565777] [INFO ] [sig ] SENEA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:13.708668] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SENEA.txt [2026-03-05T20:31:13.708802] [INFO ] [sig ] [2674/3362] Completed SENEA in 0.3s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-03-05T20:31:13.708841] [INFO ] [sig ] [2675/3362] Forecasting SENS... [2026-03-05T20:31:13.708872] [INFO ] [sig ] Generating forecast for: SENS [2026-03-05T20:31:13.708903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-03-05T20:31:13.719723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-03-05T20:31:13.720051] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-03-05T20:31:13.720883] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-03-05T20:31:13.720935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:13.720966] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:13.720993] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:13.721048] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:13.778215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:13.778881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:13.778962] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:13.778994] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:13.910658] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:13.910851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:13.910898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:13.910986] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:13.915380] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: UP (p=69.70%) [2026-03-05T20:31:13.915761] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-03-05T20:31:13.915934] [INFO ] [sig ] SENS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:14.064964] [INFO ] [LOCAL ] Saved forecast: SENS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SENS.txt [2026-03-05T20:31:14.065112] [INFO ] [sig ] [2675/3362] Completed SENS in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-05T20:31:14.065150] [INFO ] [sig ] [2676/3362] Forecasting SERA... [2026-03-05T20:31:14.065180] [INFO ] [sig ] Generating forecast for: SERA [2026-03-05T20:31:14.065210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-03-05T20:31:14.077238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-03-05T20:31:14.077629] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-03-05T20:31:14.078462] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-03-05T20:31:14.078515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:14.078548] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:14.078602] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:14.078663] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:14.136511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:14.137158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:14.137238] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:14.137271] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:14.262045] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:14.262204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:14.262251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:14.262282] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:14.265986] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: DOWN (p=37.33%) [2026-03-05T20:31:14.266281] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-03-05T20:31:14.266419] [INFO ] [sig ] SERA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:14.423867] [INFO ] [LOCAL ] Saved forecast: SERA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SERA.txt [2026-03-05T20:31:14.424015] [INFO ] [sig ] [2676/3362] Completed SERA in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-05T20:31:14.424058] [INFO ] [sig ] [2677/3362] Forecasting SES... [2026-03-05T20:31:14.424088] [INFO ] [sig ] Generating forecast for: SES [2026-03-05T20:31:14.424121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-03-05T20:31:14.437754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-03-05T20:31:14.438162] [INFO ] [FORECASTER] Starting predict_future for SES [2026-03-05T20:31:14.439096] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-03-05T20:31:14.439151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:14.439184] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:14.439212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:14.439270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:14.504218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:14.505115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:14.505202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:14.505236] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:14.632007] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:14.632168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:14.632209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:14.632239] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:14.635733] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: UP (p=77.68%) [2026-03-05T20:31:14.636021] [INFO ] [FORECASTER] Completed predict_future for SES [2026-03-05T20:31:14.636149] [INFO ] [sig ] SES: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:14.781775] [INFO ] [LOCAL ] Saved forecast: SES 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SES.txt [2026-03-05T20:31:14.781940] [INFO ] [sig ] [2677/3362] Completed SES in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-05T20:31:14.781980] [INFO ] [sig ] [2678/3362] Forecasting SEVN... [2026-03-05T20:31:14.782011] [INFO ] [sig ] Generating forecast for: SEVN [2026-03-05T20:31:14.782044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-03-05T20:31:14.798821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-03-05T20:31:14.799356] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-03-05T20:31:14.800846] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-03-05T20:31:14.800982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:14.801035] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:14.801074] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:14.801160] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:14.866348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:14.867243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:14.867329] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:14.867362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:14.983009] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:14.983173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:14.983216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:14.983244] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:14.986741] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-03-05T20:31:14.987024] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-03-05T20:31:14.987155] [INFO ] [sig ] SEVN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:15.133414] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SEVN.txt [2026-03-05T20:31:15.133537] [INFO ] [sig ] [2678/3362] Completed SEVN in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-05T20:31:15.133593] [INFO ] [sig ] [2679/3362] Forecasting SEZL... [2026-03-05T20:31:15.133626] [INFO ] [sig ] Generating forecast for: SEZL [2026-03-05T20:31:15.133657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-03-05T20:31:15.145152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-03-05T20:31:15.145478] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-03-05T20:31:15.146333] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-03-05T20:31:15.146387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:15.146422] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:15.146451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:15.146509] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:15.210023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:15.210865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:15.210950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:15.210984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:15.331163] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:15.331309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:15.331350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:15.331379] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:15.334818] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: DOWN (p=0.70%) [2026-03-05T20:31:15.335099] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-03-05T20:31:15.335228] [INFO ] [sig ] SEZL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:15.486972] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SEZL.txt [2026-03-05T20:31:15.487111] [INFO ] [sig ] [2679/3362] Completed SEZL in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-05T20:31:15.487150] [INFO ] [sig ] [2680/3362] Forecasting SF... [2026-03-05T20:31:15.487180] [INFO ] [sig ] Generating forecast for: SF [2026-03-05T20:31:15.487210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-03-05T20:31:15.499757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-03-05T20:31:15.500084] [INFO ] [FORECASTER] Starting predict_future for SF [2026-03-05T20:31:15.500927] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-03-05T20:31:15.500981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:15.501013] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:15.501040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:15.501102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:15.557261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:15.557961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:15.558040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:15.558073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:15.676433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:15.676605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:15.676650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:15.676680] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:15.680118] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: UP (p=92.14%) [2026-03-05T20:31:15.680403] [INFO ] [FORECASTER] Completed predict_future for SF [2026-03-05T20:31:15.680536] [INFO ] [sig ] SF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:15.822785] [INFO ] [LOCAL ] Saved forecast: SF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SF.txt [2026-03-05T20:31:15.822944] [INFO ] [sig ] [2680/3362] Completed SF in 0.3s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-05T20:31:15.822985] [INFO ] [sig ] [2681/3362] Forecasting SFB... [2026-03-05T20:31:15.823017] [INFO ] [sig ] Generating forecast for: SFB [2026-03-05T20:31:15.823047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-03-05T20:31:15.833773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-03-05T20:31:15.834176] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-03-05T20:31:15.835034] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-03-05T20:31:15.835086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:15.835119] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:15.835145] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:15.835202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:15.891280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:15.892103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:15.892187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:15.892220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:15.999229] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:15.999401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:15.999442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:15.999472] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:16.003209] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: UP (p=74.10%) [2026-03-05T20:31:16.003629] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-03-05T20:31:16.003783] [INFO ] [sig ] SFB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:16.148737] [INFO ] [LOCAL ] Saved forecast: SFB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SFB.txt [2026-03-05T20:31:16.148875] [INFO ] [sig ] [2681/3362] Completed SFB in 0.3s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-05T20:31:16.148928] [INFO ] [sig ] [2682/3362] Forecasting SFBS... [2026-03-05T20:31:16.148960] [INFO ] [sig ] Generating forecast for: SFBS [2026-03-05T20:31:16.148990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-03-05T20:31:16.159391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-03-05T20:31:16.159770] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-03-05T20:31:16.160613] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-03-05T20:31:16.160670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:16.160703] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:16.160730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:16.160788] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:16.217731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:16.218427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:16.218541] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:16.218592] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:16.339085] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:16.339247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:16.339289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:16.339320] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:16.343297] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: UP (p=79.29%) [2026-03-05T20:31:16.343593] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-03-05T20:31:16.343919] [INFO ] [sig ] SFBS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:16.524296] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SFBS.txt [2026-03-05T20:31:16.524540] [INFO ] [sig ] [2682/3362] Completed SFBS in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-05T20:31:16.524615] [INFO ] [sig ] [2683/3362] Forecasting SFIX... [2026-03-05T20:31:16.524654] [INFO ] [sig ] Generating forecast for: SFIX [2026-03-05T20:31:16.524702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-03-05T20:31:16.542655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-03-05T20:31:16.543140] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-03-05T20:31:16.544251] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-03-05T20:31:16.544316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:16.544358] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:16.544386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:16.544451] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:16.603646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:16.604648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:16.604789] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:16.604826] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:16.725168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:16.725339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:16.725384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:16.725413] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:16.729054] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: UP (p=98.51%) [2026-03-05T20:31:16.729354] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-03-05T20:31:16.729510] [INFO ] [sig ] SFIX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:16.875958] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SFIX.txt [2026-03-05T20:31:16.876126] [INFO ] [sig ] [2683/3362] Completed SFIX in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-05T20:31:16.876167] [INFO ] [sig ] [2684/3362] Forecasting SFL... [2026-03-05T20:31:16.876198] [INFO ] [sig ] Generating forecast for: SFL [2026-03-05T20:31:16.876229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-03-05T20:31:16.889019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-03-05T20:31:16.889419] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-03-05T20:31:16.890293] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-03-05T20:31:16.890348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:16.890381] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:16.890407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:16.890466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:16.949970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:16.950898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:16.950984] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:16.951018] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:17.078275] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:17.078436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:17.078480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:17.078509] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:17.082297] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: UP (p=66.93%) [2026-03-05T20:31:17.082593] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-03-05T20:31:17.082725] [INFO ] [sig ] SFL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:17.236990] [INFO ] [LOCAL ] Saved forecast: SFL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SFL.txt [2026-03-05T20:31:17.237127] [INFO ] [sig ] [2684/3362] Completed SFL in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-05T20:31:17.237167] [INFO ] [sig ] [2685/3362] Forecasting SFLO... [2026-03-05T20:31:17.237198] [INFO ] [sig ] Generating forecast for: SFLO [2026-03-05T20:31:17.237228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-03-05T20:31:17.247810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-03-05T20:31:17.248183] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-03-05T20:31:17.249022] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-03-05T20:31:17.249075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:17.249107] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:17.249135] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:17.249191] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:17.306377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:17.307201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:17.307287] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:17.307321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:17.429521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:17.429704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:17.429774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:17.429806] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:17.433216] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: DOWN (p=6.56%) [2026-03-05T20:31:17.433514] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-03-05T20:31:17.433674] [INFO ] [sig ] SFLO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:17.582355] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SFLO.txt [2026-03-05T20:31:17.582592] [INFO ] [sig ] [2685/3362] Completed SFLO in 0.3s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-05T20:31:17.582637] [INFO ] [sig ] [2686/3362] Forecasting SFM... [2026-03-05T20:31:17.582669] [INFO ] [sig ] Generating forecast for: SFM [2026-03-05T20:31:17.582699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-03-05T20:31:17.594858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-03-05T20:31:17.595286] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-03-05T20:31:17.596155] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-03-05T20:31:17.596208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:17.596242] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:17.596269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:17.596326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:17.655169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:17.656250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:17.656337] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:17.656370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:17.787111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:17.787290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:17.787331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:17.787361] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:17.790963] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-03-05T20:31:17.791257] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-03-05T20:31:17.791400] [INFO ] [sig ] SFM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:17.941204] [INFO ] [LOCAL ] Saved forecast: SFM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SFM.txt [2026-03-05T20:31:17.941364] [INFO ] [sig ] [2686/3362] Completed SFM in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-05T20:31:17.941413] [INFO ] [sig ] [2687/3362] Forecasting SFNC... [2026-03-05T20:31:17.941444] [INFO ] [sig ] Generating forecast for: SFNC [2026-03-05T20:31:17.941476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-03-05T20:31:17.952944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-03-05T20:31:17.953292] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-03-05T20:31:17.954265] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-03-05T20:31:17.954319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:17.954351] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:17.954378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:17.954433] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:18.013401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:18.014521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:18.014855] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:18.014895] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:18.145057] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:18.145216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:18.145256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:18.145285] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:18.148963] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: DOWN (p=14.01%) [2026-03-05T20:31:18.149248] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-03-05T20:31:18.149381] [INFO ] [sig ] SFNC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:18.297939] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SFNC.txt [2026-03-05T20:31:18.298082] [INFO ] [sig ] [2687/3362] Completed SFNC in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-05T20:31:18.298122] [INFO ] [sig ] [2688/3362] Forecasting SG... [2026-03-05T20:31:18.298152] [INFO ] [sig ] Generating forecast for: SG [2026-03-05T20:31:18.298183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-03-05T20:31:18.308941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-03-05T20:31:18.309256] [INFO ] [FORECASTER] Starting predict_future for SG [2026-03-05T20:31:18.310095] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-03-05T20:31:18.310148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:18.310182] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:18.310209] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:18.310266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:18.367680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:18.368835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:18.368940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:18.368983] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:18.498641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:18.498803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:18.498844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:18.498874] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:18.502820] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: DOWN (p=49.76%) [2026-03-05T20:31:18.503107] [INFO ] [FORECASTER] Completed predict_future for SG [2026-03-05T20:31:18.503428] [INFO ] [sig ] SG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:18.650709] [INFO ] [LOCAL ] Saved forecast: SG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SG.txt [2026-03-05T20:31:18.650853] [INFO ] [sig ] [2688/3362] Completed SG in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-05T20:31:18.650894] [INFO ] [sig ] [2689/3362] Forecasting SGC... [2026-03-05T20:31:18.650924] [INFO ] [sig ] Generating forecast for: SGC [2026-03-05T20:31:18.650956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-03-05T20:31:18.661667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-03-05T20:31:18.662014] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-03-05T20:31:18.662859] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-03-05T20:31:18.662912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:18.662975] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:18.663032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:18.663093] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:18.719619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:18.720413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:18.720494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:18.720527] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:18.846871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:18.847036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:18.847080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:18.847110] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:18.850603] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: DOWN (p=3.56%) [2026-03-05T20:31:18.850901] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-03-05T20:31:18.851054] [INFO ] [sig ] SGC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:18.997073] [INFO ] [LOCAL ] Saved forecast: SGC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SGC.txt [2026-03-05T20:31:18.997226] [INFO ] [sig ] [2689/3362] Completed SGC in 0.3s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-05T20:31:18.997267] [INFO ] [sig ] [2690/3362] Forecasting SGHC... [2026-03-05T20:31:18.997297] [INFO ] [sig ] Generating forecast for: SGHC [2026-03-05T20:31:18.997327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-03-05T20:31:19.008933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-03-05T20:31:19.009269] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-03-05T20:31:19.010094] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-03-05T20:31:19.010147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:19.010180] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:19.010207] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:19.010264] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:19.071536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:19.072524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:19.072626] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:19.072661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:19.205183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:19.205337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:19.205383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:19.205415] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:19.209012] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: DOWN (p=28.15%) [2026-03-05T20:31:19.209298] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-03-05T20:31:19.209433] [INFO ] [sig ] SGHC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:19.357242] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SGHC.txt [2026-03-05T20:31:19.357394] [INFO ] [sig ] [2690/3362] Completed SGHC in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-05T20:31:19.357436] [INFO ] [sig ] [2691/3362] Forecasting SGRY... [2026-03-05T20:31:19.357466] [INFO ] [sig ] Generating forecast for: SGRY [2026-03-05T20:31:19.357495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-03-05T20:31:19.368890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-03-05T20:31:19.369207] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-03-05T20:31:19.370075] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-03-05T20:31:19.370129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:19.370162] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:19.370190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:19.370247] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:19.428166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:19.429058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:19.429147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:19.429180] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:19.566554] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:19.566728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:19.566771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:19.566799] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:19.570597] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: DOWN (p=30.26%) [2026-03-05T20:31:19.570885] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-03-05T20:31:19.571017] [INFO ] [sig ] SGRY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:19.725262] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SGRY.txt [2026-03-05T20:31:19.725423] [INFO ] [sig ] [2691/3362] Completed SGRY in 0.4s | 2.76 sym/s | Total: 16.2m | ETA: 4.1m [2026-03-05T20:31:19.725466] [INFO ] [sig ] [2692/3362] Forecasting SHAK... [2026-03-05T20:31:19.725496] [INFO ] [sig ] Generating forecast for: SHAK [2026-03-05T20:31:19.725527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-03-05T20:31:19.736975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-03-05T20:31:19.737334] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-03-05T20:31:19.738212] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-03-05T20:31:19.738266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:19.738298] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:19.738325] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:19.738381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:19.796899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:19.797853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:19.797940] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:19.797974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:19.926511] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:19.926691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:19.926738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:19.926807] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:19.930404] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: UP (p=78.45%) [2026-03-05T20:31:19.930722] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-03-05T20:31:19.930861] [INFO ] [sig ] SHAK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:20.085486] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SHAK.txt [2026-03-05T20:31:20.085671] [INFO ] [sig ] [2692/3362] Completed SHAK in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-05T20:31:20.085718] [INFO ] [sig ] [2693/3362] Forecasting SHBI... [2026-03-05T20:31:20.085763] [INFO ] [sig ] Generating forecast for: SHBI [2026-03-05T20:31:20.085796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-03-05T20:31:20.096741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-03-05T20:31:20.097077] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-03-05T20:31:20.097964] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-03-05T20:31:20.098017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:20.098050] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:20.098077] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:20.098133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:20.158761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:20.159646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:20.159734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:20.159768] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:20.283648] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:20.283767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:20.283810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:20.283842] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:20.287403] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: DOWN (p=3.41%) [2026-03-05T20:31:20.287746] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-03-05T20:31:20.287902] [INFO ] [sig ] SHBI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:20.436019] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SHBI.txt [2026-03-05T20:31:20.436181] [INFO ] [sig ] [2693/3362] Completed SHBI in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-05T20:31:20.436222] [INFO ] [sig ] [2694/3362] Forecasting SHC... [2026-03-05T20:31:20.436255] [INFO ] [sig ] Generating forecast for: SHC [2026-03-05T20:31:20.436286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-03-05T20:31:20.447991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-03-05T20:31:20.448341] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-03-05T20:31:20.449186] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-03-05T20:31:20.449239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:20.449273] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:20.449300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:20.449357] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:20.507231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:20.507993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:20.508074] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:20.508107] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:20.626030] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:20.626188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:20.626229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:20.626260] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:20.630063] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: UP (p=97.44%) [2026-03-05T20:31:20.630349] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-03-05T20:31:20.630481] [INFO ] [sig ] SHC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:20.776951] [INFO ] [LOCAL ] Saved forecast: SHC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SHC.txt [2026-03-05T20:31:20.777114] [INFO ] [sig ] [2694/3362] Completed SHC in 0.3s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-05T20:31:20.777154] [INFO ] [sig ] [2695/3362] Forecasting SHEL... [2026-03-05T20:31:20.777185] [INFO ] [sig ] Generating forecast for: SHEL [2026-03-05T20:31:20.777217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-03-05T20:31:20.788196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-03-05T20:31:20.788604] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-03-05T20:31:20.789432] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-03-05T20:31:20.789485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:20.789517] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:20.789544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:20.789619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:20.845638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:20.846559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:20.846667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:20.846700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:20.971641] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:20.971809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:20.971851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:20.971880] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:20.975334] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: UP (p=66.43%) [2026-03-05T20:31:20.975641] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-03-05T20:31:20.975774] [INFO ] [sig ] SHEL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:21.118843] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SHEL.txt [2026-03-05T20:31:21.119004] [INFO ] [sig ] [2695/3362] Completed SHEL in 0.3s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-05T20:31:21.119045] [INFO ] [sig ] [2696/3362] Forecasting SHEN... [2026-03-05T20:31:21.119076] [INFO ] [sig ] Generating forecast for: SHEN [2026-03-05T20:31:21.119106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-03-05T20:31:21.130757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-03-05T20:31:21.131170] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-03-05T20:31:21.132112] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-03-05T20:31:21.132168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:21.132202] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:21.132231] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:21.132289] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:21.190279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:21.191368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:21.191453] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:21.191487] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:21.316994] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:21.317160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:21.317204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:21.317270] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:21.320822] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: DOWN (p=2.19%) [2026-03-05T20:31:21.321114] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-03-05T20:31:21.321254] [INFO ] [sig ] SHEN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:21.476818] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SHEN.txt [2026-03-05T20:31:21.477016] [INFO ] [sig ] [2696/3362] Completed SHEN in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-05T20:31:21.477062] [INFO ] [sig ] [2697/3362] Forecasting SHG... [2026-03-05T20:31:21.477110] [INFO ] [sig ] Generating forecast for: SHG [2026-03-05T20:31:21.477142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-03-05T20:31:21.488946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-03-05T20:31:21.489324] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-03-05T20:31:21.490230] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-03-05T20:31:21.490285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:21.490317] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:21.490344] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:21.490402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:21.550604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:21.551423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:21.551506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:21.551539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:21.691333] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:21.691511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:21.691563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:21.691618] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:21.696425] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: DOWN (p=16.31%) [2026-03-05T20:31:21.696795] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-03-05T20:31:21.696943] [INFO ] [sig ] SHG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:21.855462] [INFO ] [LOCAL ] Saved forecast: SHG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SHG.txt [2026-03-05T20:31:21.855643] [INFO ] [sig ] [2697/3362] Completed SHG in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-05T20:31:21.855690] [INFO ] [sig ] [2698/3362] Forecasting SHLS... [2026-03-05T20:31:21.855720] [INFO ] [sig ] Generating forecast for: SHLS [2026-03-05T20:31:21.855752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-03-05T20:31:21.867287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-03-05T20:31:21.867670] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-03-05T20:31:21.868637] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-03-05T20:31:21.868693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:21.868731] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:21.868770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:21.868856] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:21.931541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:21.932512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:21.932619] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:21.932657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:22.062050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:22.062211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:22.062255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:22.062284] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:22.066272] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: DOWN (p=7.56%) [2026-03-05T20:31:22.066556] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-03-05T20:31:22.066706] [INFO ] [sig ] SHLS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:22.214268] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SHLS.txt [2026-03-05T20:31:22.214440] [INFO ] [sig ] [2698/3362] Completed SHLS in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-05T20:31:22.214481] [INFO ] [sig ] [2699/3362] Forecasting SHO... [2026-03-05T20:31:22.214513] [INFO ] [sig ] Generating forecast for: SHO [2026-03-05T20:31:22.214543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-03-05T20:31:22.227764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-03-05T20:31:22.228142] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-03-05T20:31:22.228994] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-03-05T20:31:22.229047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:22.229079] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:22.229107] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:22.229163] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:22.287912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:22.289042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:22.289158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:22.289192] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:22.414110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:22.414267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:22.414308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:22.414337] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:22.417780] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: DOWN (p=27.42%) [2026-03-05T20:31:22.418056] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-03-05T20:31:22.418182] [INFO ] [sig ] SHO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:22.569483] [INFO ] [LOCAL ] Saved forecast: SHO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SHO.txt [2026-03-05T20:31:22.569671] [INFO ] [sig ] [2699/3362] Completed SHO in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-05T20:31:22.569717] [INFO ] [sig ] [2700/3362] Forecasting SHOC... [2026-03-05T20:31:22.569747] [INFO ] [sig ] Generating forecast for: SHOC [2026-03-05T20:31:22.569777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-03-05T20:31:22.582222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-03-05T20:31:22.582690] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-03-05T20:31:22.583528] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-03-05T20:31:22.583601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:22.583640] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:22.583667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:22.583748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:22.643077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:22.644025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:22.644112] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:22.644144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:22.771597] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:22.771766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:22.771813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:22.771852] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:22.776115] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: UP (p=68.60%) [2026-03-05T20:31:22.776420] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-03-05T20:31:22.776559] [INFO ] [sig ] SHOC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:22.935136] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SHOC.txt [2026-03-05T20:31:22.935281] [INFO ] [sig ] [2700/3362] Completed SHOC in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-05T20:31:22.935321] [INFO ] [sig ] [2701/3362] Forecasting SHOO... [2026-03-05T20:31:22.935351] [INFO ] [sig ] Generating forecast for: SHOO [2026-03-05T20:31:22.935381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-03-05T20:31:22.947551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-03-05T20:31:22.947939] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-03-05T20:31:22.948793] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-03-05T20:31:22.948846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:22.948879] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:22.948906] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:22.948963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:23.010520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:23.011437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:23.011523] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:23.011557] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:23.135512] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:23.135693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:23.135735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:23.135763] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:23.139169] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: DOWN (p=12.72%) [2026-03-05T20:31:23.139445] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-03-05T20:31:23.139590] [INFO ] [sig ] SHOO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:23.284857] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SHOO.txt [2026-03-05T20:31:23.284987] [INFO ] [sig ] [2701/3362] Completed SHOO in 0.3s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-05T20:31:23.285027] [INFO ] [sig ] [2702/3362] Forecasting SHOP... [2026-03-05T20:31:23.285057] [INFO ] [sig ] Generating forecast for: SHOP [2026-03-05T20:31:23.285086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-03-05T20:31:23.296091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-03-05T20:31:23.296445] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-03-05T20:31:23.297477] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-03-05T20:31:23.297595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:23.297655] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:23.297685] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:23.297742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:23.356358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:23.357435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:23.357521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:23.357553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:23.482348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:23.482499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:23.482541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:23.482592] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:23.486011] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: DOWN (p=0.59%) [2026-03-05T20:31:23.486289] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-03-05T20:31:23.486415] [INFO ] [sig ] SHOP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:23.634024] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SHOP.txt [2026-03-05T20:31:23.634234] [INFO ] [sig ] [2702/3362] Completed SHOP in 0.3s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-05T20:31:23.634276] [INFO ] [sig ] [2703/3362] Forecasting SHY... [2026-03-05T20:31:23.634306] [INFO ] [sig ] Generating forecast for: SHY [2026-03-05T20:31:23.634339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-03-05T20:31:23.649275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-03-05T20:31:23.649798] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-03-05T20:31:23.650915] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-03-05T20:31:23.650981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:23.651026] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:23.651065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:23.651147] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:23.735143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:23.736309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:23.736417] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:23.736465] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:23.887172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:23.887337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:23.887380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:23.887411] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:23.891333] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: DOWN (p=10.97%) [2026-03-05T20:31:23.891699] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-03-05T20:31:23.891842] [INFO ] [sig ] SHY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:24.053612] [INFO ] [LOCAL ] Saved forecast: SHY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SHY.txt [2026-03-05T20:31:24.053785] [INFO ] [sig ] [2703/3362] Completed SHY in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-05T20:31:24.053827] [INFO ] [sig ] [2704/3362] Forecasting SIBN... [2026-03-05T20:31:24.053860] [INFO ] [sig ] Generating forecast for: SIBN [2026-03-05T20:31:24.053895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-03-05T20:31:24.065847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-03-05T20:31:24.066218] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-03-05T20:31:24.067116] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-03-05T20:31:24.067172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:24.067207] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:24.067235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:24.067294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:24.139097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:24.140125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:24.140219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:24.140255] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:24.265804] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:24.265971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:24.266014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:24.266042] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:24.269560] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: DOWN (p=8.70%) [2026-03-05T20:31:24.269885] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-03-05T20:31:24.270021] [INFO ] [sig ] SIBN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:24.418072] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SIBN.txt [2026-03-05T20:31:24.418218] [INFO ] [sig ] [2704/3362] Completed SIBN in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-05T20:31:24.418259] [INFO ] [sig ] [2705/3362] Forecasting SID... [2026-03-05T20:31:24.418289] [INFO ] [sig ] Generating forecast for: SID [2026-03-05T20:31:24.418319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-03-05T20:31:24.430366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-03-05T20:31:24.430720] [INFO ] [FORECASTER] Starting predict_future for SID [2026-03-05T20:31:24.431523] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-03-05T20:31:24.431601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:24.431637] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:24.431665] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:24.431722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:24.489614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:24.490318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:24.490398] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:24.490431] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:24.615772] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:24.615943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:24.615986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:24.616016] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:24.619928] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: DOWN (p=19.45%) [2026-03-05T20:31:24.620210] [INFO ] [FORECASTER] Completed predict_future for SID [2026-03-05T20:31:24.620339] [INFO ] [sig ] SID: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:24.773246] [INFO ] [LOCAL ] Saved forecast: SID 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SID.txt [2026-03-05T20:31:24.773433] [INFO ] [sig ] [2705/3362] Completed SID in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-05T20:31:24.773476] [INFO ] [sig ] [2706/3362] Forecasting SIEB... [2026-03-05T20:31:24.773507] [INFO ] [sig ] Generating forecast for: SIEB [2026-03-05T20:31:24.773537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-03-05T20:31:24.785723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-03-05T20:31:24.786131] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-03-05T20:31:24.787072] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-03-05T20:31:24.787127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:24.787191] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:24.787220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:24.787278] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:24.846285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:24.847275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:24.847361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:24.847395] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:24.965011] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:24.965168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:24.965210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:24.965238] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:24.968734] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: DOWN (p=26.91%) [2026-03-05T20:31:24.969013] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-03-05T20:31:24.969139] [INFO ] [sig ] SIEB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:25.111546] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SIEB.txt [2026-03-05T20:31:25.111734] [INFO ] [sig ] [2706/3362] Completed SIEB in 0.3s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-05T20:31:25.111775] [INFO ] [sig ] [2707/3362] Forecasting SIFY... [2026-03-05T20:31:25.111805] [INFO ] [sig ] Generating forecast for: SIFY [2026-03-05T20:31:25.111834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-03-05T20:31:25.123114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-03-05T20:31:25.123515] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-03-05T20:31:25.124386] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-03-05T20:31:25.124440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:25.124473] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:25.124501] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:25.124558] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:25.181624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:25.182521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:25.182628] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:25.182663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:25.305477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:25.305668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:25.305712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:25.305742] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:25.309288] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: UP (p=93.57%) [2026-03-05T20:31:25.309669] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-03-05T20:31:25.309829] [INFO ] [sig ] SIFY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:25.459251] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SIFY.txt [2026-03-05T20:31:25.459412] [INFO ] [sig ] [2707/3362] Completed SIFY in 0.3s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-03-05T20:31:25.459452] [INFO ] [sig ] [2708/3362] Forecasting SIG... [2026-03-05T20:31:25.459483] [INFO ] [sig ] Generating forecast for: SIG [2026-03-05T20:31:25.459514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-03-05T20:31:25.470663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-03-05T20:31:25.471078] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-03-05T20:31:25.471936] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-03-05T20:31:25.471990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:25.472024] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:25.472052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:25.472114] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:25.536228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:25.537213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:25.537302] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:25.537335] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:25.658150] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:25.658320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:25.658364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:25.658393] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:25.662001] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: UP (p=88.16%) [2026-03-05T20:31:25.662314] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-03-05T20:31:25.662456] [INFO ] [sig ] SIG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:25.822471] [INFO ] [LOCAL ] Saved forecast: SIG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SIG.txt [2026-03-05T20:31:25.822656] [INFO ] [sig ] [2708/3362] Completed SIG in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 3.9m [2026-03-05T20:31:25.822701] [INFO ] [sig ] [2709/3362] Forecasting SIGA... [2026-03-05T20:31:25.822734] [INFO ] [sig ] Generating forecast for: SIGA [2026-03-05T20:31:25.822765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-03-05T20:31:25.834242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-03-05T20:31:25.834648] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-03-05T20:31:25.835466] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-03-05T20:31:25.835518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:25.835551] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:25.835601] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:25.835664] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:25.898605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:25.899500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:25.899604] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:25.899644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:26.024181] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:26.024385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:26.024432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:26.024494] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:26.028703] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: DOWN (p=4.56%) [2026-03-05T20:31:26.029009] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-03-05T20:31:26.029152] [INFO ] [sig ] SIGA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:26.182439] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SIGA.txt [2026-03-05T20:31:26.182626] [INFO ] [sig ] [2709/3362] Completed SIGA in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-05T20:31:26.182672] [INFO ] [sig ] [2710/3362] Forecasting SIGI... [2026-03-05T20:31:26.182705] [INFO ] [sig ] Generating forecast for: SIGI [2026-03-05T20:31:26.182735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-03-05T20:31:26.196423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-03-05T20:31:26.197056] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-03-05T20:31:26.197978] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-03-05T20:31:26.198032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:26.198065] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:26.198092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:26.198149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:26.257232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:26.258251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:26.258341] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:26.258375] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:26.391947] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:26.392124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:26.392167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:26.392200] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:26.396460] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: DOWN (p=2.42%) [2026-03-05T20:31:26.396833] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-03-05T20:31:26.397181] [INFO ] [sig ] SIGI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:26.550279] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SIGI.txt [2026-03-05T20:31:26.550429] [INFO ] [sig ] [2710/3362] Completed SIGI in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-05T20:31:26.550469] [INFO ] [sig ] [2711/3362] Forecasting SII... [2026-03-05T20:31:26.550499] [INFO ] [sig ] Generating forecast for: SII [2026-03-05T20:31:26.550530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-03-05T20:31:26.561783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-03-05T20:31:26.562132] [INFO ] [FORECASTER] Starting predict_future for SII [2026-03-05T20:31:26.562983] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-03-05T20:31:26.563036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:26.563068] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:26.563183] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:26.563244] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:26.622099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:26.623058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:26.623147] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:26.623182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:26.746954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:26.747110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:26.747152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:26.747183] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:26.750664] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: DOWN (p=47.25%) [2026-03-05T20:31:26.750948] [INFO ] [FORECASTER] Completed predict_future for SII [2026-03-05T20:31:26.751094] [INFO ] [sig ] SII: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:26.899163] [INFO ] [LOCAL ] Saved forecast: SII 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SII.txt [2026-03-05T20:31:26.899309] [INFO ] [sig ] [2711/3362] Completed SII in 0.3s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-05T20:31:26.899356] [INFO ] [sig ] [2712/3362] Forecasting SIMO... [2026-03-05T20:31:26.899390] [INFO ] [sig ] Generating forecast for: SIMO [2026-03-05T20:31:26.899423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-03-05T20:31:26.911530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-03-05T20:31:26.911936] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-03-05T20:31:26.912852] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-03-05T20:31:26.912910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:26.912945] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:26.912983] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:26.913062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:26.975402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:26.976389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:26.976484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:26.976519] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:27.101171] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:27.101339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:27.101385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:27.101416] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:27.105038] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: DOWN (p=22.02%) [2026-03-05T20:31:27.105376] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-03-05T20:31:27.105521] [INFO ] [sig ] SIMO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:27.259183] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SIMO.txt [2026-03-05T20:31:27.259346] [INFO ] [sig ] [2712/3362] Completed SIMO in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-05T20:31:27.259388] [INFO ] [sig ] [2713/3362] Forecasting SIRI... [2026-03-05T20:31:27.259419] [INFO ] [sig ] Generating forecast for: SIRI [2026-03-05T20:31:27.259449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-03-05T20:31:27.271303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-03-05T20:31:27.271751] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-03-05T20:31:27.272681] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-03-05T20:31:27.272782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:27.272817] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:27.272845] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:27.272902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:27.332062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:27.332999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:27.333083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:27.333116] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:27.465435] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:27.465623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:27.465668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:27.465699] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:27.469885] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: UP (p=65.33%) [2026-03-05T20:31:27.470227] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-03-05T20:31:27.470374] [INFO ] [sig ] SIRI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:27.622837] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SIRI.txt [2026-03-05T20:31:27.623000] [INFO ] [sig ] [2713/3362] Completed SIRI in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-05T20:31:27.623042] [INFO ] [sig ] [2714/3362] Forecasting SITC... [2026-03-05T20:31:27.623074] [INFO ] [sig ] Generating forecast for: SITC [2026-03-05T20:31:27.623104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-03-05T20:31:27.634679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-03-05T20:31:27.635059] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-03-05T20:31:27.635908] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-03-05T20:31:27.635961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:27.635994] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:27.636021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:27.636078] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:27.693341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:27.694246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:27.694330] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:27.694363] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:27.818900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:27.819265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:27.819309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:27.819339] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:27.823461] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: UP (p=50.63%) [2026-03-05T20:31:27.823801] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-03-05T20:31:27.824134] [INFO ] [sig ] SITC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:27.979543] [INFO ] [LOCAL ] Saved forecast: SITC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SITC.txt [2026-03-05T20:31:27.979726] [INFO ] [sig ] [2714/3362] Completed SITC in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-05T20:31:27.979767] [INFO ] [sig ] [2715/3362] Forecasting SITE... [2026-03-05T20:31:27.979799] [INFO ] [sig ] Generating forecast for: SITE [2026-03-05T20:31:27.979828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-03-05T20:31:27.991742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-03-05T20:31:27.992150] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-03-05T20:31:27.992999] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-03-05T20:31:27.993052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:27.993084] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:27.993111] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:27.993166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:28.054070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:28.055192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:28.055298] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:28.055341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:28.196279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:28.196439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:28.196485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:28.196515] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:28.201451] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: DOWN (p=3.14%) [2026-03-05T20:31:28.201793] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-03-05T20:31:28.201954] [INFO ] [sig ] SITE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:28.365564] [INFO ] [LOCAL ] Saved forecast: SITE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SITE.txt [2026-03-05T20:31:28.365784] [INFO ] [sig ] [2715/3362] Completed SITE in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-05T20:31:28.365850] [INFO ] [sig ] [2716/3362] Forecasting SITM... [2026-03-05T20:31:28.365888] [INFO ] [sig ] Generating forecast for: SITM [2026-03-05T20:31:28.366117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-03-05T20:31:28.379941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-03-05T20:31:28.380278] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-03-05T20:31:28.381145] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-03-05T20:31:28.381200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:28.381234] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:28.381264] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:28.381324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:28.446228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:28.447171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:28.447297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:28.447335] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:28.585530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:28.585709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:28.585753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:28.585784] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:28.589507] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: UP (p=56.78%) [2026-03-05T20:31:28.589825] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-03-05T20:31:28.589964] [INFO ] [sig ] SITM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:28.737759] [INFO ] [LOCAL ] Saved forecast: SITM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SITM.txt [2026-03-05T20:31:28.737925] [INFO ] [sig ] [2716/3362] Completed SITM in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-05T20:31:28.737980] [INFO ] [sig ] [2717/3362] Forecasting SIXG... [2026-03-05T20:31:28.738015] [INFO ] [sig ] Generating forecast for: SIXG [2026-03-05T20:31:28.738045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-03-05T20:31:28.750363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-03-05T20:31:28.750780] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-03-05T20:31:28.751632] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-03-05T20:31:28.751697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:28.751743] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:28.751780] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:28.751842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:28.812815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:28.814078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:28.814165] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:28.814199] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:28.935067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:28.935238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:28.935281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:28.935313] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:28.938871] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: DOWN (p=42.53%) [2026-03-05T20:31:28.939171] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-03-05T20:31:28.939314] [INFO ] [sig ] SIXG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:29.095842] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SIXG.txt [2026-03-05T20:31:29.096002] [INFO ] [sig ] [2717/3362] Completed SIXG in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-05T20:31:29.096042] [INFO ] [sig ] [2718/3362] Forecasting SJM... [2026-03-05T20:31:29.096073] [INFO ] [sig ] Generating forecast for: SJM [2026-03-05T20:31:29.096102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-03-05T20:31:29.108070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-03-05T20:31:29.108436] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-03-05T20:31:29.109299] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-03-05T20:31:29.109354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:29.109388] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:29.109415] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:29.109473] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:29.171264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:29.172223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:29.172313] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:29.172348] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:29.291472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:29.291652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:29.291696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:29.291725] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:29.295198] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: DOWN (p=42.10%) [2026-03-05T20:31:29.295494] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-03-05T20:31:29.295681] [INFO ] [sig ] SJM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:29.446591] [INFO ] [LOCAL ] Saved forecast: SJM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SJM.txt [2026-03-05T20:31:29.446758] [INFO ] [sig ] [2718/3362] Completed SJM in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-05T20:31:29.446799] [INFO ] [sig ] [2719/3362] Forecasting SKE... [2026-03-05T20:31:29.446831] [INFO ] [sig ] Generating forecast for: SKE [2026-03-05T20:31:29.447049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-03-05T20:31:29.460307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-03-05T20:31:29.460753] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-03-05T20:31:29.461595] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-03-05T20:31:29.461650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:29.461683] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:29.461711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:29.461772] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:29.521567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:29.522508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:29.522617] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:29.522653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:29.642484] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:29.642678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:29.642723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:29.642755] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:29.646616] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: DOWN (p=42.50%) [2026-03-05T20:31:29.647020] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-03-05T20:31:29.647186] [INFO ] [sig ] SKE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:29.798930] [INFO ] [LOCAL ] Saved forecast: SKE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SKE.txt [2026-03-05T20:31:29.799164] [INFO ] [sig ] [2719/3362] Completed SKE in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-05T20:31:29.799221] [INFO ] [sig ] [2720/3362] Forecasting SKIL... [2026-03-05T20:31:29.799266] [INFO ] [sig ] Generating forecast for: SKIL [2026-03-05T20:31:29.799308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-03-05T20:31:29.811606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-03-05T20:31:29.812045] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-03-05T20:31:29.813062] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-03-05T20:31:29.813120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:29.813164] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:29.813202] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:29.813282] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:29.873998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:29.875023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:29.875120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:29.875156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:29.999476] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:29.999656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:29.999732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:29.999764] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:30.003655] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: UP (p=58.16%) [2026-03-05T20:31:30.004132] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-03-05T20:31:30.004264] [INFO ] [sig ] SKIL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:30.148492] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SKIL.txt [2026-03-05T20:31:30.148651] [INFO ] [sig ] [2720/3362] Completed SKIL in 0.3s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-05T20:31:30.148693] [INFO ] [sig ] [2721/3362] Forecasting SKLZ... [2026-03-05T20:31:30.148724] [INFO ] [sig ] Generating forecast for: SKLZ [2026-03-05T20:31:30.148755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-03-05T20:31:30.159976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-03-05T20:31:30.160349] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-03-05T20:31:30.161280] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-03-05T20:31:30.161335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:30.161369] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:30.161398] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:30.161456] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:30.218884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:30.219637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:30.219721] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:30.219755] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:30.341836] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:30.341992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:30.342033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:30.342062] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:30.345551] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: UP (p=64.46%) [2026-03-05T20:31:30.345864] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-03-05T20:31:30.345996] [INFO ] [sig ] SKLZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:30.493944] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SKLZ.txt [2026-03-05T20:31:30.494094] [INFO ] [sig ] [2721/3362] Completed SKLZ in 0.3s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-05T20:31:30.494141] [INFO ] [sig ] [2722/3362] Forecasting SKM... [2026-03-05T20:31:30.494175] [INFO ] [sig ] Generating forecast for: SKM [2026-03-05T20:31:30.494206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-03-05T20:31:30.505831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-03-05T20:31:30.506164] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-03-05T20:31:30.507134] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-03-05T20:31:30.507189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:30.507225] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:30.507254] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:30.507314] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:30.564055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:30.564804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:30.564902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:30.564936] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:30.686348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:30.686500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:30.686542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:30.686589] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:30.690308] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: DOWN (p=40.16%) [2026-03-05T20:31:30.690611] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-03-05T20:31:30.690742] [INFO ] [sig ] SKM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:30.838781] [INFO ] [LOCAL ] Saved forecast: SKM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SKM.txt [2026-03-05T20:31:30.838949] [INFO ] [sig ] [2722/3362] Completed SKM in 0.3s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-05T20:31:30.839011] [INFO ] [sig ] [2723/3362] Forecasting SKRE... [2026-03-05T20:31:30.839052] [INFO ] [sig ] Generating forecast for: SKRE [2026-03-05T20:31:30.839091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-03-05T20:31:30.851017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-03-05T20:31:30.851443] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-03-05T20:31:30.852330] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-03-05T20:31:30.852383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:30.852449] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:30.852479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:30.852538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:30.909955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:30.910681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:30.910762] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:30.910795] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:31.029792] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:31.029959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:31.030191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:31.030220] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:31.034070] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: DOWN (p=5.98%) [2026-03-05T20:31:31.034366] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-03-05T20:31:31.034505] [INFO ] [sig ] SKRE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:31.197413] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SKRE.txt [2026-03-05T20:31:31.197615] [INFO ] [sig ] [2723/3362] Completed SKRE in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-05T20:31:31.197689] [INFO ] [sig ] [2724/3362] Forecasting SKWD... [2026-03-05T20:31:31.197723] [INFO ] [sig ] Generating forecast for: SKWD [2026-03-05T20:31:31.197754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-03-05T20:31:31.209477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-03-05T20:31:31.209834] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-03-05T20:31:31.210882] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-03-05T20:31:31.211123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:31.211193] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:31.211228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:31.211286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:31.269429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:31.270290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:31.270406] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:31.270456] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:31.396753] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:31.397108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:31.397150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:31.397179] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:31.401076] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: UP (p=67.76%) [2026-03-05T20:31:31.401355] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-03-05T20:31:31.401497] [INFO ] [sig ] SKWD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:31.548781] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SKWD.txt [2026-03-05T20:31:31.548924] [INFO ] [sig ] [2724/3362] Completed SKWD in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-03-05T20:31:31.548965] [INFO ] [sig ] [2725/3362] Forecasting SKY... [2026-03-05T20:31:31.548996] [INFO ] [sig ] Generating forecast for: SKY [2026-03-05T20:31:31.549026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-03-05T20:31:31.561207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-03-05T20:31:31.561603] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-03-05T20:31:31.562567] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-03-05T20:31:31.562640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:31.562673] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:31.562701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:31.562758] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:31.622908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:31.623914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:31.624039] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:31.624092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:31.772932] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:31.773117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:31.773165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:31.773199] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:31.778625] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: UP (p=68.53%) [2026-03-05T20:31:31.779160] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-03-05T20:31:31.779356] [INFO ] [sig ] SKY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:31.946671] [INFO ] [LOCAL ] Saved forecast: SKY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SKY.txt [2026-03-05T20:31:31.946877] [INFO ] [sig ] [2725/3362] Completed SKY in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-05T20:31:31.946920] [INFO ] [sig ] [2726/3362] Forecasting SKYH... [2026-03-05T20:31:31.946952] [INFO ] [sig ] Generating forecast for: SKYH [2026-03-05T20:31:31.946984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-03-05T20:31:31.960848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-03-05T20:31:31.961356] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-03-05T20:31:31.962513] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-03-05T20:31:31.962593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:31.962631] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:31.962661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:31.962721] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:32.024779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:32.025841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:32.025939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:32.025974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:32.184966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:32.185169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:32.185240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:32.185360] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:32.191614] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: UP (p=94.69%) [2026-03-05T20:31:32.192178] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-03-05T20:31:32.192400] [INFO ] [sig ] SKYH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:32.410593] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SKYH.txt [2026-03-05T20:31:32.410837] [INFO ] [sig ] [2726/3362] Completed SKYH in 0.5s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-05T20:31:32.410905] [INFO ] [sig ] [2727/3362] Forecasting SKYX... [2026-03-05T20:31:32.410960] [INFO ] [sig ] Generating forecast for: SKYX [2026-03-05T20:31:32.411016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-03-05T20:31:32.432548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-03-05T20:31:32.433120] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-03-05T20:31:32.434342] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-03-05T20:31:32.434402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:32.434437] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:32.434466] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:32.434523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:32.525195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:32.526515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:32.526656] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:32.526709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:32.717087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:32.717372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:32.717446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:32.717500] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:32.724379] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: UP (p=72.73%) [2026-03-05T20:31:32.725071] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-03-05T20:31:32.725362] [INFO ] [sig ] SKYX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:32.973899] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SKYX.txt [2026-03-05T20:31:32.974204] [INFO ] [sig ] [2727/3362] Completed SKYX in 0.6s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-05T20:31:32.974276] [INFO ] [sig ] [2728/3362] Forecasting SKYY... [2026-03-05T20:31:32.974343] [INFO ] [sig ] Generating forecast for: SKYY [2026-03-05T20:31:32.974396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-03-05T20:31:33.000391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-03-05T20:31:33.000984] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-03-05T20:31:33.002379] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-03-05T20:31:33.002455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:33.002512] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:33.002562] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:33.002691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:33.095025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:33.096292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:33.096457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:33.096504] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:33.276180] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:33.276598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:33.276675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:33.276730] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:33.283112] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: UP (p=94.89%) [2026-03-05T20:31:33.283723] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-03-05T20:31:33.283957] [INFO ] [sig ] SKYY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:33.462522] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SKYY.txt [2026-03-05T20:31:33.462706] [INFO ] [sig ] [2728/3362] Completed SKYY in 0.5s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-05T20:31:33.462749] [INFO ] [sig ] [2729/3362] Forecasting SLAB... [2026-03-05T20:31:33.462780] [INFO ] [sig ] Generating forecast for: SLAB [2026-03-05T20:31:33.462816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-03-05T20:31:33.475986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-03-05T20:31:33.476457] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-03-05T20:31:33.477407] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-03-05T20:31:33.477464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:33.477497] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:33.477525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:33.477612] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:33.557786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:33.559075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:33.559192] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:33.559245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:33.701922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:33.702110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:33.702154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:33.702183] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:33.705984] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: DOWN (p=0.16%) [2026-03-05T20:31:33.706355] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-03-05T20:31:33.706524] [INFO ] [sig ] SLAB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:33.868106] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SLAB.txt [2026-03-05T20:31:33.868308] [INFO ] [sig ] [2729/3362] Completed SLAB in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-05T20:31:33.868357] [INFO ] [sig ] [2730/3362] Forecasting SLB... [2026-03-05T20:31:33.868390] [INFO ] [sig ] Generating forecast for: SLB [2026-03-05T20:31:33.868420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-03-05T20:31:33.882306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-03-05T20:31:33.882754] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-03-05T20:31:33.883641] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-03-05T20:31:33.883697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:33.883731] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:33.883760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:33.883818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:33.949380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:33.950284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:33.950370] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:33.950405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:34.083217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:34.083386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:34.083429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:34.083461] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:34.087476] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: UP (p=59.14%) [2026-03-05T20:31:34.087900] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-03-05T20:31:34.088056] [INFO ] [sig ] SLB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:34.246306] [INFO ] [LOCAL ] Saved forecast: SLB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SLB.txt [2026-03-05T20:31:34.246515] [INFO ] [sig ] [2730/3362] Completed SLB in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-05T20:31:34.246593] [INFO ] [sig ] [2731/3362] Forecasting SLDB... [2026-03-05T20:31:34.246644] [INFO ] [sig ] Generating forecast for: SLDB [2026-03-05T20:31:34.246691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-03-05T20:31:34.262516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-03-05T20:31:34.263046] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-03-05T20:31:34.264256] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-03-05T20:31:34.264329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:34.264379] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:34.264421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:34.264505] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:34.341224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:34.342222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:34.342343] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:34.342376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:34.474861] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:34.475020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:34.475063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:34.475113] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:34.479161] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: DOWN (p=8.15%) [2026-03-05T20:31:34.479453] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-03-05T20:31:34.479606] [INFO ] [sig ] SLDB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:34.632368] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SLDB.txt [2026-03-05T20:31:34.632504] [INFO ] [sig ] [2731/3362] Completed SLDB in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-05T20:31:34.632545] [INFO ] [sig ] [2732/3362] Forecasting SLDP... [2026-03-05T20:31:34.632593] [INFO ] [sig ] Generating forecast for: SLDP [2026-03-05T20:31:34.632625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-03-05T20:31:34.643679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-03-05T20:31:34.644007] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-03-05T20:31:34.644909] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-03-05T20:31:34.644963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:34.644997] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:34.645025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:34.645082] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:34.707084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:34.707917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:34.708000] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:34.708035] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:34.829367] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:34.829524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:34.829564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:34.829613] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:34.833494] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: DOWN (p=18.15%) [2026-03-05T20:31:34.833799] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-03-05T20:31:34.833935] [INFO ] [sig ] SLDP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:34.986780] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SLDP.txt [2026-03-05T20:31:34.986941] [INFO ] [sig ] [2732/3362] Completed SLDP in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-05T20:31:34.986982] [INFO ] [sig ] [2733/3362] Forecasting SLF... [2026-03-05T20:31:34.987014] [INFO ] [sig ] Generating forecast for: SLF [2026-03-05T20:31:34.987044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-03-05T20:31:34.999521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-03-05T20:31:34.999888] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-03-05T20:31:35.000805] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-03-05T20:31:35.000864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:35.000911] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:35.000944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:35.001002] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:35.060488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:35.061389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:35.061525] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:35.061593] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:35.190502] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:35.190677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:35.190725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:35.190757] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:35.194288] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: UP (p=72.95%) [2026-03-05T20:31:35.194565] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-03-05T20:31:35.194713] [INFO ] [sig ] SLF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:35.347142] [INFO ] [LOCAL ] Saved forecast: SLF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SLF.txt [2026-03-05T20:31:35.347279] [INFO ] [sig ] [2733/3362] Completed SLF in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-05T20:31:35.347321] [INFO ] [sig ] [2734/3362] Forecasting SLG... [2026-03-05T20:31:35.347356] [INFO ] [sig ] Generating forecast for: SLG [2026-03-05T20:31:35.347400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-03-05T20:31:35.362827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-03-05T20:31:35.363547] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-03-05T20:31:35.364694] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-03-05T20:31:35.364758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:35.364797] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:35.364828] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:35.364905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:35.434497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:35.435474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:35.435568] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:35.435627] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:35.557694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:35.557862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:35.557904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:35.557934] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:35.561408] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: UP (p=87.16%) [2026-03-05T20:31:35.561736] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-03-05T20:31:35.561875] [INFO ] [sig ] SLG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:35.717763] [INFO ] [LOCAL ] Saved forecast: SLG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SLG.txt [2026-03-05T20:31:35.717949] [INFO ] [sig ] [2734/3362] Completed SLG in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-05T20:31:35.717992] [INFO ] [sig ] [2735/3362] Forecasting SLGN... [2026-03-05T20:31:35.718025] [INFO ] [sig ] Generating forecast for: SLGN [2026-03-05T20:31:35.718056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-03-05T20:31:35.730782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-03-05T20:31:35.731188] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-03-05T20:31:35.732187] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-03-05T20:31:35.732254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:35.732293] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:35.732326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:35.732424] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:35.809455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:35.810379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:35.810470] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:35.810531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:35.929328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:35.929495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:35.929539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:35.929588] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:35.933087] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: UP (p=52.88%) [2026-03-05T20:31:35.933387] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-03-05T20:31:35.933520] [INFO ] [sig ] SLGN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:36.081062] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SLGN.txt [2026-03-05T20:31:36.081231] [INFO ] [sig ] [2735/3362] Completed SLGN in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-05T20:31:36.081273] [INFO ] [sig ] [2736/3362] Forecasting SLM... [2026-03-05T20:31:36.081304] [INFO ] [sig ] Generating forecast for: SLM [2026-03-05T20:31:36.081333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-03-05T20:31:36.092759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-03-05T20:31:36.093151] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-03-05T20:31:36.094014] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-03-05T20:31:36.094072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:36.094106] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:36.094134] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:36.094192] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:36.150678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:36.151617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:36.151703] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:36.151737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:36.272790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:36.272957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:36.272999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:36.273029] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:36.276488] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: DOWN (p=19.93%) [2026-03-05T20:31:36.276806] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-03-05T20:31:36.276949] [INFO ] [sig ] SLM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:36.422749] [INFO ] [LOCAL ] Saved forecast: SLM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SLM.txt [2026-03-05T20:31:36.422947] [INFO ] [sig ] [2736/3362] Completed SLM in 0.3s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-05T20:31:36.422991] [INFO ] [sig ] [2737/3362] Forecasting SLN... [2026-03-05T20:31:36.423022] [INFO ] [sig ] Generating forecast for: SLN [2026-03-05T20:31:36.423053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-03-05T20:31:36.433632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-03-05T20:31:36.434016] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-03-05T20:31:36.434868] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-03-05T20:31:36.434935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:36.434969] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:36.434997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:36.435053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:36.493523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:36.494412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:36.494497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:36.494531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:36.611627] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:36.611795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:36.611839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:36.611869] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:36.615477] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: UP (p=82.66%) [2026-03-05T20:31:36.615802] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-03-05T20:31:36.615948] [INFO ] [sig ] SLN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:36.767596] [INFO ] [LOCAL ] Saved forecast: SLN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SLN.txt [2026-03-05T20:31:36.767796] [INFO ] [sig ] [2737/3362] Completed SLN in 0.3s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-05T20:31:36.767843] [INFO ] [sig ] [2738/3362] Forecasting SLNO... [2026-03-05T20:31:36.767874] [INFO ] [sig ] Generating forecast for: SLNO [2026-03-05T20:31:36.767906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-03-05T20:31:36.780709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-03-05T20:31:36.781094] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-03-05T20:31:36.781980] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-03-05T20:31:36.782033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:36.782065] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:36.782092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:36.782324] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:36.838942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:36.839929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:36.840089] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:36.840126] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:36.964246] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:36.964407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:36.964452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:36.964481] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:36.967984] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: DOWN (p=41.38%) [2026-03-05T20:31:36.968267] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-03-05T20:31:36.968395] [INFO ] [sig ] SLNO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:37.113409] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SLNO.txt [2026-03-05T20:31:37.113589] [INFO ] [sig ] [2738/3362] Completed SLNO in 0.3s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-05T20:31:37.113631] [INFO ] [sig ] [2739/3362] Forecasting SLP... [2026-03-05T20:31:37.113663] [INFO ] [sig ] Generating forecast for: SLP [2026-03-05T20:31:37.113694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-03-05T20:31:37.124299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-03-05T20:31:37.124671] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-03-05T20:31:37.125539] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-03-05T20:31:37.125620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:37.125655] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:37.125686] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:37.125742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:37.183318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:37.184224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:37.184308] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:37.184341] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:37.301907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:37.302081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:37.302127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:37.302158] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:37.305723] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: DOWN (p=48.99%) [2026-03-05T20:31:37.306024] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-03-05T20:31:37.306159] [INFO ] [sig ] SLP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:37.454420] [INFO ] [LOCAL ] Saved forecast: SLP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SLP.txt [2026-03-05T20:31:37.454612] [INFO ] [sig ] [2739/3362] Completed SLP in 0.3s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-05T20:31:37.454655] [INFO ] [sig ] [2740/3362] Forecasting SLQD... [2026-03-05T20:31:37.454685] [INFO ] [sig ] Generating forecast for: SLQD [2026-03-05T20:31:37.454731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-03-05T20:31:37.466211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-03-05T20:31:37.466554] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-03-05T20:31:37.467435] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-03-05T20:31:37.467490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:37.467564] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:37.467626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:37.467737] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:37.527398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:37.528361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:37.528445] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:37.528481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:37.642044] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:37.642199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:37.642241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:37.642270] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:37.645713] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: UP (p=96.85%) [2026-03-05T20:31:37.645994] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-03-05T20:31:37.646121] [INFO ] [sig ] SLQD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:37.794956] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SLQD.txt [2026-03-05T20:31:37.795094] [INFO ] [sig ] [2740/3362] Completed SLQD in 0.3s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-03-05T20:31:37.795136] [INFO ] [sig ] [2741/3362] Forecasting SLRC... [2026-03-05T20:31:37.795167] [INFO ] [sig ] Generating forecast for: SLRC [2026-03-05T20:31:37.795197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-03-05T20:31:37.806395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-03-05T20:31:37.806938] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-03-05T20:31:37.808043] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-03-05T20:31:37.808099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:37.808132] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:37.808159] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:37.808216] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:37.867467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:37.868209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:37.868290] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:37.868323] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:37.983843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:37.984004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:37.984048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:37.984077] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:37.987532] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: DOWN (p=11.53%) [2026-03-05T20:31:37.987851] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-03-05T20:31:37.987986] [INFO ] [sig ] SLRC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:38.144827] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SLRC.txt [2026-03-05T20:31:38.145007] [INFO ] [sig ] [2741/3362] Completed SLRC in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.8m [2026-03-05T20:31:38.145049] [INFO ] [sig ] [2742/3362] Forecasting SLS... [2026-03-05T20:31:38.145080] [INFO ] [sig ] Generating forecast for: SLS [2026-03-05T20:31:38.145112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-03-05T20:31:38.157184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-03-05T20:31:38.157550] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-03-05T20:31:38.158466] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-03-05T20:31:38.158520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:38.158554] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:38.158599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:38.158659] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:38.216696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:38.217667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:38.217763] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:38.217798] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:38.335138] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:38.335312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:38.335354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:38.335383] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:38.339645] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: DOWN (p=32.13%) [2026-03-05T20:31:38.340052] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-03-05T20:31:38.340201] [INFO ] [sig ] SLS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:38.486901] [INFO ] [LOCAL ] Saved forecast: SLS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SLS.txt [2026-03-05T20:31:38.487063] [INFO ] [sig ] [2742/3362] Completed SLS in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-05T20:31:38.487105] [INFO ] [sig ] [2743/3362] Forecasting SLVM... [2026-03-05T20:31:38.487137] [INFO ] [sig ] Generating forecast for: SLVM [2026-03-05T20:31:38.487167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-03-05T20:31:38.498414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-03-05T20:31:38.498789] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-03-05T20:31:38.499623] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-03-05T20:31:38.499676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:38.499709] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:38.499736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:38.499792] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:38.556774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:38.557646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:38.557731] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:38.557765] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:38.676522] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:38.676702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:38.676743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:38.676805] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:38.680306] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: UP (p=80.35%) [2026-03-05T20:31:38.680630] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-03-05T20:31:38.680769] [INFO ] [sig ] SLVM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:38.829540] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SLVM.txt [2026-03-05T20:31:38.829727] [INFO ] [sig ] [2743/3362] Completed SLVM in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-05T20:31:38.829769] [INFO ] [sig ] [2744/3362] Forecasting SLVO... [2026-03-05T20:31:38.829799] [INFO ] [sig ] Generating forecast for: SLVO [2026-03-05T20:31:38.829829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-03-05T20:31:38.841356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-03-05T20:31:38.841714] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-03-05T20:31:38.842623] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-03-05T20:31:38.842676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:38.842709] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:38.842736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:38.842793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:38.900948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:38.901601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:38.901688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:38.901722] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:39.020091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:39.020263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:39.020308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:39.020337] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:39.023803] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: UP (p=95.01%) [2026-03-05T20:31:39.024090] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-03-05T20:31:39.024218] [INFO ] [sig ] SLVO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:39.168313] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SLVO.txt [2026-03-05T20:31:39.168447] [INFO ] [sig ] [2744/3362] Completed SLVO in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-05T20:31:39.168487] [INFO ] [sig ] [2745/3362] Forecasting SLXN... [2026-03-05T20:31:39.168519] [INFO ] [sig ] Generating forecast for: SLXN [2026-03-05T20:31:39.168549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-03-05T20:31:39.179754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-03-05T20:31:39.180137] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-03-05T20:31:39.180983] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-03-05T20:31:39.181036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:39.181069] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:39.181095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:39.181153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:39.236998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:39.237807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:39.237889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:39.237922] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:39.352598] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:39.352763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:39.352804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:39.352834] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:39.356270] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: DOWN (p=9.34%) [2026-03-05T20:31:39.356561] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-03-05T20:31:39.356718] [INFO ] [sig ] SLXN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:39.501417] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SLXN.txt [2026-03-05T20:31:39.501549] [INFO ] [sig ] [2745/3362] Completed SLXN in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-05T20:31:39.501606] [INFO ] [sig ] [2746/3362] Forecasting SM... [2026-03-05T20:31:39.501638] [INFO ] [sig ] Generating forecast for: SM [2026-03-05T20:31:39.501669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-03-05T20:31:39.513750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-03-05T20:31:39.514099] [INFO ] [FORECASTER] Starting predict_future for SM [2026-03-05T20:31:39.515321] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-03-05T20:31:39.515373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:39.515407] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:39.515435] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:39.515492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:39.578565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:39.579740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:39.579842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:39.579877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:39.709889] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:39.710051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:39.710093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:39.710121] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:39.713626] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: DOWN (p=17.96%) [2026-03-05T20:31:39.713915] [INFO ] [FORECASTER] Completed predict_future for SM [2026-03-05T20:31:39.714053] [INFO ] [sig ] SM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:39.869006] [INFO ] [LOCAL ] Saved forecast: SM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SM.txt [2026-03-05T20:31:39.869180] [INFO ] [sig ] [2746/3362] Completed SM in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-05T20:31:39.869220] [INFO ] [sig ] [2747/3362] Forecasting SMBC... [2026-03-05T20:31:39.869251] [INFO ] [sig ] Generating forecast for: SMBC [2026-03-05T20:31:39.869280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-03-05T20:31:39.880927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-03-05T20:31:39.881546] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-03-05T20:31:39.882611] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-03-05T20:31:39.882664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:39.882696] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:39.882722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:39.882778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:39.942316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:39.943162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:39.943444] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:39.943477] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:40.065308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:40.065464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:40.065507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:40.065537] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:40.068969] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: UP (p=50.95%) [2026-03-05T20:31:40.069245] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-03-05T20:31:40.069372] [INFO ] [sig ] SMBC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:40.216396] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SMBC.txt [2026-03-05T20:31:40.216524] [INFO ] [sig ] [2747/3362] Completed SMBC in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-05T20:31:40.216563] [INFO ] [sig ] [2748/3362] Forecasting SMBK... [2026-03-05T20:31:40.216613] [INFO ] [sig ] Generating forecast for: SMBK [2026-03-05T20:31:40.216645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-03-05T20:31:40.227538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-03-05T20:31:40.231065] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-03-05T20:31:40.232177] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-03-05T20:31:40.232230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:40.232277] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:40.232305] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:40.232362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:40.290002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:40.290680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:40.290760] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:40.290792] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:40.407109] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:40.407256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:40.407295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:40.407324] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:40.410942] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: UP (p=94.10%) [2026-03-05T20:31:40.411220] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-03-05T20:31:40.411347] [INFO ] [sig ] SMBK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:40.560000] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SMBK.txt [2026-03-05T20:31:40.560133] [INFO ] [sig ] [2748/3362] Completed SMBK in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-05T20:31:40.560355] [INFO ] [sig ] [2749/3362] Forecasting SMCI... [2026-03-05T20:31:40.560384] [INFO ] [sig ] Generating forecast for: SMCI [2026-03-05T20:31:40.560413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-03-05T20:31:40.571946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-03-05T20:31:40.572240] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-03-05T20:31:40.573058] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-03-05T20:31:40.573110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:40.573143] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:40.573170] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:40.573227] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:40.632179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:40.632916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:40.632999] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:40.633039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:40.757814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:40.757950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:40.757997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:40.758033] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:40.761810] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: DOWN (p=30.54%) [2026-03-05T20:31:40.762106] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-03-05T20:31:40.762234] [INFO ] [sig ] SMCI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:40.907523] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SMCI.txt [2026-03-05T20:31:40.907723] [INFO ] [sig ] [2749/3362] Completed SMCI in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-05T20:31:40.907765] [INFO ] [sig ] [2750/3362] Forecasting SMCX... [2026-03-05T20:31:40.907796] [INFO ] [sig ] Generating forecast for: SMCX [2026-03-05T20:31:40.907828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-03-05T20:31:40.923723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-03-05T20:31:40.924141] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-03-05T20:31:40.925011] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-03-05T20:31:40.925075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:40.925116] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:40.925148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:40.925205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:40.982697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:40.983615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:40.983735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:40.983769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:41.117067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:41.117229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:41.117273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:41.117304] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:41.120927] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: UP (p=60.58%) [2026-03-05T20:31:41.121231] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-03-05T20:31:41.121567] [INFO ] [sig ] SMCX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:41.364558] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SMCX.txt [2026-03-05T20:31:41.364789] [INFO ] [sig ] [2750/3362] Completed SMCX in 0.5s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-05T20:31:41.364842] [INFO ] [sig ] [2751/3362] Forecasting SMFG... [2026-03-05T20:31:41.364880] [INFO ] [sig ] Generating forecast for: SMFG [2026-03-05T20:31:41.364924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-03-05T20:31:41.378633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-03-05T20:31:41.379131] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-03-05T20:31:41.380191] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-03-05T20:31:41.380259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:41.380308] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:41.380353] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:41.380437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:41.441625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:41.442551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:41.442667] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:41.442701] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:41.568955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:41.569316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:41.569358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:41.569390] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:41.573190] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: DOWN (p=44.10%) [2026-03-05T20:31:41.573480] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-03-05T20:31:41.573630] [INFO ] [sig ] SMFG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:41.730250] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SMFG.txt [2026-03-05T20:31:41.730427] [INFO ] [sig ] [2751/3362] Completed SMFG in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-05T20:31:41.730476] [INFO ] [sig ] [2752/3362] Forecasting SMH... [2026-03-05T20:31:41.730510] [INFO ] [sig ] Generating forecast for: SMH [2026-03-05T20:31:41.730542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-03-05T20:31:41.745441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-03-05T20:31:41.745955] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-03-05T20:31:41.747101] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-03-05T20:31:41.747168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:41.747212] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:41.747249] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:41.747331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:41.815445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:41.816391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:41.816483] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:41.816517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:41.937721] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:41.937888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:41.937931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:41.937962] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:41.941408] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: UP (p=83.27%) [2026-03-05T20:31:41.941712] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-03-05T20:31:41.941845] [INFO ] [sig ] SMH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:42.100122] [INFO ] [LOCAL ] Saved forecast: SMH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SMH.txt [2026-03-05T20:31:42.100281] [INFO ] [sig ] [2752/3362] Completed SMH in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-05T20:31:42.100322] [INFO ] [sig ] [2753/3362] Forecasting SMHI... [2026-03-05T20:31:42.100352] [INFO ] [sig ] Generating forecast for: SMHI [2026-03-05T20:31:42.100384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-03-05T20:31:42.111701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-03-05T20:31:42.112121] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-03-05T20:31:42.113014] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-03-05T20:31:42.113069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:42.113103] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:42.113131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:42.113206] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:42.180910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:42.181910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:42.182011] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:42.182052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:42.313308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:42.313471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:42.313517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:42.313551] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:42.317850] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: UP (p=66.70%) [2026-03-05T20:31:42.318204] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-03-05T20:31:42.318396] [INFO ] [sig ] SMHI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:42.523060] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SMHI.txt [2026-03-05T20:31:42.523284] [INFO ] [sig ] [2753/3362] Completed SMHI in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-05T20:31:42.523338] [INFO ] [sig ] [2754/3362] Forecasting SMHX... [2026-03-05T20:31:42.523372] [INFO ] [sig ] Generating forecast for: SMHX [2026-03-05T20:31:42.523405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-03-05T20:31:42.536829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-03-05T20:31:42.537449] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-03-05T20:31:42.538422] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-03-05T20:31:42.538478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:42.538514] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:42.538544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:42.538619] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:42.606213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:42.607228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:42.607321] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:42.607356] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:42.730955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:42.731126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:42.731170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:42.731201] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:42.734741] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: DOWN (p=11.47%) [2026-03-05T20:31:42.735022] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-03-05T20:31:42.735157] [INFO ] [sig ] SMHX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:42.884996] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SMHX.txt [2026-03-05T20:31:42.885145] [INFO ] [sig ] [2754/3362] Completed SMHX in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-05T20:31:42.885185] [INFO ] [sig ] [2755/3362] Forecasting SMID... [2026-03-05T20:31:42.885215] [INFO ] [sig ] Generating forecast for: SMID [2026-03-05T20:31:42.885248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-03-05T20:31:42.896554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-03-05T20:31:42.896932] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-03-05T20:31:42.897806] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-03-05T20:31:42.897860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:42.897891] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:42.897918] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:42.897974] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:42.956466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:42.957389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:42.957473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:42.957506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:43.066586] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:43.066776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:43.066835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:43.066866] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:43.070944] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-03-05T20:31:43.071419] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-03-05T20:31:43.071550] [INFO ] [sig ] SMID: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:43.218078] [INFO ] [LOCAL ] Saved forecast: SMID 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SMID.txt [2026-03-05T20:31:43.218244] [INFO ] [sig ] [2755/3362] Completed SMID in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-05T20:31:43.218289] [INFO ] [sig ] [2756/3362] Forecasting SMPL... [2026-03-05T20:31:43.218323] [INFO ] [sig ] Generating forecast for: SMPL [2026-03-05T20:31:43.218355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-03-05T20:31:43.230430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-03-05T20:31:43.230782] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-03-05T20:31:43.231626] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-03-05T20:31:43.231679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:43.231712] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:43.231739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:43.231796] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:43.289602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:43.290422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:43.290506] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:43.290539] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:43.407562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:43.407787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:43.407830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:43.407860] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:43.411408] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: UP (p=70.09%) [2026-03-05T20:31:43.411764] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-03-05T20:31:43.411908] [INFO ] [sig ] SMPL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:43.569640] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SMPL.txt [2026-03-05T20:31:43.569806] [INFO ] [sig ] [2756/3362] Completed SMPL in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-03-05T20:31:43.569847] [INFO ] [sig ] [2757/3362] Forecasting SMTC... [2026-03-05T20:31:43.569878] [INFO ] [sig ] Generating forecast for: SMTC [2026-03-05T20:31:43.569907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-03-05T20:31:43.581439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-03-05T20:31:43.581818] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-03-05T20:31:43.582652] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-03-05T20:31:43.582705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:43.582795] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:43.582825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:43.582883] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:43.640709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:43.641751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:43.641877] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:43.641910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:43.768143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:43.768350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:43.768395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:43.768426] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:43.772138] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: DOWN (p=28.13%) [2026-03-05T20:31:43.772446] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-03-05T20:31:43.772602] [INFO ] [sig ] SMTC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:43.922274] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SMTC.txt [2026-03-05T20:31:43.922419] [INFO ] [sig ] [2757/3362] Completed SMTC in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.7m [2026-03-05T20:31:43.922460] [INFO ] [sig ] [2758/3362] Forecasting SMTI... [2026-03-05T20:31:43.922490] [INFO ] [sig ] Generating forecast for: SMTI [2026-03-05T20:31:43.922520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-03-05T20:31:43.935526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-03-05T20:31:43.935952] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-03-05T20:31:43.936852] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-03-05T20:31:43.936905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:43.936938] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:43.936966] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:43.937025] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:43.995353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:43.996258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:43.996345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:43.996378] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:44.121496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:44.121705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:44.121767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:44.121993] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:44.126552] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: DOWN (p=38.70%) [2026-03-05T20:31:44.126921] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-03-05T20:31:44.127103] [INFO ] [sig ] SMTI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:44.284064] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SMTI.txt [2026-03-05T20:31:44.284231] [INFO ] [sig ] [2758/3362] Completed SMTI in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-05T20:31:44.284272] [INFO ] [sig ] [2759/3362] Forecasting SMWB... [2026-03-05T20:31:44.284304] [INFO ] [sig ] Generating forecast for: SMWB [2026-03-05T20:31:44.284334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-03-05T20:31:44.296726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-03-05T20:31:44.297139] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-03-05T20:31:44.298540] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-03-05T20:31:44.298622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:44.298680] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:44.298711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:44.298779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:44.359910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:44.360833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:44.360922] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:44.360967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:44.494111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:44.494278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:44.494319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:44.494349] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:44.498457] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: UP (p=60.40%) [2026-03-05T20:31:44.498793] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-03-05T20:31:44.499127] [INFO ] [sig ] SMWB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:44.652760] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SMWB.txt [2026-03-05T20:31:44.652952] [INFO ] [sig ] [2759/3362] Completed SMWB in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-05T20:31:44.653013] [INFO ] [sig ] [2760/3362] Forecasting SMX... [2026-03-05T20:31:44.653059] [INFO ] [sig ] Generating forecast for: SMX [2026-03-05T20:31:44.653102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-03-05T20:31:44.665971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-03-05T20:31:44.666377] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-03-05T20:31:44.667279] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-03-05T20:31:44.667335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:44.667368] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:44.667396] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:44.667452] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:44.727201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:44.728174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:44.728269] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:44.728302] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:44.839989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:44.840192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:44.840243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:44.840304] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:44.844236] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=13.10%) [2026-03-05T20:31:44.844746] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-03-05T20:31:44.844888] [INFO ] [sig ] SMX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:44.993390] [INFO ] [LOCAL ] Saved forecast: SMX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SMX.txt [2026-03-05T20:31:44.993558] [INFO ] [sig ] [2760/3362] Completed SMX in 0.3s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-05T20:31:44.993624] [INFO ] [sig ] [2761/3362] Forecasting SN... [2026-03-05T20:31:44.993656] [INFO ] [sig ] Generating forecast for: SN [2026-03-05T20:31:44.993687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-03-05T20:31:45.009112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-03-05T20:31:45.009630] [INFO ] [FORECASTER] Starting predict_future for SN [2026-03-05T20:31:45.010481] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-03-05T20:31:45.010534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:45.010584] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:45.010616] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:45.010672] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:45.071180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:45.072219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:45.072309] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:45.072342] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:45.203148] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:45.203315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:45.203360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:45.203391] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:45.207070] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: UP (p=53.88%) [2026-03-05T20:31:45.207384] [INFO ] [FORECASTER] Completed predict_future for SN [2026-03-05T20:31:45.207522] [INFO ] [sig ] SN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:45.364458] [INFO ] [LOCAL ] Saved forecast: SN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SN.txt [2026-03-05T20:31:45.364647] [INFO ] [sig ] [2761/3362] Completed SN in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-05T20:31:45.364694] [INFO ] [sig ] [2762/3362] Forecasting SNA... [2026-03-05T20:31:45.364724] [INFO ] [sig ] Generating forecast for: SNA [2026-03-05T20:31:45.364754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-03-05T20:31:45.378972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-03-05T20:31:45.379598] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-03-05T20:31:45.380671] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-03-05T20:31:45.380725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:45.380757] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:45.380783] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:45.380841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:45.441706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:45.442650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:45.442758] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:45.442799] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:45.571655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:45.571822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:45.571865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:45.571898] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:45.575837] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: UP (p=78.40%) [2026-03-05T20:31:45.576133] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-03-05T20:31:45.576272] [INFO ] [sig ] SNA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:45.734554] [INFO ] [LOCAL ] Saved forecast: SNA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SNA.txt [2026-03-05T20:31:45.734768] [INFO ] [sig ] [2762/3362] Completed SNA in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-05T20:31:45.734813] [INFO ] [sig ] [2763/3362] Forecasting SNAP... [2026-03-05T20:31:45.734858] [INFO ] [sig ] Generating forecast for: SNAP [2026-03-05T20:31:45.734892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-03-05T20:31:45.750072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-03-05T20:31:45.750661] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-03-05T20:31:45.751991] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-03-05T20:31:45.752076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:45.752121] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:45.752160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:45.752246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:45.827827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:45.828814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:45.828902] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:45.828938] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:45.955809] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:45.955969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:45.956012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:45.956041] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:45.959543] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: UP (p=55.22%) [2026-03-05T20:31:45.959845] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-03-05T20:31:45.959976] [INFO ] [sig ] SNAP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:46.115948] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SNAP.txt [2026-03-05T20:31:46.116102] [INFO ] [sig ] [2763/3362] Completed SNAP in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-05T20:31:46.116145] [INFO ] [sig ] [2764/3362] Forecasting SNCY... [2026-03-05T20:31:46.116176] [INFO ] [sig ] Generating forecast for: SNCY [2026-03-05T20:31:46.116206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-03-05T20:31:46.129661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-03-05T20:31:46.130089] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-03-05T20:31:46.131065] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-03-05T20:31:46.131131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:46.131169] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:46.131199] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:46.131258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:46.192652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:46.193521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:46.193623] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:46.193659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:46.316995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:46.317151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:46.317193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:46.317223] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:46.321140] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: UP (p=90.47%) [2026-03-05T20:31:46.321630] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-03-05T20:31:46.321762] [INFO ] [sig ] SNCY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:46.471774] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SNCY.txt [2026-03-05T20:31:46.471935] [INFO ] [sig ] [2764/3362] Completed SNCY in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-05T20:31:46.471979] [INFO ] [sig ] [2765/3362] Forecasting SND... [2026-03-05T20:31:46.472009] [INFO ] [sig ] Generating forecast for: SND [2026-03-05T20:31:46.472039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-03-05T20:31:46.483935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-03-05T20:31:46.484347] [INFO ] [FORECASTER] Starting predict_future for SND [2026-03-05T20:31:46.485219] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-03-05T20:31:46.485273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:46.485307] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:46.485334] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:46.485395] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:46.543186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:46.544178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:46.544264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:46.544297] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:46.664867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:46.665028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:46.665071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:46.665101] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:46.668977] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: UP (p=86.27%) [2026-03-05T20:31:46.669271] [INFO ] [FORECASTER] Completed predict_future for SND [2026-03-05T20:31:46.669402] [INFO ] [sig ] SND: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:46.819163] [INFO ] [LOCAL ] Saved forecast: SND 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SND.txt [2026-03-05T20:31:46.819296] [INFO ] [sig ] [2765/3362] Completed SND in 0.3s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-05T20:31:46.819335] [INFO ] [sig ] [2766/3362] Forecasting SNDL... [2026-03-05T20:31:46.819365] [INFO ] [sig ] Generating forecast for: SNDL [2026-03-05T20:31:46.819395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-03-05T20:31:46.831998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-03-05T20:31:46.832327] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-03-05T20:31:46.833175] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-03-05T20:31:46.833240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:46.833277] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:46.833303] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:46.833359] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:46.891723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:46.892502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:46.892603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:46.892638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:47.011265] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:47.011444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:47.011488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:47.011541] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:47.015124] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: DOWN (p=48.06%) [2026-03-05T20:31:47.015436] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-03-05T20:31:47.015591] [INFO ] [sig ] SNDL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:47.161362] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SNDL.txt [2026-03-05T20:31:47.161508] [INFO ] [sig ] [2766/3362] Completed SNDL in 0.3s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-05T20:31:47.161549] [INFO ] [sig ] [2767/3362] Forecasting SNDX... [2026-03-05T20:31:47.161597] [INFO ] [sig ] Generating forecast for: SNDX [2026-03-05T20:31:47.161629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-03-05T20:31:47.176547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-03-05T20:31:47.177139] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-03-05T20:31:47.178225] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-03-05T20:31:47.178282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:47.178318] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:47.178347] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:47.178408] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:47.243034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:47.244393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:47.244551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:47.244608] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:47.378639] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:47.378815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:47.378858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:47.378890] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:47.382662] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: DOWN (p=25.17%) [2026-03-05T20:31:47.382972] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-03-05T20:31:47.383119] [INFO ] [sig ] SNDX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:47.535473] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SNDX.txt [2026-03-05T20:31:47.535672] [INFO ] [sig ] [2767/3362] Completed SNDX in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-05T20:31:47.535715] [INFO ] [sig ] [2768/3362] Forecasting SNES... [2026-03-05T20:31:47.535747] [INFO ] [sig ] Generating forecast for: SNES [2026-03-05T20:31:47.535777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-03-05T20:31:47.548414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-03-05T20:31:47.548905] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-03-05T20:31:47.549784] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-03-05T20:31:47.549837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:47.549870] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:47.549897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:47.549953] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:47.609734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:47.610930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:47.611031] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:47.611084] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:47.733923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:47.734093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:47.734137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:47.734169] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:47.737874] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: UP (p=74.06%) [2026-03-05T20:31:47.738239] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-03-05T20:31:47.738402] [INFO ] [sig ] SNES: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:47.911804] [INFO ] [LOCAL ] Saved forecast: SNES 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SNES.txt [2026-03-05T20:31:47.911977] [INFO ] [sig ] [2768/3362] Completed SNES in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-05T20:31:47.912021] [INFO ] [sig ] [2769/3362] Forecasting SNEX... [2026-03-05T20:31:47.912052] [INFO ] [sig ] Generating forecast for: SNEX [2026-03-05T20:31:47.912083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-03-05T20:31:47.923919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-03-05T20:31:47.924294] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-03-05T20:31:47.925605] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-03-05T20:31:47.925662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:47.925695] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:47.925723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:47.925780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:47.988501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:47.989430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:47.989521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:47.989555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:48.119534] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:48.119717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:48.119760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:48.119788] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:48.123700] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: UP (p=99.87%) [2026-03-05T20:31:48.124047] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-03-05T20:31:48.124211] [INFO ] [sig ] SNEX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:48.284103] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SNEX.txt [2026-03-05T20:31:48.284276] [INFO ] [sig ] [2769/3362] Completed SNEX in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-05T20:31:48.284321] [INFO ] [sig ] [2770/3362] Forecasting SNFCA... [2026-03-05T20:31:48.284354] [INFO ] [sig ] Generating forecast for: SNFCA [2026-03-05T20:31:48.284384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-03-05T20:31:48.295230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-03-05T20:31:48.295682] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-03-05T20:31:48.296530] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-03-05T20:31:48.296613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:48.296652] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:48.296694] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:48.296751] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:48.354642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:48.355750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:48.355839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:48.355873] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:48.473589] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:48.473755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:48.473817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:48.473848] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:48.477679] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: UP (p=54.58%) [2026-03-05T20:31:48.477960] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-03-05T20:31:48.478087] [INFO ] [sig ] SNFCA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:48.629153] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SNFCA.txt [2026-03-05T20:31:48.629317] [INFO ] [sig ] [2770/3362] Completed SNFCA in 0.3s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-05T20:31:48.629360] [INFO ] [sig ] [2771/3362] Forecasting SNGX... [2026-03-05T20:31:48.629392] [INFO ] [sig ] Generating forecast for: SNGX [2026-03-05T20:31:48.629422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-03-05T20:31:48.641892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-03-05T20:31:48.642312] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-03-05T20:31:48.643245] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-03-05T20:31:48.643303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:48.643338] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:48.643367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:48.643425] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:48.719816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:48.720884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:48.720989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:48.721031] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:48.849964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:48.850143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:48.850195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:48.850230] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:48.853748] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: DOWN (p=15.48%) [2026-03-05T20:31:48.854034] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-03-05T20:31:48.854165] [INFO ] [sig ] SNGX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:49.003441] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SNGX.txt [2026-03-05T20:31:49.003637] [INFO ] [sig ] [2771/3362] Completed SNGX in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-05T20:31:49.003682] [INFO ] [sig ] [2772/3362] Forecasting SNN... [2026-03-05T20:31:49.003715] [INFO ] [sig ] Generating forecast for: SNN [2026-03-05T20:31:49.003747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-03-05T20:31:49.016051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-03-05T20:31:49.016458] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-03-05T20:31:49.017331] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-03-05T20:31:49.017385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:49.017418] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:49.017445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:49.017502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:49.075138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:49.076056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:49.076146] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:49.076179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:49.199853] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:49.200017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:49.200059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:49.200088] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:49.203600] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: UP (p=93.97%) [2026-03-05T20:31:49.203886] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-03-05T20:31:49.204013] [INFO ] [sig ] SNN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:49.363948] [INFO ] [LOCAL ] Saved forecast: SNN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SNN.txt [2026-03-05T20:31:49.364109] [INFO ] [sig ] [2772/3362] Completed SNN in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-05T20:31:49.364152] [INFO ] [sig ] [2773/3362] Forecasting SNOA... [2026-03-05T20:31:49.364182] [INFO ] [sig ] Generating forecast for: SNOA [2026-03-05T20:31:49.364212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-03-05T20:31:49.376181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-03-05T20:31:49.376632] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-03-05T20:31:49.377492] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-03-05T20:31:49.377546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:49.377606] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:49.377666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:49.377725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:49.437112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:49.438052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:49.438140] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:49.438173] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:49.556295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:49.556466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:49.556507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:49.556537] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:49.560012] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: DOWN (p=15.26%) [2026-03-05T20:31:49.560313] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-03-05T20:31:49.560451] [INFO ] [sig ] SNOA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:49.711428] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SNOA.txt [2026-03-05T20:31:49.711620] [INFO ] [sig ] [2773/3362] Completed SNOA in 0.3s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-03-05T20:31:49.711665] [INFO ] [sig ] [2774/3362] Forecasting SNPS... [2026-03-05T20:31:49.711697] [INFO ] [sig ] Generating forecast for: SNPS [2026-03-05T20:31:49.711734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-03-05T20:31:49.723782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-03-05T20:31:49.724205] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-03-05T20:31:49.725080] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-03-05T20:31:49.725171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:49.725210] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:49.725240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:49.725299] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:49.793511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:49.794665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:49.794752] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:49.794786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:49.930371] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:49.930537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:49.930597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:49.930631] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:49.934154] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: UP (p=51.36%) [2026-03-05T20:31:49.934436] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-03-05T20:31:49.934569] [INFO ] [sig ] SNPS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:50.101791] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SNPS.txt [2026-03-05T20:31:50.101959] [INFO ] [sig ] [2774/3362] Completed SNPS in 0.4s | 2.76 sym/s | Total: 16.8m | ETA: 3.6m [2026-03-05T20:31:50.102001] [INFO ] [sig ] [2775/3362] Forecasting SNX... [2026-03-05T20:31:50.102034] [INFO ] [sig ] Generating forecast for: SNX [2026-03-05T20:31:50.102066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-03-05T20:31:50.113826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-03-05T20:31:50.114236] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-03-05T20:31:50.115112] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-03-05T20:31:50.115166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:50.115199] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:50.115226] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:50.115283] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:50.175245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:50.176157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:50.176256] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:50.176297] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:50.295766] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:50.295899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:50.295941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:50.295971] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:50.299505] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: DOWN (p=4.30%) [2026-03-05T20:31:50.299814] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-03-05T20:31:50.299949] [INFO ] [sig ] SNX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:50.449723] [INFO ] [LOCAL ] Saved forecast: SNX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SNX.txt [2026-03-05T20:31:50.449849] [INFO ] [sig ] [2775/3362] Completed SNX in 0.3s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-05T20:31:50.449889] [INFO ] [sig ] [2776/3362] Forecasting SNY... [2026-03-05T20:31:50.449919] [INFO ] [sig ] Generating forecast for: SNY [2026-03-05T20:31:50.449949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-03-05T20:31:50.464927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-03-05T20:31:50.465270] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-03-05T20:31:50.466145] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-03-05T20:31:50.466211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:50.466246] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:50.466275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:50.466333] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:50.526836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:50.527550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:50.527675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:50.527713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:50.653750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:50.653913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:50.653957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:50.653987] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:50.657627] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: UP (p=99.22%) [2026-03-05T20:31:50.657933] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-03-05T20:31:50.658068] [INFO ] [sig ] SNY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:50.812419] [INFO ] [LOCAL ] Saved forecast: SNY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SNY.txt [2026-03-05T20:31:50.812620] [INFO ] [sig ] [2776/3362] Completed SNY in 0.4s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-05T20:31:50.812669] [INFO ] [sig ] [2777/3362] Forecasting SO... [2026-03-05T20:31:50.812701] [INFO ] [sig ] Generating forecast for: SO [2026-03-05T20:31:50.812734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-03-05T20:31:50.830673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-03-05T20:31:50.831083] [INFO ] [FORECASTER] Starting predict_future for SO [2026-03-05T20:31:50.831976] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-03-05T20:31:50.832032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:50.832065] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:50.832092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:50.832154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:50.891489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:50.892390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:50.892479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:50.892514] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:51.018128] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:51.018314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:51.018398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:51.018429] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:51.022367] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: UP (p=65.24%) [2026-03-05T20:31:51.022723] [INFO ] [FORECASTER] Completed predict_future for SO [2026-03-05T20:31:51.022872] [INFO ] [sig ] SO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:51.194233] [INFO ] [LOCAL ] Saved forecast: SO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SO.txt [2026-03-05T20:31:51.194406] [INFO ] [sig ] [2777/3362] Completed SO in 0.4s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-05T20:31:51.194448] [INFO ] [sig ] [2778/3362] Forecasting SOCL... [2026-03-05T20:31:51.194481] [INFO ] [sig ] Generating forecast for: SOCL [2026-03-05T20:31:51.194512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-03-05T20:31:51.208939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-03-05T20:31:51.209348] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-03-05T20:31:51.210385] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-03-05T20:31:51.210655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:51.210688] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:51.210716] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:51.210774] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:51.274134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:51.275089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:51.275177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:51.275212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:51.389453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:51.389637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:51.389680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:51.389712] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:51.393235] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: DOWN (p=7.78%) [2026-03-05T20:31:51.393519] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-03-05T20:31:51.393669] [INFO ] [sig ] SOCL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:51.543497] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SOCL.txt [2026-03-05T20:31:51.543695] [INFO ] [sig ] [2778/3362] Completed SOCL in 0.3s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-05T20:31:51.543738] [INFO ] [sig ] [2779/3362] Forecasting SOFI... [2026-03-05T20:31:51.543768] [INFO ] [sig ] Generating forecast for: SOFI [2026-03-05T20:31:51.543798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-03-05T20:31:51.555196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-03-05T20:31:51.555656] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-03-05T20:31:51.556511] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-03-05T20:31:51.556565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:51.556617] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:51.556645] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:51.556703] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:51.616607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:51.617510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:51.617614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:51.617670] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:51.754297] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:51.754610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:51.754665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:51.754696] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:51.758936] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: DOWN (p=15.31%) [2026-03-05T20:31:51.759248] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-03-05T20:31:51.759409] [INFO ] [sig ] SOFI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:51.905304] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SOFI.txt [2026-03-05T20:31:51.905432] [INFO ] [sig ] [2779/3362] Completed SOFI in 0.4s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-05T20:31:51.905492] [INFO ] [sig ] [2780/3362] Forecasting SOGP... [2026-03-05T20:31:51.905527] [INFO ] [sig ] Generating forecast for: SOGP [2026-03-05T20:31:51.905584] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-03-05T20:31:51.921246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-03-05T20:31:51.921831] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-03-05T20:31:51.922722] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-03-05T20:31:51.922775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:51.922815] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:51.922841] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:51.922904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:51.979149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:51.979805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:51.979901] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:51.979935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:52.095673] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:52.095832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:52.095875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:52.095903] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:52.099382] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: DOWN (p=0.60%) [2026-03-05T20:31:52.099680] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-03-05T20:31:52.099807] [INFO ] [sig ] SOGP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:52.243724] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SOGP.txt [2026-03-05T20:31:52.243852] [INFO ] [sig ] [2780/3362] Completed SOGP in 0.3s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-05T20:31:52.243892] [INFO ] [sig ] [2781/3362] Forecasting SOJC... [2026-03-05T20:31:52.243963] [INFO ] [sig ] Generating forecast for: SOJC [2026-03-05T20:31:52.243995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-03-05T20:31:52.256086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-03-05T20:31:52.256427] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-03-05T20:31:52.257426] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-03-05T20:31:52.257704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:52.257741] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:52.257770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:52.257828] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:52.316989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:52.321289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:52.321405] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:52.321442] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:52.459222] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:52.459382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:52.459424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:52.459454] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:52.462885] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: DOWN (p=5.95%) [2026-03-05T20:31:52.463182] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-03-05T20:31:52.463325] [INFO ] [sig ] SOJC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:52.608999] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SOJC.txt [2026-03-05T20:31:52.609146] [INFO ] [sig ] [2781/3362] Completed SOJC in 0.4s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-05T20:31:52.609186] [INFO ] [sig ] [2782/3362] Forecasting SOJD... [2026-03-05T20:31:52.609216] [INFO ] [sig ] Generating forecast for: SOJD [2026-03-05T20:31:52.609245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-03-05T20:31:52.620487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-03-05T20:31:52.620833] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-03-05T20:31:52.621683] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-03-05T20:31:52.621736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:52.621769] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:52.621795] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:52.621853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:52.678451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:52.679127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:52.679207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:52.679240] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:52.800341] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:52.800501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:52.800544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:52.800591] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:52.804008] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: DOWN (p=30.91%) [2026-03-05T20:31:52.804303] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-03-05T20:31:52.804451] [INFO ] [sig ] SOJD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:52.948566] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SOJD.txt [2026-03-05T20:31:52.948706] [INFO ] [sig ] [2782/3362] Completed SOJD in 0.3s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-05T20:31:52.948746] [INFO ] [sig ] [2783/3362] Forecasting SOJE... [2026-03-05T20:31:52.948776] [INFO ] [sig ] Generating forecast for: SOJE [2026-03-05T20:31:52.948805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-03-05T20:31:52.960056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-03-05T20:31:52.960433] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-03-05T20:31:52.961295] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-03-05T20:31:52.961366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:52.961399] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:52.961426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:52.961483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:53.022016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:53.022741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:53.022825] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:53.022858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:53.144262] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:53.144420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:53.144462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:53.144720] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:53.148154] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: UP (p=96.85%) [2026-03-05T20:31:53.148440] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-03-05T20:31:53.148586] [INFO ] [sig ] SOJE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:53.299523] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SOJE.txt [2026-03-05T20:31:53.299689] [INFO ] [sig ] [2783/3362] Completed SOJE in 0.4s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-05T20:31:53.299732] [INFO ] [sig ] [2784/3362] Forecasting SON... [2026-03-05T20:31:53.299763] [INFO ] [sig ] Generating forecast for: SON [2026-03-05T20:31:53.299793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-03-05T20:31:53.310735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-03-05T20:31:53.311051] [INFO ] [FORECASTER] Starting predict_future for SON [2026-03-05T20:31:53.311900] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-03-05T20:31:53.311954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:53.311987] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:53.312013] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:53.312099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:53.369518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:53.370297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:53.370378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:53.370412] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:53.492168] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:53.492329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:53.492371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:53.492401] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:53.496248] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: UP (p=82.45%) [2026-03-05T20:31:53.496542] [INFO ] [FORECASTER] Completed predict_future for SON [2026-03-05T20:31:53.496696] [INFO ] [sig ] SON: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:53.646088] [INFO ] [LOCAL ] Saved forecast: SON 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SON.txt [2026-03-05T20:31:53.646224] [INFO ] [sig ] [2784/3362] Completed SON in 0.3s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-05T20:31:53.646264] [INFO ] [sig ] [2785/3362] Forecasting SONO... [2026-03-05T20:31:53.646294] [INFO ] [sig ] Generating forecast for: SONO [2026-03-05T20:31:53.646325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-03-05T20:31:53.658093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-03-05T20:31:53.658453] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-03-05T20:31:53.659342] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-03-05T20:31:53.659409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:53.659446] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:53.659474] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:53.659532] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:53.726464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:53.727533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:53.727644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:53.727680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:53.849943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:53.850070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:53.850111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:53.850139] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:53.853727] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: DOWN (p=5.00%) [2026-03-05T20:31:53.854007] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-03-05T20:31:53.854135] [INFO ] [sig ] SONO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:53.999494] [INFO ] [LOCAL ] Saved forecast: SONO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SONO.txt [2026-03-05T20:31:53.999629] [INFO ] [sig ] [2785/3362] Completed SONO in 0.4s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-05T20:31:53.999673] [INFO ] [sig ] [2786/3362] Forecasting SOPH... [2026-03-05T20:31:53.999702] [INFO ] [sig ] Generating forecast for: SOPH [2026-03-05T20:31:53.999730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-03-05T20:31:54.010849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-03-05T20:31:54.011176] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-03-05T20:31:54.012002] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-03-05T20:31:54.012055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:54.012087] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:54.012114] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:54.012171] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:54.070075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:54.070692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:54.070769] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:54.070801] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:54.187170] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:54.187266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:54.187302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:54.187332] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:54.190558] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: UP (p=86.47%) [2026-03-05T20:31:54.190844] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-03-05T20:31:54.190971] [INFO ] [sig ] SOPH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:54.335084] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SOPH.txt [2026-03-05T20:31:54.335194] [INFO ] [sig ] [2786/3362] Completed SOPH in 0.3s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-05T20:31:54.335239] [INFO ] [sig ] [2787/3362] Forecasting SOUN... [2026-03-05T20:31:54.335270] [INFO ] [sig ] Generating forecast for: SOUN [2026-03-05T20:31:54.335300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-03-05T20:31:54.346640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-03-05T20:31:54.346922] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-03-05T20:31:54.347956] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-03-05T20:31:54.348009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:54.348042] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:54.348069] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:54.348126] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:54.410978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:54.411869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:54.411950] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:54.411982] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:54.531789] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:54.531911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:54.531950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:54.531979] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:54.535308] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: DOWN (p=1.59%) [2026-03-05T20:31:54.535665] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-03-05T20:31:54.535795] [INFO ] [sig ] SOUN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:54.681437] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SOUN.txt [2026-03-05T20:31:54.681547] [INFO ] [sig ] [2787/3362] Completed SOUN in 0.3s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-05T20:31:54.681603] [INFO ] [sig ] [2788/3362] Forecasting SOXQ... [2026-03-05T20:31:54.681636] [INFO ] [sig ] Generating forecast for: SOXQ [2026-03-05T20:31:54.681665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-03-05T20:31:54.692542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-03-05T20:31:54.692856] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-03-05T20:31:54.693684] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-03-05T20:31:54.693737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:54.693769] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:54.693797] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:54.693853] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:54.750043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:54.750864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:54.750944] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:54.750977] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:54.877709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:54.877883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:54.877926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:54.877955] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:54.881475] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: DOWN (p=28.25%) [2026-03-05T20:31:54.881795] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-03-05T20:31:54.881951] [INFO ] [sig ] SOXQ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:55.025803] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SOXQ.txt [2026-03-05T20:31:55.025933] [INFO ] [sig ] [2788/3362] Completed SOXQ in 0.3s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-05T20:31:55.025972] [INFO ] [sig ] [2789/3362] Forecasting SOXX... [2026-03-05T20:31:55.026002] [INFO ] [sig ] Generating forecast for: SOXX [2026-03-05T20:31:55.026031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-03-05T20:31:55.037151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-03-05T20:31:55.037441] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-03-05T20:31:55.038289] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-03-05T20:31:55.038353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:55.038392] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:55.038424] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:55.038489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:55.099776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:55.100561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:55.100658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:55.100692] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:55.221521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:55.221649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:55.221689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:55.221717] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:55.224960] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: UP (p=77.01%) [2026-03-05T20:31:55.225233] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-03-05T20:31:55.225363] [INFO ] [sig ] SOXX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:55.370231] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SOXX.txt [2026-03-05T20:31:55.370340] [INFO ] [sig ] [2789/3362] Completed SOXX in 0.3s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-05T20:31:55.370378] [INFO ] [sig ] [2790/3362] Forecasting SPAI... [2026-03-05T20:31:55.370406] [INFO ] [sig ] Generating forecast for: SPAI [2026-03-05T20:31:55.370434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-03-05T20:31:55.382255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-03-05T20:31:55.382596] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-03-05T20:31:55.383412] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-03-05T20:31:55.383465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:55.383497] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:55.383524] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:55.383784] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:55.441350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:55.442006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:55.442086] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:55.442119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:55.560258] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:55.560350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:55.560402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:55.560432] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:55.563959] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: UP (p=87.71%) [2026-03-05T20:31:55.564228] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-03-05T20:31:55.564355] [INFO ] [sig ] SPAI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:55.711079] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SPAI.txt [2026-03-05T20:31:55.711195] [INFO ] [sig ] [2790/3362] Completed SPAI in 0.3s | 2.76 sym/s | Total: 16.8m | ETA: 3.5m [2026-03-05T20:31:55.711233] [INFO ] [sig ] [2791/3362] Forecasting SPB... [2026-03-05T20:31:55.711263] [INFO ] [sig ] Generating forecast for: SPB [2026-03-05T20:31:55.711293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-03-05T20:31:55.723727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-03-05T20:31:55.724128] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-03-05T20:31:55.725157] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-03-05T20:31:55.725209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:55.725241] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:55.725269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:55.725327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:55.787652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:55.788469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:55.788549] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:55.788601] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:55.914911] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:55.915051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:55.915091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:55.915120] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:55.918535] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: DOWN (p=7.14%) [2026-03-05T20:31:55.918837] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-03-05T20:31:55.918963] [INFO ] [sig ] SPB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:56.063671] [INFO ] [LOCAL ] Saved forecast: SPB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SPB.txt [2026-03-05T20:31:56.063807] [INFO ] [sig ] [2791/3362] Completed SPB in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-05T20:31:56.063846] [INFO ] [sig ] [2792/3362] Forecasting SPCB... [2026-03-05T20:31:56.063876] [INFO ] [sig ] Generating forecast for: SPCB [2026-03-05T20:31:56.063905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-03-05T20:31:56.075136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-03-05T20:31:56.075478] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-03-05T20:31:56.076291] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-03-05T20:31:56.076345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:56.076377] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:56.076403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:56.076459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:56.133817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:56.134466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:56.134545] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:56.134596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:56.251615] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:56.251766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:56.251808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:56.251836] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:56.255639] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: DOWN (p=4.57%) [2026-03-05T20:31:56.255920] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-03-05T20:31:56.256045] [INFO ] [sig ] SPCB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:56.406262] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SPCB.txt [2026-03-05T20:31:56.406428] [INFO ] [sig ] [2792/3362] Completed SPCB in 0.3s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-05T20:31:56.406474] [INFO ] [sig ] [2793/3362] Forecasting SPCE... [2026-03-05T20:31:56.406503] [INFO ] [sig ] Generating forecast for: SPCE [2026-03-05T20:31:56.406533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-03-05T20:31:56.418246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-03-05T20:31:56.418650] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-03-05T20:31:56.419468] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-03-05T20:31:56.419521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:56.419553] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:56.419605] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:56.419666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:56.482561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:56.483552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:56.483660] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:56.483694] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:56.603279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:56.603452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:56.603493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:56.603521] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:56.607047] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: UP (p=98.13%) [2026-03-05T20:31:56.607351] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-03-05T20:31:56.607483] [INFO ] [sig ] SPCE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:56.756845] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SPCE.txt [2026-03-05T20:31:56.756975] [INFO ] [sig ] [2793/3362] Completed SPCE in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-05T20:31:56.757016] [INFO ] [sig ] [2794/3362] Forecasting SPE... [2026-03-05T20:31:56.757045] [INFO ] [sig ] Generating forecast for: SPE [2026-03-05T20:31:56.757074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-03-05T20:31:56.768662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-03-05T20:31:56.769016] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-03-05T20:31:56.769845] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-03-05T20:31:56.769897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:56.769942] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:56.769970] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:56.770027] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:56.826864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:56.827528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:56.827627] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:56.827672] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:56.946922] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:56.947077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:56.947120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:56.947149] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:56.950671] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: DOWN (p=11.10%) [2026-03-05T20:31:56.950954] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-03-05T20:31:56.951084] [INFO ] [sig ] SPE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:57.094671] [INFO ] [LOCAL ] Saved forecast: SPE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SPE.txt [2026-03-05T20:31:57.094808] [INFO ] [sig ] [2794/3362] Completed SPE in 0.3s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-05T20:31:57.094848] [INFO ] [sig ] [2795/3362] Forecasting SPFI... [2026-03-05T20:31:57.094878] [INFO ] [sig ] Generating forecast for: SPFI [2026-03-05T20:31:57.094908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-03-05T20:31:57.106340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-03-05T20:31:57.106768] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-03-05T20:31:57.107620] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-03-05T20:31:57.110791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:57.110831] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:57.110860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:57.110920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:57.169969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:57.170861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:57.170949] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:57.170984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:57.288763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:57.288925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:57.288968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:57.288997] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:57.292473] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: UP (p=97.37%) [2026-03-05T20:31:57.292780] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-03-05T20:31:57.292909] [INFO ] [sig ] SPFI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:57.437497] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SPFI.txt [2026-03-05T20:31:57.437687] [INFO ] [sig ] [2795/3362] Completed SPFI in 0.3s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-05T20:31:57.437734] [INFO ] [sig ] [2796/3362] Forecasting SPG... [2026-03-05T20:31:57.437763] [INFO ] [sig ] Generating forecast for: SPG [2026-03-05T20:31:57.437793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-03-05T20:31:57.449089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-03-05T20:31:57.449519] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-03-05T20:31:57.450413] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-03-05T20:31:57.450482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:57.450524] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:57.450556] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:57.450648] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:57.507923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:57.508757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:57.508839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:57.508872] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:57.635999] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:57.636168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:57.636209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:57.636239] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:57.639809] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: UP (p=86.37%) [2026-03-05T20:31:57.640120] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-03-05T20:31:57.640260] [INFO ] [sig ] SPG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:57.786060] [INFO ] [LOCAL ] Saved forecast: SPG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SPG.txt [2026-03-05T20:31:57.786231] [INFO ] [sig ] [2796/3362] Completed SPG in 0.3s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-05T20:31:57.786273] [INFO ] [sig ] [2797/3362] Forecasting SPGI... [2026-03-05T20:31:57.786304] [INFO ] [sig ] Generating forecast for: SPGI [2026-03-05T20:31:57.786334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-03-05T20:31:57.801026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-03-05T20:31:57.801482] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-03-05T20:31:57.802360] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-03-05T20:31:57.802414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:57.802446] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:57.802473] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:57.802530] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:57.860192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:57.861092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:57.861178] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:57.861212] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:57.982097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:57.982252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:57.982293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:57.982323] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:57.985817] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: UP (p=88.06%) [2026-03-05T20:31:57.986102] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-03-05T20:31:57.986231] [INFO ] [sig ] SPGI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:58.131036] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SPGI.txt [2026-03-05T20:31:58.131198] [INFO ] [sig ] [2797/3362] Completed SPGI in 0.3s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-05T20:31:58.131276] [INFO ] [sig ] [2798/3362] Forecasting SPH... [2026-03-05T20:31:58.131308] [INFO ] [sig ] Generating forecast for: SPH [2026-03-05T20:31:58.131339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-03-05T20:31:58.142592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-03-05T20:31:58.142966] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-03-05T20:31:58.143812] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-03-05T20:31:58.143865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:58.143897] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:58.143924] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:58.143981] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:58.201078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:58.201770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:58.201850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:58.201884] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:58.319271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:58.319425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:58.319468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:58.319502] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:58.323004] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: UP (p=66.55%) [2026-03-05T20:31:58.323287] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-03-05T20:31:58.323417] [INFO ] [sig ] SPH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:58.467252] [INFO ] [LOCAL ] Saved forecast: SPH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SPH.txt [2026-03-05T20:31:58.467379] [INFO ] [sig ] [2798/3362] Completed SPH in 0.3s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-05T20:31:58.467419] [INFO ] [sig ] [2799/3362] Forecasting SPOK... [2026-03-05T20:31:58.467454] [INFO ] [sig ] Generating forecast for: SPOK [2026-03-05T20:31:58.467483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-03-05T20:31:58.482698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-03-05T20:31:58.483117] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-03-05T20:31:58.483988] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-03-05T20:31:58.484041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:58.484073] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:58.484100] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:58.484156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:58.542023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:58.542876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:58.542972] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:58.543007] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:58.666074] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:58.666246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:58.666292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:58.666322] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:58.670177] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: UP (p=97.93%) [2026-03-05T20:31:58.670479] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-03-05T20:31:58.670638] [INFO ] [sig ] SPOK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:58.833666] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SPOK.txt [2026-03-05T20:31:58.833824] [INFO ] [sig ] [2799/3362] Completed SPOK in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-05T20:31:58.833869] [INFO ] [sig ] [2800/3362] Forecasting SPRO... [2026-03-05T20:31:58.833902] [INFO ] [sig ] Generating forecast for: SPRO [2026-03-05T20:31:58.833933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-03-05T20:31:58.845288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-03-05T20:31:58.845672] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-03-05T20:31:58.846617] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-03-05T20:31:58.846672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:58.846706] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:58.846735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:58.846793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:58.910974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:58.911795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:58.911882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:58.911916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:59.035221] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:59.035382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:59.035423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:59.035453] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:59.039242] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: DOWN (p=37.77%) [2026-03-05T20:31:59.039531] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-03-05T20:31:59.039874] [INFO ] [sig ] SPRO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:31:59.188294] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SPRO.txt [2026-03-05T20:31:59.188441] [INFO ] [sig ] [2800/3362] Completed SPRO in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-05T20:31:59.188481] [INFO ] [sig ] [2801/3362] Forecasting SPRX... [2026-03-05T20:31:59.188512] [INFO ] [sig ] Generating forecast for: SPRX [2026-03-05T20:31:59.188556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-03-05T20:31:59.199998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-03-05T20:31:59.200383] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-03-05T20:31:59.201272] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-03-05T20:31:59.201324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:59.201356] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:59.201421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:59.201492] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:59.268956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:59.270107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:59.270200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:59.270235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:59.405405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:59.405569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:59.405635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:59.405684] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:59.409458] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: UP (p=57.05%) [2026-03-05T20:31:59.409776] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-03-05T20:31:59.409906] [INFO ] [sig ] SPRX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:59.554127] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SPRX.txt [2026-03-05T20:31:59.554271] [INFO ] [sig ] [2801/3362] Completed SPRX in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-05T20:31:59.554311] [INFO ] [sig ] [2802/3362] Forecasting SPRY... [2026-03-05T20:31:59.554343] [INFO ] [sig ] Generating forecast for: SPRY [2026-03-05T20:31:59.554373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-03-05T20:31:59.566013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-03-05T20:31:59.566375] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-03-05T20:31:59.567288] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-03-05T20:31:59.567341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:59.567375] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:59.567401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:59.567458] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:59.635325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:59.636253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:59.636342] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:59.636376] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:31:59.761656] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:31:59.761814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:31:59.761857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:31:59.761887] [INFO ] [FORECASTER] Training complete [2026-03-05T20:31:59.765357] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: UP (p=87.95%) [2026-03-05T20:31:59.765662] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-03-05T20:31:59.765792] [INFO ] [sig ] SPRY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:31:59.914477] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SPRY.txt [2026-03-05T20:31:59.914684] [INFO ] [sig ] [2802/3362] Completed SPRY in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-05T20:31:59.914733] [INFO ] [sig ] [2803/3362] Forecasting SPSC... [2026-03-05T20:31:59.914763] [INFO ] [sig ] Generating forecast for: SPSC [2026-03-05T20:31:59.914792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-03-05T20:31:59.926148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-03-05T20:31:59.926488] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-03-05T20:31:59.927328] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-03-05T20:31:59.927380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:31:59.927413] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:31:59.927443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:31:59.927513] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:31:59.986552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:31:59.987556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:31:59.987728] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:31:59.987766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:00.111618] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:00.111786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:00.111830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:00.111860] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:00.115891] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: DOWN (p=11.07%) [2026-03-05T20:32:00.116240] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-03-05T20:32:00.116388] [INFO ] [sig ] SPSC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:00.265701] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SPSC.txt [2026-03-05T20:32:00.265863] [INFO ] [sig ] [2803/3362] Completed SPSC in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-05T20:32:00.265905] [INFO ] [sig ] [2804/3362] Forecasting SPWH... [2026-03-05T20:32:00.265936] [INFO ] [sig ] Generating forecast for: SPWH [2026-03-05T20:32:00.265968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-03-05T20:32:00.278484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-03-05T20:32:00.278907] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-03-05T20:32:00.279845] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-03-05T20:32:00.279900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:00.279934] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:00.279963] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:00.280022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:00.339108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:00.340009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:00.340101] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:00.340136] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:00.469986] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:00.470108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:00.470151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:00.470180] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:00.473690] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: DOWN (p=14.42%) [2026-03-05T20:32:00.473971] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-03-05T20:32:00.474104] [INFO ] [sig ] SPWH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:00.627449] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SPWH.txt [2026-03-05T20:32:00.627616] [INFO ] [sig ] [2804/3362] Completed SPWH in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-05T20:32:00.627684] [INFO ] [sig ] [2805/3362] Forecasting SPXC... [2026-03-05T20:32:00.627718] [INFO ] [sig ] Generating forecast for: SPXC [2026-03-05T20:32:00.627751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-03-05T20:32:00.640889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-03-05T20:32:00.641242] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-03-05T20:32:00.642123] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-03-05T20:32:00.642179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:00.642212] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:00.642250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:00.642309] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:00.708372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:00.709356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:00.709440] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:00.709473] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:00.836083] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:00.836207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:00.836250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:00.836280] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:00.840043] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: DOWN (p=15.70%) [2026-03-05T20:32:00.840333] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-03-05T20:32:00.840465] [INFO ] [sig ] SPXC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:00.988984] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SPXC.txt [2026-03-05T20:32:00.989131] [INFO ] [sig ] [2805/3362] Completed SPXC in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-05T20:32:00.989172] [INFO ] [sig ] [2806/3362] Forecasting SPXX... [2026-03-05T20:32:00.989203] [INFO ] [sig ] Generating forecast for: SPXX [2026-03-05T20:32:00.989233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-03-05T20:32:01.000717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-03-05T20:32:01.001046] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-03-05T20:32:01.001875] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-03-05T20:32:01.001929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:01.001962] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:01.001989] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:01.002046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:01.076892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:01.077888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:01.077979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:01.078012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:01.208530] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:01.208950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:01.209004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:01.209043] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:01.214689] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: DOWN (p=29.14%) [2026-03-05T20:32:01.215377] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-03-05T20:32:01.215607] [INFO ] [sig ] SPXX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:01.377450] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SPXX.txt [2026-03-05T20:32:01.377652] [INFO ] [sig ] [2806/3362] Completed SPXX in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-05T20:32:01.377708] [INFO ] [sig ] [2807/3362] Forecasting SQM... [2026-03-05T20:32:01.377745] [INFO ] [sig ] Generating forecast for: SQM [2026-03-05T20:32:01.377777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-03-05T20:32:01.389396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-03-05T20:32:01.389735] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-03-05T20:32:01.390561] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-03-05T20:32:01.390643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:01.390677] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:01.390703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:01.390759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:01.453705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:01.454497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:01.454641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:01.454681] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:01.582013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:01.582166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:01.582210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:01.582241] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:01.585918] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: DOWN (p=27.94%) [2026-03-05T20:32:01.586202] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-03-05T20:32:01.586339] [INFO ] [sig ] SQM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:01.736167] [INFO ] [LOCAL ] Saved forecast: SQM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SQM.txt [2026-03-05T20:32:01.736340] [INFO ] [sig ] [2807/3362] Completed SQM in 0.4s | 2.76 sym/s | Total: 16.9m | ETA: 3.4m [2026-03-05T20:32:01.736396] [INFO ] [sig ] [2808/3362] Forecasting SQNS... [2026-03-05T20:32:01.736636] [INFO ] [sig ] Generating forecast for: SQNS [2026-03-05T20:32:01.736669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-03-05T20:32:01.749294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-03-05T20:32:01.749748] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-03-05T20:32:01.750656] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-03-05T20:32:01.750711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:01.750745] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:01.750773] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:01.750830] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:01.810285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:01.811102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:01.811184] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:01.811217] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:01.928481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:01.928685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:01.928731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:01.928760] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:01.932329] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: UP (p=70.30%) [2026-03-05T20:32:01.932646] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-03-05T20:32:01.932783] [INFO ] [sig ] SQNS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:02.094231] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SQNS.txt [2026-03-05T20:32:02.094409] [INFO ] [sig ] [2808/3362] Completed SQNS in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-05T20:32:02.094478] [INFO ] [sig ] [2809/3362] Forecasting SQQQ... [2026-03-05T20:32:02.094530] [INFO ] [sig ] Generating forecast for: SQQQ [2026-03-05T20:32:02.094605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-03-05T20:32:02.107675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-03-05T20:32:02.108117] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-03-05T20:32:02.109283] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-03-05T20:32:02.109350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:02.109394] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:02.109433] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:02.109522] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:02.187257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:02.188517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:02.188648] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:02.188686] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:02.313034] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:02.313211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:02.313265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:02.313296] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:02.316846] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: DOWN (p=6.94%) [2026-03-05T20:32:02.317134] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-03-05T20:32:02.317262] [INFO ] [sig ] SQQQ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:02.479358] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SQQQ.txt [2026-03-05T20:32:02.480324] [INFO ] [sig ] [2809/3362] Completed SQQQ in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-05T20:32:02.480400] [INFO ] [sig ] [2810/3362] Forecasting SRAD... [2026-03-05T20:32:02.480437] [INFO ] [sig ] Generating forecast for: SRAD [2026-03-05T20:32:02.480467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-03-05T20:32:02.492316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-03-05T20:32:02.492713] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-03-05T20:32:02.493625] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-03-05T20:32:02.493681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:02.493716] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:02.493745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:02.493818] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:02.561217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:02.562344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:02.562446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:02.562493] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:02.690676] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:02.690840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:02.690883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:02.690913] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:02.694404] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: DOWN (p=47.17%) [2026-03-05T20:32:02.694710] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-03-05T20:32:02.694842] [INFO ] [sig ] SRAD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:02.848201] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SRAD.txt [2026-03-05T20:32:02.848411] [INFO ] [sig ] [2810/3362] Completed SRAD in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-05T20:32:02.848456] [INFO ] [sig ] [2811/3362] Forecasting SRBK... [2026-03-05T20:32:02.848490] [INFO ] [sig ] Generating forecast for: SRBK [2026-03-05T20:32:02.848527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-03-05T20:32:02.860391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-03-05T20:32:02.860847] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-03-05T20:32:02.861807] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-03-05T20:32:02.861861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:02.861902] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:02.861933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:02.861996] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:02.921939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:02.922867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:02.923007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:02.923044] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:03.043378] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:03.043537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:03.043600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:03.043634] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:03.047140] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: UP (p=66.96%) [2026-03-05T20:32:03.047421] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-03-05T20:32:03.047554] [INFO ] [sig ] SRBK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:03.192719] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SRBK.txt [2026-03-05T20:32:03.192853] [INFO ] [sig ] [2811/3362] Completed SRBK in 0.3s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-05T20:32:03.192895] [INFO ] [sig ] [2812/3362] Forecasting SRCE... [2026-03-05T20:32:03.192926] [INFO ] [sig ] Generating forecast for: SRCE [2026-03-05T20:32:03.192955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-03-05T20:32:03.204263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-03-05T20:32:03.204633] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-03-05T20:32:03.205459] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-03-05T20:32:03.205513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:03.205547] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:03.205594] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:03.205655] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:03.263152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:03.263881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:03.263961] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:03.263994] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:03.386013] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:03.386165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:03.386206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:03.386268] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:03.389788] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: UP (p=91.51%) [2026-03-05T20:32:03.390068] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-03-05T20:32:03.390198] [INFO ] [sig ] SRCE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:03.537428] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SRCE.txt [2026-03-05T20:32:03.537607] [INFO ] [sig ] [2812/3362] Completed SRCE in 0.3s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-05T20:32:03.537667] [INFO ] [sig ] [2813/3362] Forecasting SRE... [2026-03-05T20:32:03.537705] [INFO ] [sig ] Generating forecast for: SRE [2026-03-05T20:32:03.537735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-03-05T20:32:03.548869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-03-05T20:32:03.549209] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-03-05T20:32:03.550057] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-03-05T20:32:03.550111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:03.550145] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:03.550173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:03.550230] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:03.608452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:03.609450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:03.609626] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:03.609665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:03.729444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:03.729637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:03.729688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:03.729720] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:03.733260] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: DOWN (p=27.65%) [2026-03-05T20:32:03.733561] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-03-05T20:32:03.733716] [INFO ] [sig ] SRE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:03.883212] [INFO ] [LOCAL ] Saved forecast: SRE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SRE.txt [2026-03-05T20:32:03.883377] [INFO ] [sig ] [2813/3362] Completed SRE in 0.3s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-05T20:32:03.883419] [INFO ] [sig ] [2814/3362] Forecasting SREA... [2026-03-05T20:32:03.883449] [INFO ] [sig ] Generating forecast for: SREA [2026-03-05T20:32:03.883479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-03-05T20:32:03.895174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-03-05T20:32:03.895640] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-03-05T20:32:03.896545] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-03-05T20:32:03.896633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:03.896672] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:03.896702] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:03.896761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:03.957025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:03.957924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:03.958007] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:03.958057] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:04.075941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:04.076092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:04.076137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:04.076168] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:04.079717] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: UP (p=84.92%) [2026-03-05T20:32:04.080022] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-03-05T20:32:04.080152] [INFO ] [sig ] SREA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:04.232387] [INFO ] [LOCAL ] Saved forecast: SREA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SREA.txt [2026-03-05T20:32:04.232663] [INFO ] [sig ] [2814/3362] Completed SREA in 0.3s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-05T20:32:04.232710] [INFO ] [sig ] [2815/3362] Forecasting SRFM... [2026-03-05T20:32:04.232743] [INFO ] [sig ] Generating forecast for: SRFM [2026-03-05T20:32:04.232783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-03-05T20:32:04.244114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-03-05T20:32:04.244434] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-03-05T20:32:04.245309] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-03-05T20:32:04.245363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:04.245396] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:04.245424] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:04.245480] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:04.305567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:04.306372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:04.306455] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:04.306499] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:04.427596] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:04.427771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:04.427814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:04.427847] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:04.431466] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: UP (p=96.56%) [2026-03-05T20:32:04.431808] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-03-05T20:32:04.431942] [INFO ] [sig ] SRFM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:04.582713] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SRFM.txt [2026-03-05T20:32:04.582883] [INFO ] [sig ] [2815/3362] Completed SRFM in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-05T20:32:04.582926] [INFO ] [sig ] [2816/3362] Forecasting SRG... [2026-03-05T20:32:04.582957] [INFO ] [sig ] Generating forecast for: SRG [2026-03-05T20:32:04.582988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-03-05T20:32:04.594570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-03-05T20:32:04.595004] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-03-05T20:32:04.595969] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-03-05T20:32:04.596025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:04.596059] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:04.596086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:04.596157] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:04.657154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:04.658136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:04.658226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:04.658261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:04.792262] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:04.792427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:04.792471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:04.792501] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:04.796143] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: UP (p=57.92%) [2026-03-05T20:32:04.796471] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-03-05T20:32:04.796628] [INFO ] [sig ] SRG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:04.948065] [INFO ] [LOCAL ] Saved forecast: SRG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SRG.txt [2026-03-05T20:32:04.948247] [INFO ] [sig ] [2816/3362] Completed SRG in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-05T20:32:04.948307] [INFO ] [sig ] [2817/3362] Forecasting SRI... [2026-03-05T20:32:04.948343] [INFO ] [sig ] Generating forecast for: SRI [2026-03-05T20:32:04.948376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-03-05T20:32:04.960904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-03-05T20:32:04.961325] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-03-05T20:32:04.962226] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-03-05T20:32:04.962281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:04.962315] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:04.962342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:04.962399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:05.021093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:05.022095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:05.022189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:05.022224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:05.153190] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:05.153350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:05.153393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:05.153425] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:05.157115] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: UP (p=91.33%) [2026-03-05T20:32:05.157413] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-03-05T20:32:05.157560] [INFO ] [sig ] SRI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:05.308122] [INFO ] [LOCAL ] Saved forecast: SRI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SRI.txt [2026-03-05T20:32:05.308279] [INFO ] [sig ] [2817/3362] Completed SRI in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-05T20:32:05.308321] [INFO ] [sig ] [2818/3362] Forecasting SRRK... [2026-03-05T20:32:05.308351] [INFO ] [sig ] Generating forecast for: SRRK [2026-03-05T20:32:05.308382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-03-05T20:32:05.321257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-03-05T20:32:05.321895] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-03-05T20:32:05.323049] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-03-05T20:32:05.323117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:05.323193] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:05.323224] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:05.323284] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:05.386050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:05.386758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:05.386843] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:05.386877] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:05.508900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:05.509058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:05.509099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:05.509130] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:05.512569] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: DOWN (p=8.75%) [2026-03-05T20:32:05.512870] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-03-05T20:32:05.512998] [INFO ] [sig ] SRRK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:05.678219] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SRRK.txt [2026-03-05T20:32:05.678418] [INFO ] [sig ] [2818/3362] Completed SRRK in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-05T20:32:05.678470] [INFO ] [sig ] [2819/3362] Forecasting SRTS... [2026-03-05T20:32:05.678504] [INFO ] [sig ] Generating forecast for: SRTS [2026-03-05T20:32:05.678534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-03-05T20:32:05.690953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-03-05T20:32:05.691335] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-03-05T20:32:05.692452] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-03-05T20:32:05.692519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:05.692569] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:05.692620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:05.692680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:05.759189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:05.760166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:05.760276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:05.760315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:05.894101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:05.894271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:05.894316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:05.894348] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:05.898360] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: DOWN (p=30.99%) [2026-03-05T20:32:05.898820] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-03-05T20:32:05.898981] [INFO ] [sig ] SRTS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:06.051926] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SRTS.txt [2026-03-05T20:32:06.052098] [INFO ] [sig ] [2819/3362] Completed SRTS in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-05T20:32:06.052141] [INFO ] [sig ] [2820/3362] Forecasting SSB... [2026-03-05T20:32:06.052171] [INFO ] [sig ] Generating forecast for: SSB [2026-03-05T20:32:06.052200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-03-05T20:32:06.063739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-03-05T20:32:06.064128] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-03-05T20:32:06.065050] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-03-05T20:32:06.065109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:06.065144] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:06.065174] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:06.065234] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:06.125154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:06.126085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:06.126174] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:06.126209] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:06.251460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:06.251809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:06.251860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:06.251896] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:06.255853] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: DOWN (p=47.25%) [2026-03-05T20:32:06.256171] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-03-05T20:32:06.256323] [INFO ] [sig ] SSB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:06.414972] [INFO ] [LOCAL ] Saved forecast: SSB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SSB.txt [2026-03-05T20:32:06.415140] [INFO ] [sig ] [2820/3362] Completed SSB in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-05T20:32:06.415196] [INFO ] [sig ] [2821/3362] Forecasting SSD... [2026-03-05T20:32:06.415230] [INFO ] [sig ] Generating forecast for: SSD [2026-03-05T20:32:06.415264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-03-05T20:32:06.428340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-03-05T20:32:06.428744] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-03-05T20:32:06.429651] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-03-05T20:32:06.429719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:06.429755] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:06.429784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:06.429842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:06.493660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:06.494597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:06.494684] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:06.494720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:06.616708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:06.616866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:06.616910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:06.616989] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:06.620553] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: UP (p=55.19%) [2026-03-05T20:32:06.620866] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-03-05T20:32:06.620999] [INFO ] [sig ] SSD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:06.767016] [INFO ] [LOCAL ] Saved forecast: SSD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SSD.txt [2026-03-05T20:32:06.767152] [INFO ] [sig ] [2821/3362] Completed SSD in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-05T20:32:06.767194] [INFO ] [sig ] [2822/3362] Forecasting SSL... [2026-03-05T20:32:06.767223] [INFO ] [sig ] Generating forecast for: SSL [2026-03-05T20:32:06.767253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-03-05T20:32:06.778292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-03-05T20:32:06.778674] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-03-05T20:32:06.779563] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-03-05T20:32:06.779652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:06.779694] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:06.779729] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:06.779791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:06.841276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:06.842027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:06.842110] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:06.842144] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:06.974027] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:06.974210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:06.974263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:06.974295] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:06.978346] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: DOWN (p=30.48%) [2026-03-05T20:32:06.978681] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-03-05T20:32:06.978818] [INFO ] [sig ] SSL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:07.132904] [INFO ] [LOCAL ] Saved forecast: SSL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SSL.txt [2026-03-05T20:32:07.133067] [INFO ] [sig ] [2822/3362] Completed SSL in 0.4s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-05T20:32:07.133108] [INFO ] [sig ] [2823/3362] Forecasting SSNC... [2026-03-05T20:32:07.133140] [INFO ] [sig ] Generating forecast for: SSNC [2026-03-05T20:32:07.133170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-03-05T20:32:07.143684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-03-05T20:32:07.144064] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-03-05T20:32:07.144950] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-03-05T20:32:07.145004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:07.145037] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:07.145065] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:07.145123] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:07.205342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:07.206308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:07.206393] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:07.206428] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:07.323736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:07.323889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:07.323931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:07.323961] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:07.327373] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: DOWN (p=3.92%) [2026-03-05T20:32:07.327719] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-03-05T20:32:07.327851] [INFO ] [sig ] SSNC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:07.474448] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SSNC.txt [2026-03-05T20:32:07.474641] [INFO ] [sig ] [2823/3362] Completed SSNC in 0.3s | 2.76 sym/s | Total: 17.0m | ETA: 3.3m [2026-03-05T20:32:07.474688] [INFO ] [sig ] [2824/3362] Forecasting SSP... [2026-03-05T20:32:07.474718] [INFO ] [sig ] Generating forecast for: SSP [2026-03-05T20:32:07.474750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-03-05T20:32:07.485892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-03-05T20:32:07.486305] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-03-05T20:32:07.487213] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-03-05T20:32:07.487267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:07.487300] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:07.487327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:07.487384] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:07.545820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:07.546742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:07.546848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:07.546882] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:07.666303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:07.666458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:07.666500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:07.666528] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:07.670111] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-03-05T20:32:07.670394] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-03-05T20:32:07.670523] [INFO ] [sig ] SSP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:07.820897] [INFO ] [LOCAL ] Saved forecast: SSP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SSP.txt [2026-03-05T20:32:07.821055] [INFO ] [sig ] [2824/3362] Completed SSP in 0.3s | 2.76 sym/s | Total: 17.0m | ETA: 3.2m [2026-03-05T20:32:07.821096] [INFO ] [sig ] [2825/3362] Forecasting SSRM... [2026-03-05T20:32:07.821126] [INFO ] [sig ] Generating forecast for: SSRM [2026-03-05T20:32:07.821155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-03-05T20:32:07.832243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-03-05T20:32:07.832542] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-03-05T20:32:07.833366] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-03-05T20:32:07.833419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:07.833452] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:07.833480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:07.833536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:07.892841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:07.893621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:07.893706] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:07.893739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:08.015319] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:08.015495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:08.015536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:08.015567] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:08.019153] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: UP (p=80.68%) [2026-03-05T20:32:08.019441] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-03-05T20:32:08.019592] [INFO ] [sig ] SSRM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:08.167783] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SSRM.txt [2026-03-05T20:32:08.167932] [INFO ] [sig ] [2825/3362] Completed SSRM in 0.3s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-05T20:32:08.167974] [INFO ] [sig ] [2826/3362] Forecasting SSSS... [2026-03-05T20:32:08.168006] [INFO ] [sig ] Generating forecast for: SSSS [2026-03-05T20:32:08.168038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-03-05T20:32:08.178917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-03-05T20:32:08.179307] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-03-05T20:32:08.180207] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-03-05T20:32:08.180262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:08.180296] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:08.180324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:08.180383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:08.241020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:08.241878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:08.241965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:08.241999] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:08.366451] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:08.366641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:08.366693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:08.366730] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:08.370316] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: UP (p=94.43%) [2026-03-05T20:32:08.370624] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-03-05T20:32:08.370765] [INFO ] [sig ] SSSS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:08.519699] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SSSS.txt [2026-03-05T20:32:08.519840] [INFO ] [sig ] [2826/3362] Completed SSSS in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-05T20:32:08.519881] [INFO ] [sig ] [2827/3362] Forecasting SSTI... [2026-03-05T20:32:08.519912] [INFO ] [sig ] Generating forecast for: SSTI [2026-03-05T20:32:08.519941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-03-05T20:32:08.531615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-03-05T20:32:08.531983] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-03-05T20:32:08.532858] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-03-05T20:32:08.532911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:08.533137] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:08.533165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:08.533222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:08.593088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:08.593972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:08.594057] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:08.594091] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:08.719527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:08.719720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:08.719771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:08.719804] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:08.723433] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: UP (p=74.51%) [2026-03-05T20:32:08.723769] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-03-05T20:32:08.723901] [INFO ] [sig ] SSTI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:08.871620] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SSTI.txt [2026-03-05T20:32:08.871754] [INFO ] [sig ] [2827/3362] Completed SSTI in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-05T20:32:08.871793] [INFO ] [sig ] [2828/3362] Forecasting SSTK... [2026-03-05T20:32:08.871825] [INFO ] [sig ] Generating forecast for: SSTK [2026-03-05T20:32:08.871856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-03-05T20:32:08.883829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-03-05T20:32:08.884132] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-03-05T20:32:08.884982] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-03-05T20:32:08.885035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:08.885069] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:08.885097] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:08.885154] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:08.948438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:08.949422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:08.949539] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:08.949590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:09.070779] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:09.070934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:09.070975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:09.071004] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:09.074464] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: UP (p=69.24%) [2026-03-05T20:32:09.074771] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-03-05T20:32:09.074901] [INFO ] [sig ] SSTK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:09.220604] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SSTK.txt [2026-03-05T20:32:09.220758] [INFO ] [sig ] [2828/3362] Completed SSTK in 0.3s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-05T20:32:09.220800] [INFO ] [sig ] [2829/3362] Forecasting SSYS... [2026-03-05T20:32:09.220830] [INFO ] [sig ] Generating forecast for: SSYS [2026-03-05T20:32:09.220861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-03-05T20:32:09.232060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-03-05T20:32:09.232394] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-03-05T20:32:09.233226] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-03-05T20:32:09.233284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:09.233340] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:09.233378] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:09.233455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:09.292476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:09.293360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:09.293446] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:09.293481] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:09.414558] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:09.414738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:09.414779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:09.414808] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:09.418255] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: UP (p=80.31%) [2026-03-05T20:32:09.418532] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-03-05T20:32:09.418677] [INFO ] [sig ] SSYS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:09.565607] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SSYS.txt [2026-03-05T20:32:09.565758] [INFO ] [sig ] [2829/3362] Completed SSYS in 0.3s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-05T20:32:09.565801] [INFO ] [sig ] [2830/3362] Forecasting STAA... [2026-03-05T20:32:09.565830] [INFO ] [sig ] Generating forecast for: STAA [2026-03-05T20:32:09.565860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-03-05T20:32:09.577598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-03-05T20:32:09.577965] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-03-05T20:32:09.578814] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-03-05T20:32:09.578867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:09.578900] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:09.578926] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:09.578982] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:09.639601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:09.640560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:09.640665] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:09.640700] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:09.770797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:09.770986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:09.771028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:09.771058] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:09.775368] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: DOWN (p=12.28%) [2026-03-05T20:32:09.775724] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-03-05T20:32:09.775876] [INFO ] [sig ] STAA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:09.922835] [INFO ] [LOCAL ] Saved forecast: STAA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/STAA.txt [2026-03-05T20:32:09.922966] [INFO ] [sig ] [2830/3362] Completed STAA in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-05T20:32:09.923006] [INFO ] [sig ] [2831/3362] Forecasting STAG... [2026-03-05T20:32:09.923036] [INFO ] [sig ] Generating forecast for: STAG [2026-03-05T20:32:09.923065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-03-05T20:32:09.934012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-03-05T20:32:09.934367] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-03-05T20:32:09.935247] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-03-05T20:32:09.935300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:09.935333] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:09.935361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:09.935416] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:09.996735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:09.997626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:09.997724] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:09.997757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:10.119513] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:10.119692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:10.119734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:10.119764] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:10.123230] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: UP (p=97.51%) [2026-03-05T20:32:10.123519] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-03-05T20:32:10.123669] [INFO ] [sig ] STAG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:10.275550] [INFO ] [LOCAL ] Saved forecast: STAG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/STAG.txt [2026-03-05T20:32:10.275761] [INFO ] [sig ] [2831/3362] Completed STAG in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-05T20:32:10.275808] [INFO ] [sig ] [2832/3362] Forecasting STBA... [2026-03-05T20:32:10.275841] [INFO ] [sig ] Generating forecast for: STBA [2026-03-05T20:32:10.275874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-03-05T20:32:10.287038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-03-05T20:32:10.287367] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-03-05T20:32:10.288291] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-03-05T20:32:10.288345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:10.288378] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:10.288406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:10.288463] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:10.348788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:10.349860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:10.349946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:10.349981] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:10.477517] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:10.477732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:10.477785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:10.477824] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:10.481619] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: DOWN (p=19.05%) [2026-03-05T20:32:10.481926] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-03-05T20:32:10.482059] [INFO ] [sig ] STBA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:10.629261] [INFO ] [LOCAL ] Saved forecast: STBA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/STBA.txt [2026-03-05T20:32:10.629425] [INFO ] [sig ] [2832/3362] Completed STBA in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-05T20:32:10.629472] [INFO ] [sig ] [2833/3362] Forecasting STC... [2026-03-05T20:32:10.629505] [INFO ] [sig ] Generating forecast for: STC [2026-03-05T20:32:10.629536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-03-05T20:32:10.641335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-03-05T20:32:10.641759] [INFO ] [FORECASTER] Starting predict_future for STC [2026-03-05T20:32:10.642608] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-03-05T20:32:10.642662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:10.642695] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:10.642722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:10.642778] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:10.704792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:10.705746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:10.705851] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:10.705885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:10.826279] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:10.826436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:10.826478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:10.826507] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:10.829999] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: UP (p=65.78%) [2026-03-05T20:32:10.830284] [INFO ] [FORECASTER] Completed predict_future for STC [2026-03-05T20:32:10.830414] [INFO ] [sig ] STC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:10.976234] [INFO ] [LOCAL ] Saved forecast: STC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/STC.txt [2026-03-05T20:32:10.976391] [INFO ] [sig ] [2833/3362] Completed STC in 0.3s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-05T20:32:10.976430] [INFO ] [sig ] [2834/3362] Forecasting STE... [2026-03-05T20:32:10.976462] [INFO ] [sig ] Generating forecast for: STE [2026-03-05T20:32:10.976491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-03-05T20:32:10.987702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-03-05T20:32:10.988035] [INFO ] [FORECASTER] Starting predict_future for STE [2026-03-05T20:32:10.989049] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-03-05T20:32:10.989102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:10.989136] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:10.989163] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:10.989220] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:11.048596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:11.049275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:11.049357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:11.049392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:11.173969] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:11.174158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:11.174207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:11.174238] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:11.177951] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: DOWN (p=49.93%) [2026-03-05T20:32:11.178233] [INFO ] [FORECASTER] Completed predict_future for STE [2026-03-05T20:32:11.178379] [INFO ] [sig ] STE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:11.341094] [INFO ] [LOCAL ] Saved forecast: STE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/STE.txt [2026-03-05T20:32:11.341251] [INFO ] [sig ] [2834/3362] Completed STE in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-05T20:32:11.341291] [INFO ] [sig ] [2835/3362] Forecasting STEL... [2026-03-05T20:32:11.341323] [INFO ] [sig ] Generating forecast for: STEL [2026-03-05T20:32:11.341353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-03-05T20:32:11.352497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-03-05T20:32:11.352836] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-03-05T20:32:11.353670] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-03-05T20:32:11.353723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:11.353785] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:11.353814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:11.353871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:11.414155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:11.414823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:11.414904] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:11.414939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:11.539660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:11.539840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:11.539884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:11.539914] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:11.543765] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: DOWN (p=45.26%) [2026-03-05T20:32:11.544080] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-03-05T20:32:11.544218] [INFO ] [sig ] STEL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:11.703229] [INFO ] [LOCAL ] Saved forecast: STEL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/STEL.txt [2026-03-05T20:32:11.703405] [INFO ] [sig ] [2835/3362] Completed STEL in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-05T20:32:11.703450] [INFO ] [sig ] [2836/3362] Forecasting STEM... [2026-03-05T20:32:11.703482] [INFO ] [sig ] Generating forecast for: STEM [2026-03-05T20:32:11.703512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-03-05T20:32:11.715912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-03-05T20:32:11.716326] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-03-05T20:32:11.717234] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-03-05T20:32:11.717290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:11.717325] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:11.717354] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:11.717412] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:11.780929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:11.781858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:11.781946] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:11.781980] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:11.907061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:11.907243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:11.907306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:11.907339] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:11.911120] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: UP (p=85.64%) [2026-03-05T20:32:11.911408] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-03-05T20:32:11.911538] [INFO ] [sig ] STEM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:12.066313] [INFO ] [LOCAL ] Saved forecast: STEM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/STEM.txt [2026-03-05T20:32:12.066513] [INFO ] [sig ] [2836/3362] Completed STEM in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-05T20:32:12.066562] [INFO ] [sig ] [2837/3362] Forecasting STEP... [2026-03-05T20:32:12.066624] [INFO ] [sig ] Generating forecast for: STEP [2026-03-05T20:32:12.066662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-03-05T20:32:12.294475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-03-05T20:32:12.294860] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-03-05T20:32:12.295730] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-03-05T20:32:12.295787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:12.295820] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:12.295848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:12.295904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:12.356286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:12.357218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:12.357327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:12.357365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:12.477533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:12.477743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:12.477792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:12.477821] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:12.481402] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: UP (p=57.92%) [2026-03-05T20:32:12.481731] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-03-05T20:32:12.481870] [INFO ] [sig ] STEP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:12.627898] [INFO ] [LOCAL ] Saved forecast: STEP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/STEP.txt [2026-03-05T20:32:12.628060] [INFO ] [sig ] [2837/3362] Completed STEP in 0.6s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-05T20:32:12.628102] [INFO ] [sig ] [2838/3362] Forecasting STHO... [2026-03-05T20:32:12.628134] [INFO ] [sig ] Generating forecast for: STHO [2026-03-05T20:32:12.628164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-03-05T20:32:12.639075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-03-05T20:32:12.639479] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-03-05T20:32:12.640359] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-03-05T20:32:12.640414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:12.640448] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:12.640476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:12.640533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:12.705022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:12.705921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:12.706027] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:12.706062] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:12.832655] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:12.832857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:12.832903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:12.832976] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:12.836913] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: UP (p=91.18%) [2026-03-05T20:32:12.837256] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-03-05T20:32:12.837404] [INFO ] [sig ] STHO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:12.985266] [INFO ] [LOCAL ] Saved forecast: STHO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/STHO.txt [2026-03-05T20:32:12.985427] [INFO ] [sig ] [2838/3362] Completed STHO in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-05T20:32:12.985469] [INFO ] [sig ] [2839/3362] Forecasting STI... [2026-03-05T20:32:12.985500] [INFO ] [sig ] Generating forecast for: STI [2026-03-05T20:32:12.985530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-03-05T20:32:12.998634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-03-05T20:32:12.999063] [INFO ] [FORECASTER] Starting predict_future for STI [2026-03-05T20:32:12.999946] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-03-05T20:32:13.000002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:13.000036] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:13.000064] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:13.000121] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:13.061696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:13.062568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:13.062677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:13.062709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:13.192685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:13.192856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:13.192907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:13.192941] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:13.196720] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: DOWN (p=8.31%) [2026-03-05T20:32:13.197046] [INFO ] [FORECASTER] Completed predict_future for STI [2026-03-05T20:32:13.197187] [INFO ] [sig ] STI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:13.348823] [INFO ] [LOCAL ] Saved forecast: STI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/STI.txt [2026-03-05T20:32:13.349156] [INFO ] [sig ] [2839/3362] Completed STI in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-05T20:32:13.349197] [INFO ] [sig ] [2840/3362] Forecasting STIM... [2026-03-05T20:32:13.349226] [INFO ] [sig ] Generating forecast for: STIM [2026-03-05T20:32:13.349257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-03-05T20:32:13.361081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-03-05T20:32:13.361400] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-03-05T20:32:13.362273] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-03-05T20:32:13.362326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:13.362371] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:13.362401] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:13.362459] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:13.421324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:13.422111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:13.422191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:13.422225] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:13.549944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:13.550154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:13.550197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:13.550227] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:13.554294] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: DOWN (p=2.32%) [2026-03-05T20:32:13.554591] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-03-05T20:32:13.554723] [INFO ] [sig ] STIM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:13.702310] [INFO ] [LOCAL ] Saved forecast: STIM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/STIM.txt [2026-03-05T20:32:13.702455] [INFO ] [sig ] [2840/3362] Completed STIM in 0.4s | 2.76 sym/s | Total: 17.1m | ETA: 3.2m [2026-03-05T20:32:13.702496] [INFO ] [sig ] [2841/3362] Forecasting STK... [2026-03-05T20:32:13.702526] [INFO ] [sig ] Generating forecast for: STK [2026-03-05T20:32:13.702556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-03-05T20:32:13.714751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-03-05T20:32:13.715148] [INFO ] [FORECASTER] Starting predict_future for STK [2026-03-05T20:32:13.716005] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-03-05T20:32:13.716059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:13.716092] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:13.716120] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:13.716176] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:13.773794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:13.774748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:13.774835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:13.774868] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:13.893234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:13.893404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:13.893448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:13.893477] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:13.897059] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: UP (p=69.43%) [2026-03-05T20:32:13.897367] [INFO ] [FORECASTER] Completed predict_future for STK [2026-03-05T20:32:13.897504] [INFO ] [sig ] STK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:14.045004] [INFO ] [LOCAL ] Saved forecast: STK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/STK.txt [2026-03-05T20:32:14.045172] [INFO ] [sig ] [2841/3362] Completed STK in 0.3s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-05T20:32:14.045212] [INFO ] [sig ] [2842/3362] Forecasting STKH... [2026-03-05T20:32:14.045243] [INFO ] [sig ] Generating forecast for: STKH [2026-03-05T20:32:14.045272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-03-05T20:32:14.057244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-03-05T20:32:14.057733] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-03-05T20:32:14.058660] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-03-05T20:32:14.058714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:14.058748] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:14.058776] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:14.058834] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:14.116108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:14.117029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:14.117115] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:14.117148] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:14.229996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:14.230177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:14.230221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:14.230251] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:14.233808] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: DOWN (p=16.51%) [2026-03-05T20:32:14.234096] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-03-05T20:32:14.234226] [INFO ] [sig ] STKH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:14.381248] [INFO ] [LOCAL ] Saved forecast: STKH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/STKH.txt [2026-03-05T20:32:14.381413] [INFO ] [sig ] [2842/3362] Completed STKH in 0.3s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-05T20:32:14.381454] [INFO ] [sig ] [2843/3362] Forecasting STKL... [2026-03-05T20:32:14.381486] [INFO ] [sig ] Generating forecast for: STKL [2026-03-05T20:32:14.381515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-03-05T20:32:14.393215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-03-05T20:32:14.393641] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-03-05T20:32:14.394465] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-03-05T20:32:14.394518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:14.394551] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:14.394597] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:14.394657] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:14.452623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:14.453541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:14.453657] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:14.453693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:14.582469] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:14.582657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:14.582700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:14.582729] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:14.586325] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: DOWN (p=42.82%) [2026-03-05T20:32:14.586689] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-03-05T20:32:14.586837] [INFO ] [sig ] STKL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:14.736389] [INFO ] [LOCAL ] Saved forecast: STKL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/STKL.txt [2026-03-05T20:32:14.736561] [INFO ] [sig ] [2843/3362] Completed STKL in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-05T20:32:14.736624] [INFO ] [sig ] [2844/3362] Forecasting STKS... [2026-03-05T20:32:14.736661] [INFO ] [sig ] Generating forecast for: STKS [2026-03-05T20:32:14.736692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-03-05T20:32:14.748719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-03-05T20:32:14.749125] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-03-05T20:32:14.749964] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-03-05T20:32:14.750018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:14.750051] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:14.750078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:14.750135] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:14.809515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:14.810514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:14.810641] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:14.810680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:14.932856] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:14.933023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:14.933067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:14.933098] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:14.936693] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: UP (p=88.61%) [2026-03-05T20:32:14.937009] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-03-05T20:32:14.937156] [INFO ] [sig ] STKS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:15.089670] [INFO ] [LOCAL ] Saved forecast: STKS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/STKS.txt [2026-03-05T20:32:15.089818] [INFO ] [sig ] [2844/3362] Completed STKS in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-05T20:32:15.089865] [INFO ] [sig ] [2845/3362] Forecasting STLA... [2026-03-05T20:32:15.089897] [INFO ] [sig ] Generating forecast for: STLA [2026-03-05T20:32:15.089927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-03-05T20:32:15.101293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-03-05T20:32:15.101672] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-03-05T20:32:15.102503] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-03-05T20:32:15.102557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:15.102612] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:15.102642] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:15.102700] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:15.165400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:15.166432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:15.166567] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:15.166637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:15.294383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:15.294542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:15.294603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:15.294636] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:15.298129] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: UP (p=61.97%) [2026-03-05T20:32:15.298418] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-03-05T20:32:15.298547] [INFO ] [sig ] STLA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:15.449475] [INFO ] [LOCAL ] Saved forecast: STLA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/STLA.txt [2026-03-05T20:32:15.449662] [INFO ] [sig ] [2845/3362] Completed STLA in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-05T20:32:15.449707] [INFO ] [sig ] [2846/3362] Forecasting STLD... [2026-03-05T20:32:15.449741] [INFO ] [sig ] Generating forecast for: STLD [2026-03-05T20:32:15.449773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-03-05T20:32:15.461720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-03-05T20:32:15.462297] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-03-05T20:32:15.463335] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-03-05T20:32:15.463390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:15.463425] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:15.463453] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:15.463512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:15.527278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:15.528424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:15.528510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:15.528542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:15.661544] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:15.661732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:15.661778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:15.661809] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:15.665694] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: DOWN (p=30.18%) [2026-03-05T20:32:15.666001] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-03-05T20:32:15.666138] [INFO ] [sig ] STLD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:15.817321] [INFO ] [LOCAL ] Saved forecast: STLD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/STLD.txt [2026-03-05T20:32:15.817479] [INFO ] [sig ] [2846/3362] Completed STLD in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-05T20:32:15.817522] [INFO ] [sig ] [2847/3362] Forecasting STM... [2026-03-05T20:32:15.817552] [INFO ] [sig ] Generating forecast for: STM [2026-03-05T20:32:15.817607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-03-05T20:32:15.830530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-03-05T20:32:15.830952] [INFO ] [FORECASTER] Starting predict_future for STM [2026-03-05T20:32:15.831870] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-03-05T20:32:15.831936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:15.831976] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:15.832010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:15.832066] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:15.890459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:15.891389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:15.891478] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:15.891511] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:16.020151] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:16.020312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:16.020354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:16.020413] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:16.023930] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: DOWN (p=48.65%) [2026-03-05T20:32:16.024223] [INFO ] [FORECASTER] Completed predict_future for STM [2026-03-05T20:32:16.024356] [INFO ] [sig ] STM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:16.174779] [INFO ] [LOCAL ] Saved forecast: STM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/STM.txt [2026-03-05T20:32:16.174938] [INFO ] [sig ] [2847/3362] Completed STM in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-05T20:32:16.174979] [INFO ] [sig ] [2848/3362] Forecasting STN... [2026-03-05T20:32:16.175013] [INFO ] [sig ] Generating forecast for: STN [2026-03-05T20:32:16.175043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-03-05T20:32:16.189058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-03-05T20:32:16.189437] [INFO ] [FORECASTER] Starting predict_future for STN [2026-03-05T20:32:16.190495] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-03-05T20:32:16.190549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:16.190602] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:16.190633] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:16.190691] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:16.250986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:16.251919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:16.252008] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:16.252041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:16.375309] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:16.375468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:16.375511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:16.375542] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:16.379158] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: UP (p=94.49%) [2026-03-05T20:32:16.379441] [INFO ] [FORECASTER] Completed predict_future for STN [2026-03-05T20:32:16.379588] [INFO ] [sig ] STN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:16.525462] [INFO ] [LOCAL ] Saved forecast: STN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/STN.txt [2026-03-05T20:32:16.525656] [INFO ] [sig ] [2848/3362] Completed STN in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-05T20:32:16.525701] [INFO ] [sig ] [2849/3362] Forecasting STNE... [2026-03-05T20:32:16.525734] [INFO ] [sig ] Generating forecast for: STNE [2026-03-05T20:32:16.525766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-03-05T20:32:16.537130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-03-05T20:32:16.537444] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-03-05T20:32:16.538333] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-03-05T20:32:16.538387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:16.538421] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:16.538449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:16.538507] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:16.600742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:16.601407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:16.601490] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:16.601540] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:16.728547] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:16.728726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:16.728769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:16.728800] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:16.732300] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: UP (p=65.86%) [2026-03-05T20:32:16.732610] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-03-05T20:32:16.732747] [INFO ] [sig ] STNE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:16.878159] [INFO ] [LOCAL ] Saved forecast: STNE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/STNE.txt [2026-03-05T20:32:16.878287] [INFO ] [sig ] [2849/3362] Completed STNE in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-05T20:32:16.878326] [INFO ] [sig ] [2850/3362] Forecasting STOK... [2026-03-05T20:32:16.878355] [INFO ] [sig ] Generating forecast for: STOK [2026-03-05T20:32:16.878386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-03-05T20:32:16.890188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-03-05T20:32:16.890494] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-03-05T20:32:16.891317] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-03-05T20:32:16.891370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:16.891403] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:16.891430] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:16.891487] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:16.950955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:16.951824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:16.951905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:16.951939] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:17.083664] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:17.083861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:17.083903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:17.083933] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:17.087802] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: UP (p=74.68%) [2026-03-05T20:32:17.088308] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-03-05T20:32:17.088445] [INFO ] [sig ] STOK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:17.246068] [INFO ] [LOCAL ] Saved forecast: STOK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/STOK.txt [2026-03-05T20:32:17.246237] [INFO ] [sig ] [2850/3362] Completed STOK in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-05T20:32:17.246278] [INFO ] [sig ] [2851/3362] Forecasting STRA... [2026-03-05T20:32:17.246308] [INFO ] [sig ] Generating forecast for: STRA [2026-03-05T20:32:17.246338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-03-05T20:32:17.260392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-03-05T20:32:17.260816] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-03-05T20:32:17.261916] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-03-05T20:32:17.261971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:17.262007] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:17.262036] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:17.262119] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:17.327671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:17.328490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:17.328594] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:17.328631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:17.454598] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:17.454758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:17.454802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:17.454833] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:17.458374] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: UP (p=71.83%) [2026-03-05T20:32:17.458678] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-03-05T20:32:17.458807] [INFO ] [sig ] STRA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:17.613995] [INFO ] [LOCAL ] Saved forecast: STRA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/STRA.txt [2026-03-05T20:32:17.614159] [INFO ] [sig ] [2851/3362] Completed STRA in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-05T20:32:17.614200] [INFO ] [sig ] [2852/3362] Forecasting STRL... [2026-03-05T20:32:17.614231] [INFO ] [sig ] Generating forecast for: STRL [2026-03-05T20:32:17.614263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-03-05T20:32:17.625962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-03-05T20:32:17.626318] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-03-05T20:32:17.627201] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-03-05T20:32:17.627256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:17.627321] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:17.627352] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:17.627411] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:17.689652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:17.690593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:17.690678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:17.690710] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:17.818763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:17.818933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:17.818984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:17.819021] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:17.822697] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: UP (p=62.22%) [2026-03-05T20:32:17.822986] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-03-05T20:32:17.823123] [INFO ] [sig ] STRL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:17.975453] [INFO ] [LOCAL ] Saved forecast: STRL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/STRL.txt [2026-03-05T20:32:17.975626] [INFO ] [sig ] [2852/3362] Completed STRL in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-05T20:32:17.975671] [INFO ] [sig ] [2853/3362] Forecasting STRS... [2026-03-05T20:32:17.975703] [INFO ] [sig ] Generating forecast for: STRS [2026-03-05T20:32:17.975734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-03-05T20:32:17.986388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-03-05T20:32:17.986716] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-03-05T20:32:17.987828] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-03-05T20:32:17.987882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:17.987916] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:17.987943] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:17.988000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:18.051662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:18.052517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:18.052621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:18.052659] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:18.152730] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:18.152890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:18.152933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:18.152963] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:18.156605] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: DOWN (p=30.46%) [2026-03-05T20:32:18.156894] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-03-05T20:32:18.157031] [INFO ] [sig ] STRS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:18.303166] [INFO ] [LOCAL ] Saved forecast: STRS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/STRS.txt [2026-03-05T20:32:18.303310] [INFO ] [sig ] [2853/3362] Completed STRS in 0.3s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-05T20:32:18.303351] [INFO ] [sig ] [2854/3362] Forecasting STSS... [2026-03-05T20:32:18.303383] [INFO ] [sig ] Generating forecast for: STSS [2026-03-05T20:32:18.303413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-03-05T20:32:18.315264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-03-05T20:32:18.315640] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-03-05T20:32:18.316447] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-03-05T20:32:18.316499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:18.316533] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:18.316561] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:18.316653] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:18.380823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:18.381845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:18.381939] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:18.382002] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:18.508608] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:18.508769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:18.508811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:18.508841] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:18.512458] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: DOWN (p=48.00%) [2026-03-05T20:32:18.512766] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-03-05T20:32:18.512917] [INFO ] [sig ] STSS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:18.662214] [INFO ] [LOCAL ] Saved forecast: STSS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/STSS.txt [2026-03-05T20:32:18.662376] [INFO ] [sig ] [2854/3362] Completed STSS in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-05T20:32:18.662420] [INFO ] [sig ] [2855/3362] Forecasting STTK... [2026-03-05T20:32:18.662450] [INFO ] [sig ] Generating forecast for: STTK [2026-03-05T20:32:18.662487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-03-05T20:32:18.676097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-03-05T20:32:18.676468] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-03-05T20:32:18.677319] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-03-05T20:32:18.677372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:18.677405] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:18.677432] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:18.677489] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:18.736634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:18.737761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:18.737845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:18.737878] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:18.857234] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:18.857395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:18.857436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:18.857520] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:18.861039] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: UP (p=94.91%) [2026-03-05T20:32:18.861320] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-03-05T20:32:18.861448] [INFO ] [sig ] STTK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:19.008474] [INFO ] [LOCAL ] Saved forecast: STTK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/STTK.txt [2026-03-05T20:32:19.008651] [INFO ] [sig ] [2855/3362] Completed STTK in 0.3s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-05T20:32:19.008697] [INFO ] [sig ] [2856/3362] Forecasting STVN... [2026-03-05T20:32:19.008727] [INFO ] [sig ] Generating forecast for: STVN [2026-03-05T20:32:19.008758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-03-05T20:32:19.020199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-03-05T20:32:19.020556] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-03-05T20:32:19.021399] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-03-05T20:32:19.021453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:19.021486] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:19.021514] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:19.021593] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:19.082364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:19.083261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:19.083345] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:19.083378] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:19.202195] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:19.202356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:19.202399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:19.202428] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:19.205847] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: DOWN (p=17.00%) [2026-03-05T20:32:19.206128] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-03-05T20:32:19.206256] [INFO ] [sig ] STVN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:19.365734] [INFO ] [LOCAL ] Saved forecast: STVN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/STVN.txt [2026-03-05T20:32:19.365902] [INFO ] [sig ] [2856/3362] Completed STVN in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.1m [2026-03-05T20:32:19.365946] [INFO ] [sig ] [2857/3362] Forecasting STWD... [2026-03-05T20:32:19.365979] [INFO ] [sig ] Generating forecast for: STWD [2026-03-05T20:32:19.366010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-03-05T20:32:19.378711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-03-05T20:32:19.379286] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-03-05T20:32:19.380187] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-03-05T20:32:19.380244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:19.380280] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:19.380310] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:19.380371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:19.443867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:19.444937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:19.445208] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:19.445245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:19.570719] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:19.570880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:19.570930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:19.570969] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:19.574607] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-03-05T20:32:19.574899] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-03-05T20:32:19.575033] [INFO ] [sig ] STWD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:19.731797] [INFO ] [LOCAL ] Saved forecast: STWD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/STWD.txt [2026-03-05T20:32:19.731960] [INFO ] [sig ] [2857/3362] Completed STWD in 0.4s | 2.76 sym/s | Total: 17.2m | ETA: 3.0m [2026-03-05T20:32:19.732001] [INFO ] [sig ] [2858/3362] Forecasting STX... [2026-03-05T20:32:19.732031] [INFO ] [sig ] Generating forecast for: STX [2026-03-05T20:32:19.732064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-03-05T20:32:19.744449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-03-05T20:32:19.744868] [INFO ] [FORECASTER] Starting predict_future for STX [2026-03-05T20:32:19.746233] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-03-05T20:32:19.746291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:19.746331] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:19.746361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:19.746420] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:19.807920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:19.808875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:19.808965] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:19.808998] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:19.950475] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:19.950685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:19.950740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:19.950777] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:19.956337] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: DOWN (p=20.11%) [2026-03-05T20:32:19.956811] [INFO ] [FORECASTER] Completed predict_future for STX [2026-03-05T20:32:19.956995] [INFO ] [sig ] STX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:20.109010] [INFO ] [LOCAL ] Saved forecast: STX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/STX.txt [2026-03-05T20:32:20.109177] [INFO ] [sig ] [2858/3362] Completed STX in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-05T20:32:20.109220] [INFO ] [sig ] [2859/3362] Forecasting STXE... [2026-03-05T20:32:20.109250] [INFO ] [sig ] Generating forecast for: STXE [2026-03-05T20:32:20.109281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-03-05T20:32:20.120618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-03-05T20:32:20.120992] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-03-05T20:32:20.121850] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-03-05T20:32:20.121906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:20.121939] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:20.121966] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:20.122022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:20.181160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:20.182121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:20.182211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:20.182244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:20.293417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:20.293597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:20.293641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:20.293672] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:20.297207] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: DOWN (p=24.10%) [2026-03-05T20:32:20.297488] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-03-05T20:32:20.297659] [INFO ] [sig ] STXE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:20.471840] [INFO ] [LOCAL ] Saved forecast: STXE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/STXE.txt [2026-03-05T20:32:20.472090] [INFO ] [sig ] [2859/3362] Completed STXE in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-05T20:32:20.472175] [INFO ] [sig ] [2860/3362] Forecasting STXG... [2026-03-05T20:32:20.472238] [INFO ] [sig ] Generating forecast for: STXG [2026-03-05T20:32:20.472289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-03-05T20:32:20.488796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-03-05T20:32:20.489488] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-03-05T20:32:20.490408] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-03-05T20:32:20.490463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:20.490503] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:20.490530] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:20.490617] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:20.550089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:20.551091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:20.551230] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:20.551267] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:20.663780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:20.663961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:20.664005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:20.664034] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:20.667697] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: UP (p=59.12%) [2026-03-05T20:32:20.668038] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-03-05T20:32:20.668183] [INFO ] [sig ] STXG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:20.852362] [INFO ] [LOCAL ] Saved forecast: STXG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/STXG.txt [2026-03-05T20:32:20.852550] [INFO ] [sig ] [2860/3362] Completed STXG in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-05T20:32:20.852627] [INFO ] [sig ] [2861/3362] Forecasting SUI... [2026-03-05T20:32:20.852666] [INFO ] [sig ] Generating forecast for: SUI [2026-03-05T20:32:20.852696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-03-05T20:32:20.864543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-03-05T20:32:20.865014] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-03-05T20:32:20.865949] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-03-05T20:32:20.866014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:20.866048] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:20.866075] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:20.866133] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:20.924842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:20.925807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:20.925907] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:20.925940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:21.046805] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:21.046945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:21.046984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:21.047013] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:21.054807] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: UP (p=53.78%) [2026-03-05T20:32:21.055180] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-03-05T20:32:21.055427] [INFO ] [sig ] SUI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:21.201048] [INFO ] [LOCAL ] Saved forecast: SUI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SUI.txt [2026-03-05T20:32:21.201202] [INFO ] [sig ] [2861/3362] Completed SUI in 0.3s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-05T20:32:21.201251] [INFO ] [sig ] [2862/3362] Forecasting SUN... [2026-03-05T20:32:21.201285] [INFO ] [sig ] Generating forecast for: SUN [2026-03-05T20:32:21.201315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-03-05T20:32:21.213156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-03-05T20:32:21.213444] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-03-05T20:32:21.214397] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-03-05T20:32:21.214450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:21.214482] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:21.214509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:21.214565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:21.272658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:21.273323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:21.273456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:21.273491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:21.395538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:21.395690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:21.395732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:21.395761] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:21.399175] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: DOWN (p=11.88%) [2026-03-05T20:32:21.399469] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-03-05T20:32:21.399618] [INFO ] [sig ] SUN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:21.548132] [INFO ] [LOCAL ] Saved forecast: SUN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SUN.txt [2026-03-05T20:32:21.548244] [INFO ] [sig ] [2862/3362] Completed SUN in 0.3s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-05T20:32:21.548283] [INFO ] [sig ] [2863/3362] Forecasting SUNS... [2026-03-05T20:32:21.548311] [INFO ] [sig ] Generating forecast for: SUNS [2026-03-05T20:32:21.548341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-03-05T20:32:21.560658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-03-05T20:32:21.560986] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-03-05T20:32:21.562015] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-03-05T20:32:21.562068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:21.562101] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:21.562128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:21.562319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:21.620608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:21.621213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:21.621292] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:21.621325] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:21.741910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:21.742046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:21.742086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:21.742122] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:21.745538] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: DOWN (p=7.39%) [2026-03-05T20:32:21.745840] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-03-05T20:32:21.745967] [INFO ] [sig ] SUNS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:21.895603] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SUNS.txt [2026-03-05T20:32:21.895725] [INFO ] [sig ] [2863/3362] Completed SUNS in 0.3s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-05T20:32:21.895763] [INFO ] [sig ] [2864/3362] Forecasting SUPN... [2026-03-05T20:32:21.895793] [INFO ] [sig ] Generating forecast for: SUPN [2026-03-05T20:32:21.895823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-03-05T20:32:21.907096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-03-05T20:32:21.907391] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-03-05T20:32:21.908252] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-03-05T20:32:21.908330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:21.908364] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:21.908391] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:21.908448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:21.966324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:21.966948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:21.967025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:21.967058] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:22.089731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:22.089887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:22.089929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:22.089964] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:22.093753] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: UP (p=83.75%) [2026-03-05T20:32:22.094062] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-03-05T20:32:22.094200] [INFO ] [sig ] SUPN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:22.243010] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SUPN.txt [2026-03-05T20:32:22.243195] [INFO ] [sig ] [2864/3362] Completed SUPN in 0.3s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-05T20:32:22.243244] [INFO ] [sig ] [2865/3362] Forecasting SUSB... [2026-03-05T20:32:22.243281] [INFO ] [sig ] Generating forecast for: SUSB [2026-03-05T20:32:22.243320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-03-05T20:32:22.255692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-03-05T20:32:22.256090] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-03-05T20:32:22.256995] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-03-05T20:32:22.257066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:22.257109] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:22.257140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:22.257199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:22.334038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:22.335236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:22.335353] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:22.335407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:22.457300] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:22.457469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:22.457513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:22.457543] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:22.461222] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: DOWN (p=37.12%) [2026-03-05T20:32:22.461609] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-03-05T20:32:22.461764] [INFO ] [sig ] SUSB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:22.616241] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SUSB.txt [2026-03-05T20:32:22.616409] [INFO ] [sig ] [2865/3362] Completed SUSB in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-05T20:32:22.616452] [INFO ] [sig ] [2866/3362] Forecasting SUSC... [2026-03-05T20:32:22.616485] [INFO ] [sig ] Generating forecast for: SUSC [2026-03-05T20:32:22.616516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-03-05T20:32:22.627717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-03-05T20:32:22.628057] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-03-05T20:32:22.628888] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-03-05T20:32:22.628942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:22.628976] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:22.629005] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:22.629064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:22.686386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:22.687059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:22.687152] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:22.687188] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:22.812662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:22.812809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:22.812853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:22.812882] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:22.816337] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: UP (p=87.16%) [2026-03-05T20:32:22.816638] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-03-05T20:32:22.816768] [INFO ] [sig ] SUSC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:22.961292] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SUSC.txt [2026-03-05T20:32:22.961451] [INFO ] [sig ] [2866/3362] Completed SUSC in 0.3s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-05T20:32:22.961490] [INFO ] [sig ] [2867/3362] Forecasting SUSL... [2026-03-05T20:32:22.961520] [INFO ] [sig ] Generating forecast for: SUSL [2026-03-05T20:32:22.961550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-03-05T20:32:22.972681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-03-05T20:32:22.973039] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-03-05T20:32:22.973866] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-03-05T20:32:22.973919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:22.973956] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:22.973990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:22.974059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:23.032007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:23.032884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:23.032967] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:23.033000] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:23.150535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:23.150695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:23.150736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:23.150765] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:23.154289] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: DOWN (p=12.68%) [2026-03-05T20:32:23.154565] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-03-05T20:32:23.154711] [INFO ] [sig ] SUSL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:23.302549] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SUSL.txt [2026-03-05T20:32:23.302705] [INFO ] [sig ] [2867/3362] Completed SUSL in 0.3s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-05T20:32:23.302751] [INFO ] [sig ] [2868/3362] Forecasting SUZ... [2026-03-05T20:32:23.302782] [INFO ] [sig ] Generating forecast for: SUZ [2026-03-05T20:32:23.302813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-03-05T20:32:23.313813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-03-05T20:32:23.314106] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-03-05T20:32:23.314931] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-03-05T20:32:23.314984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:23.315016] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:23.315043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:23.315100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:23.376323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:23.377117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:23.377205] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:23.377245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:23.502592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:23.502747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:23.502788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:23.502818] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:23.506243] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: DOWN (p=25.42%) [2026-03-05T20:32:23.506735] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-03-05T20:32:23.506865] [INFO ] [sig ] SUZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:23.656283] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SUZ.txt [2026-03-05T20:32:23.656451] [INFO ] [sig ] [2868/3362] Completed SUZ in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-05T20:32:23.656492] [INFO ] [sig ] [2869/3362] Forecasting SVC... [2026-03-05T20:32:23.656522] [INFO ] [sig ] Generating forecast for: SVC [2026-03-05T20:32:23.656552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-03-05T20:32:23.670855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-03-05T20:32:23.671432] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-03-05T20:32:23.672471] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-03-05T20:32:23.672524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:23.672605] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:23.672635] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:23.672692] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:23.732139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:23.733019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:23.733104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:23.733137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:23.853936] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:23.854108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:23.854153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:23.854183] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:23.857654] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-03-05T20:32:23.857960] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-03-05T20:32:23.858116] [INFO ] [sig ] SVC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:24.006721] [INFO ] [LOCAL ] Saved forecast: SVC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SVC.txt [2026-03-05T20:32:24.006906] [INFO ] [sig ] [2869/3362] Completed SVC in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-05T20:32:24.006952] [INFO ] [sig ] [2870/3362] Forecasting SVCO... [2026-03-05T20:32:24.006984] [INFO ] [sig ] Generating forecast for: SVCO [2026-03-05T20:32:24.007019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-03-05T20:32:24.022827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-03-05T20:32:24.023259] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-03-05T20:32:24.024246] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-03-05T20:32:24.024310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:24.024354] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:24.024389] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:24.024448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:24.090211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:24.091489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:24.091603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:24.091643] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:24.228224] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:24.228397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:24.228445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:24.228476] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:24.232662] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: DOWN (p=44.96%) [2026-03-05T20:32:24.232985] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-03-05T20:32:24.233149] [INFO ] [sig ] SVCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:24.396497] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SVCO.txt [2026-03-05T20:32:24.396703] [INFO ] [sig ] [2870/3362] Completed SVCO in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-05T20:32:24.396750] [INFO ] [sig ] [2871/3362] Forecasting SVRA... [2026-03-05T20:32:24.396782] [INFO ] [sig ] Generating forecast for: SVRA [2026-03-05T20:32:24.396815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-03-05T20:32:24.410601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-03-05T20:32:24.410969] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-03-05T20:32:24.412053] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-03-05T20:32:24.412119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:24.412160] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:24.412195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:24.412258] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:24.479704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:24.480893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:24.481006] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:24.481052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:24.618255] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:24.618438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:24.618512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:24.618556] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:24.623337] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: UP (p=62.71%) [2026-03-05T20:32:24.623757] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-03-05T20:32:24.623929] [INFO ] [sig ] SVRA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:24.777593] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SVRA.txt [2026-03-05T20:32:24.777798] [INFO ] [sig ] [2871/3362] Completed SVRA in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-05T20:32:24.777841] [INFO ] [sig ] [2872/3362] Forecasting SWBI... [2026-03-05T20:32:24.777873] [INFO ] [sig ] Generating forecast for: SWBI [2026-03-05T20:32:24.777906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-03-05T20:32:24.790493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-03-05T20:32:24.790939] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-03-05T20:32:24.791839] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-03-05T20:32:24.791893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:24.791927] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:24.791953] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:24.792010] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:24.850809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:24.851752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:24.851842] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:24.851876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:24.974164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:24.974536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:24.974601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:24.974673] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:24.978389] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-03-05T20:32:24.978724] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-03-05T20:32:24.978869] [INFO ] [sig ] SWBI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:25.128898] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SWBI.txt [2026-03-05T20:32:25.129075] [INFO ] [sig ] [2872/3362] Completed SWBI in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-05T20:32:25.129116] [INFO ] [sig ] [2873/3362] Forecasting SWIM... [2026-03-05T20:32:25.129146] [INFO ] [sig ] Generating forecast for: SWIM [2026-03-05T20:32:25.129179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-03-05T20:32:25.141850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-03-05T20:32:25.142457] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-03-05T20:32:25.143341] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-03-05T20:32:25.143395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:25.143427] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:25.143454] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:25.143510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:25.204107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:25.205351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:25.205449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:25.205483] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:25.349295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:25.349465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:25.349510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:25.349541] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:25.354010] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: DOWN (p=7.45%) [2026-03-05T20:32:25.354478] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-03-05T20:32:25.354685] [INFO ] [sig ] SWIM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:25.534436] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SWIM.txt [2026-03-05T20:32:25.534699] [INFO ] [sig ] [2873/3362] Completed SWIM in 0.4s | 2.76 sym/s | Total: 17.3m | ETA: 3.0m [2026-03-05T20:32:25.534769] [INFO ] [sig ] [2874/3362] Forecasting SWK... [2026-03-05T20:32:25.534819] [INFO ] [sig ] Generating forecast for: SWK [2026-03-05T20:32:25.534869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-03-05T20:32:25.550915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-03-05T20:32:25.551466] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-03-05T20:32:25.552805] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-03-05T20:32:25.552881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:25.552937] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:25.552986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:25.553087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:25.638615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:25.639932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:25.640064] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:25.640119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:25.813429] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:25.813687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:25.813761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:25.813816] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:25.821397] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: DOWN (p=7.81%) [2026-03-05T20:32:25.821998] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-03-05T20:32:25.822240] [INFO ] [sig ] SWK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:26.065320] [INFO ] [LOCAL ] Saved forecast: SWK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SWK.txt [2026-03-05T20:32:26.065558] [INFO ] [sig ] [2874/3362] Completed SWK in 0.5s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-05T20:32:26.065645] [INFO ] [sig ] [2875/3362] Forecasting SWKS... [2026-03-05T20:32:26.065696] [INFO ] [sig ] Generating forecast for: SWKS [2026-03-05T20:32:26.065746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-03-05T20:32:26.099706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-03-05T20:32:26.101634] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-03-05T20:32:26.103438] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-03-05T20:32:26.103530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:26.103626] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:26.103676] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:26.103769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:26.202083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:26.203274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:26.203400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:26.203444] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:26.363885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:26.364129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:26.364210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:26.364269] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:26.370840] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: DOWN (p=6.94%) [2026-03-05T20:32:26.371464] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-03-05T20:32:26.371740] [INFO ] [sig ] SWKS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:26.600459] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SWKS.txt [2026-03-05T20:32:26.600674] [INFO ] [sig ] [2875/3362] Completed SWKS in 0.5s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-05T20:32:26.600724] [INFO ] [sig ] [2876/3362] Forecasting SWX... [2026-03-05T20:32:26.600766] [INFO ] [sig ] Generating forecast for: SWX [2026-03-05T20:32:26.600813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-03-05T20:32:26.616094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-03-05T20:32:26.616627] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-03-05T20:32:26.617671] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-03-05T20:32:26.617730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:26.617764] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:26.617792] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:26.617850] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:26.685692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:26.686723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:26.686823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:26.686858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:26.823092] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:26.823284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:26.823335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:26.823369] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:26.827961] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: UP (p=94.32%) [2026-03-05T20:32:26.828361] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-03-05T20:32:26.828526] [INFO ] [sig ] SWX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:26.985244] [INFO ] [LOCAL ] Saved forecast: SWX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SWX.txt [2026-03-05T20:32:26.985409] [INFO ] [sig ] [2876/3362] Completed SWX in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-05T20:32:26.985452] [INFO ] [sig ] [2877/3362] Forecasting SXC... [2026-03-05T20:32:26.985483] [INFO ] [sig ] Generating forecast for: SXC [2026-03-05T20:32:26.985521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXC' from 'https://tdm.silogroup.org/data/derivative_storage/SXC.csv'. [2026-03-05T20:32:26.997520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXC'. [2026-03-05T20:32:26.997991] [INFO ] [FORECASTER] Starting predict_future for SXC [2026-03-05T20:32:26.998977] [DEBUG] [LOCAL ] No optimal features file found for SXC: ./output/feature-sets/SXC.txt [2026-03-05T20:32:26.999032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:26.999066] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:26.999092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:26.999150] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:27.057237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:27.058172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:27.058259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:27.058293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:27.178154] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:27.178297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:27.178340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:27.178369] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:27.181846] [DEBUG] [FORECASTER] SXC: Forecast T+1@11:T+2@11: DOWN (p=9.61%) [2026-03-05T20:32:27.182127] [INFO ] [FORECASTER] Completed predict_future for SXC [2026-03-05T20:32:27.182257] [INFO ] [sig ] SXC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:27.326680] [INFO ] [LOCAL ] Saved forecast: SXC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SXC.txt [2026-03-05T20:32:27.326792] [INFO ] [sig ] [2877/3362] Completed SXC in 0.3s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-05T20:32:27.326830] [INFO ] [sig ] [2878/3362] Forecasting SXI... [2026-03-05T20:32:27.326861] [INFO ] [sig ] Generating forecast for: SXI [2026-03-05T20:32:27.326891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-03-05T20:32:27.338219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-03-05T20:32:27.338514] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-03-05T20:32:27.339343] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-03-05T20:32:27.339395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:27.339428] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:27.339455] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:27.339512] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:27.397496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:27.398183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:27.398276] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:27.398312] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:27.517308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:27.517432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:27.517471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:27.517500] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:27.520856] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: UP (p=89.94%) [2026-03-05T20:32:27.521145] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-03-05T20:32:27.521297] [INFO ] [sig ] SXI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:27.665609] [INFO ] [LOCAL ] Saved forecast: SXI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SXI.txt [2026-03-05T20:32:27.665724] [INFO ] [sig ] [2878/3362] Completed SXI in 0.3s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-05T20:32:27.665762] [INFO ] [sig ] [2879/3362] Forecasting SY... [2026-03-05T20:32:27.665797] [INFO ] [sig ] Generating forecast for: SY [2026-03-05T20:32:27.665828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-03-05T20:32:27.676895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-03-05T20:32:27.677218] [INFO ] [FORECASTER] Starting predict_future for SY [2026-03-05T20:32:27.678070] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-03-05T20:32:27.678129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:27.678169] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:27.678203] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:27.678268] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:27.742170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:27.743023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:27.743111] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:27.743178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:27.872047] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:27.872232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:27.872278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:27.872309] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:27.876051] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: UP (p=97.50%) [2026-03-05T20:32:27.876375] [INFO ] [FORECASTER] Completed predict_future for SY [2026-03-05T20:32:27.876512] [INFO ] [sig ] SY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:28.033617] [INFO ] [LOCAL ] Saved forecast: SY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SY.txt [2026-03-05T20:32:28.033763] [INFO ] [sig ] [2879/3362] Completed SY in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-05T20:32:28.033803] [INFO ] [sig ] [2880/3362] Forecasting SYF... [2026-03-05T20:32:28.033833] [INFO ] [sig ] Generating forecast for: SYF [2026-03-05T20:32:28.033864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-03-05T20:32:28.045113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-03-05T20:32:28.045451] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-03-05T20:32:28.046283] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-03-05T20:32:28.046336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:28.046369] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:28.046397] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:28.046454] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:28.103886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:28.104767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:28.104850] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:28.104883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:28.230271] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:28.230649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:28.230693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:28.230722] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:28.234145] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: UP (p=90.81%) [2026-03-05T20:32:28.234427] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-03-05T20:32:28.234555] [INFO ] [sig ] SYF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:28.384613] [INFO ] [LOCAL ] Saved forecast: SYF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SYF.txt [2026-03-05T20:32:28.384992] [INFO ] [sig ] [2880/3362] Completed SYF in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-05T20:32:28.385033] [INFO ] [sig ] [2881/3362] Forecasting SYK... [2026-03-05T20:32:28.385064] [INFO ] [sig ] Generating forecast for: SYK [2026-03-05T20:32:28.385095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-03-05T20:32:28.397084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-03-05T20:32:28.397418] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-03-05T20:32:28.398498] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-03-05T20:32:28.398551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:28.398602] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:28.398631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:28.398687] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:28.455872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:28.456517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:28.456613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:28.456650] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:28.575744] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:28.575889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:28.575929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:28.575958] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:28.579440] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: DOWN (p=34.59%) [2026-03-05T20:32:28.579737] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-03-05T20:32:28.579865] [INFO ] [sig ] SYK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:28.823907] [INFO ] [LOCAL ] Saved forecast: SYK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SYK.txt [2026-03-05T20:32:28.824074] [INFO ] [sig ] [2881/3362] Completed SYK in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-05T20:32:28.824117] [INFO ] [sig ] [2882/3362] Forecasting SYM... [2026-03-05T20:32:28.824148] [INFO ] [sig ] Generating forecast for: SYM [2026-03-05T20:32:28.824182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-03-05T20:32:28.837318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-03-05T20:32:28.837820] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-03-05T20:32:28.838932] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-03-05T20:32:28.838988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:28.839022] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:28.839050] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:28.839117] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:28.921934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:28.923116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:28.923233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:28.923286] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:29.066941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:29.067114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:29.067176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:29.067246] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:29.071459] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: UP (p=98.89%) [2026-03-05T20:32:29.071765] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-03-05T20:32:29.071904] [INFO ] [sig ] SYM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:29.220751] [INFO ] [LOCAL ] Saved forecast: SYM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SYM.txt [2026-03-05T20:32:29.220918] [INFO ] [sig ] [2882/3362] Completed SYM in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-05T20:32:29.220960] [INFO ] [sig ] [2883/3362] Forecasting SYNA... [2026-03-05T20:32:29.220991] [INFO ] [sig ] Generating forecast for: SYNA [2026-03-05T20:32:29.221021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-03-05T20:32:29.233298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-03-05T20:32:29.233654] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-03-05T20:32:29.234488] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-03-05T20:32:29.234541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:29.234594] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:29.234624] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:29.234681] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:29.291916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:29.292814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:29.292924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:29.292975] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:29.425295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:29.425468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:29.425510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:29.425538] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:29.429126] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: DOWN (p=9.49%) [2026-03-05T20:32:29.429412] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-03-05T20:32:29.429544] [INFO ] [sig ] SYNA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:29.588069] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SYNA.txt [2026-03-05T20:32:29.588223] [INFO ] [sig ] [2883/3362] Completed SYNA in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-05T20:32:29.588265] [INFO ] [sig ] [2884/3362] Forecasting SYRE... [2026-03-05T20:32:29.588297] [INFO ] [sig ] Generating forecast for: SYRE [2026-03-05T20:32:29.588334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-03-05T20:32:29.600243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-03-05T20:32:29.600624] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-03-05T20:32:29.601511] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-03-05T20:32:29.601567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:29.601627] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:29.601657] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:29.601727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:29.665221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:29.666186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:29.666274] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:29.666345] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:29.796694] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:29.796852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:29.796893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:29.796923] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:29.800611] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: DOWN (p=34.16%) [2026-03-05T20:32:29.800969] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-03-05T20:32:29.801123] [INFO ] [sig ] SYRE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:29.950276] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/SYRE.txt [2026-03-05T20:32:29.950419] [INFO ] [sig ] [2884/3362] Completed SYRE in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-05T20:32:29.950460] [INFO ] [sig ] [2885/3362] Forecasting SYY... [2026-03-05T20:32:29.950489] [INFO ] [sig ] Generating forecast for: SYY [2026-03-05T20:32:29.950518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-03-05T20:32:29.961494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-03-05T20:32:29.961885] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-03-05T20:32:29.962749] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-03-05T20:32:29.962802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:29.962836] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:29.962863] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:29.962920] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:30.024603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:30.025446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:30.025746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:30.025783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:30.159038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:30.159197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:30.159244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:30.159288] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:30.163375] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: UP (p=86.31%) [2026-03-05T20:32:30.163728] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-03-05T20:32:30.163868] [INFO ] [sig ] SYY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:30.329855] [INFO ] [LOCAL ] Saved forecast: SYY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/SYY.txt [2026-03-05T20:32:30.330010] [INFO ] [sig ] [2885/3362] Completed SYY in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-05T20:32:30.330052] [INFO ] [sig ] [2886/3362] Forecasting TAC... [2026-03-05T20:32:30.330092] [INFO ] [sig ] Generating forecast for: TAC [2026-03-05T20:32:30.330140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-03-05T20:32:30.342525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-03-05T20:32:30.342891] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-03-05T20:32:30.343754] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-03-05T20:32:30.343808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:30.343880] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:30.343927] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:30.344022] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:30.408842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:30.409737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:30.409823] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:30.409858] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:30.544628] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:30.544807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:30.544861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:30.544892] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:30.548695] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: UP (p=87.37%) [2026-03-05T20:32:30.549022] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-03-05T20:32:30.549175] [INFO ] [sig ] TAC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:30.695082] [INFO ] [LOCAL ] Saved forecast: TAC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TAC.txt [2026-03-05T20:32:30.695240] [INFO ] [sig ] [2886/3362] Completed TAC in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-05T20:32:30.695283] [INFO ] [sig ] [2887/3362] Forecasting TAK... [2026-03-05T20:32:30.695315] [INFO ] [sig ] Generating forecast for: TAK [2026-03-05T20:32:30.695345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-03-05T20:32:30.707017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-03-05T20:32:30.707402] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-03-05T20:32:30.708304] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-03-05T20:32:30.708359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:30.708392] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:30.708419] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:30.708476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:30.765072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:30.765986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:30.766076] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:30.766109] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:30.884132] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:30.884297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:30.884339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:30.884368] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:30.887879] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: DOWN (p=38.26%) [2026-03-05T20:32:30.888168] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-03-05T20:32:30.888318] [INFO ] [sig ] TAK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:31.048218] [INFO ] [LOCAL ] Saved forecast: TAK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TAK.txt [2026-03-05T20:32:31.048403] [INFO ] [sig ] [2887/3362] Completed TAK in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-05T20:32:31.048455] [INFO ] [sig ] [2888/3362] Forecasting TAL... [2026-03-05T20:32:31.048487] [INFO ] [sig ] Generating forecast for: TAL [2026-03-05T20:32:31.048518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-03-05T20:32:31.060276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-03-05T20:32:31.060724] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-03-05T20:32:31.061700] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-03-05T20:32:31.061815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:31.061870] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:31.061914] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:31.062000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:31.125082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:31.126047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:31.126135] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:31.126177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:31.256559] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:31.256756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:31.256799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:31.256828] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:31.260412] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: UP (p=52.96%) [2026-03-05T20:32:31.260722] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-03-05T20:32:31.260856] [INFO ] [sig ] TAL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:31.409902] [INFO ] [LOCAL ] Saved forecast: TAL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TAL.txt [2026-03-05T20:32:31.410066] [INFO ] [sig ] [2888/3362] Completed TAL in 0.4s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-05T20:32:31.410119] [INFO ] [sig ] [2889/3362] Forecasting TALK... [2026-03-05T20:32:31.410150] [INFO ] [sig ] Generating forecast for: TALK [2026-03-05T20:32:31.410181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-03-05T20:32:31.421961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-03-05T20:32:31.422341] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-03-05T20:32:31.423182] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-03-05T20:32:31.423240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:31.423273] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:31.423302] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:31.423376] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:31.480767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:31.481725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:31.481818] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:31.481851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:31.603194] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:31.603552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:31.603614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:31.603695] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:31.607797] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: UP (p=61.88%) [2026-03-05T20:32:31.608080] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-03-05T20:32:31.608227] [INFO ] [sig ] TALK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:31.755739] [INFO ] [LOCAL ] Saved forecast: TALK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TALK.txt [2026-03-05T20:32:31.755898] [INFO ] [sig ] [2889/3362] Completed TALK in 0.3s | 2.76 sym/s | Total: 17.4m | ETA: 2.9m [2026-03-05T20:32:31.755939] [INFO ] [sig ] [2890/3362] Forecasting TALO... [2026-03-05T20:32:31.755969] [INFO ] [sig ] Generating forecast for: TALO [2026-03-05T20:32:31.755998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-03-05T20:32:31.767884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-03-05T20:32:31.768266] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-03-05T20:32:31.769114] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-03-05T20:32:31.769173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:31.769212] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:31.769246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:31.769315] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:31.830442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:31.831318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:31.831405] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:31.831439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:31.964037] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:31.964235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:31.964307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:31.964348] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:31.968946] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: DOWN (p=23.46%) [2026-03-05T20:32:31.969319] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-03-05T20:32:31.969694] [INFO ] [sig ] TALO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:32.130465] [INFO ] [LOCAL ] Saved forecast: TALO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TALO.txt [2026-03-05T20:32:32.130664] [INFO ] [sig ] [2890/3362] Completed TALO in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.9m [2026-03-05T20:32:32.130713] [INFO ] [sig ] [2891/3362] Forecasting TAOP... [2026-03-05T20:32:32.130743] [INFO ] [sig ] Generating forecast for: TAOP [2026-03-05T20:32:32.130774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-03-05T20:32:32.143466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-03-05T20:32:32.143918] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-03-05T20:32:32.145025] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-03-05T20:32:32.145080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:32.145115] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:32.145144] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:32.145202] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:32.205251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:32.206166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:32.206254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:32.206294] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:32.323070] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:32.323234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:32.323282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:32.323330] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:32.326965] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: DOWN (p=19.16%) [2026-03-05T20:32:32.327257] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-03-05T20:32:32.327390] [INFO ] [sig ] TAOP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:32.480099] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TAOP.txt [2026-03-05T20:32:32.480268] [INFO ] [sig ] [2891/3362] Completed TAOP in 0.3s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-05T20:32:32.480333] [INFO ] [sig ] [2892/3362] Forecasting TAP... [2026-03-05T20:32:32.480372] [INFO ] [sig ] Generating forecast for: TAP [2026-03-05T20:32:32.480405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-03-05T20:32:32.493263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-03-05T20:32:32.493601] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-03-05T20:32:32.494438] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-03-05T20:32:32.494492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:32.494527] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:32.494555] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:32.494634] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:32.556659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:32.557500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:32.557605] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:32.557662] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:32.679414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:32.679617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:32.679669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:32.679722] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:32.683332] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: DOWN (p=40.02%) [2026-03-05T20:32:32.683628] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-03-05T20:32:32.683759] [INFO ] [sig ] TAP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:32.835287] [INFO ] [LOCAL ] Saved forecast: TAP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TAP.txt [2026-03-05T20:32:32.835464] [INFO ] [sig ] [2892/3362] Completed TAP in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-05T20:32:32.835518] [INFO ] [sig ] [2893/3362] Forecasting TARA... [2026-03-05T20:32:32.835551] [INFO ] [sig ] Generating forecast for: TARA [2026-03-05T20:32:32.835601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-03-05T20:32:32.848479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-03-05T20:32:32.849072] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-03-05T20:32:32.850198] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-03-05T20:32:32.850263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:32.850302] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:32.850335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:32.850396] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:32.911873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:32.912851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:32.912934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:32.912967] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:33.038795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:33.038959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:33.039000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:33.039030] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:33.043053] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: UP (p=68.57%) [2026-03-05T20:32:33.043359] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-03-05T20:32:33.043491] [INFO ] [sig ] TARA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:33.192515] [INFO ] [LOCAL ] Saved forecast: TARA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TARA.txt [2026-03-05T20:32:33.192671] [INFO ] [sig ] [2893/3362] Completed TARA in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-05T20:32:33.192714] [INFO ] [sig ] [2894/3362] Forecasting TARK... [2026-03-05T20:32:33.192746] [INFO ] [sig ] Generating forecast for: TARK [2026-03-05T20:32:33.192775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-03-05T20:32:33.204070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-03-05T20:32:33.204446] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-03-05T20:32:33.205289] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-03-05T20:32:33.205354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:33.205391] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:33.205418] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:33.205475] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:33.266330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:33.267150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:33.267233] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:33.267268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:33.387432] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:33.387610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:33.387674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:33.387707] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:33.391272] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: DOWN (p=16.14%) [2026-03-05T20:32:33.391562] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-03-05T20:32:33.391716] [INFO ] [sig ] TARK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:33.544314] [INFO ] [LOCAL ] Saved forecast: TARK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TARK.txt [2026-03-05T20:32:33.544471] [INFO ] [sig ] [2894/3362] Completed TARK in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-05T20:32:33.544513] [INFO ] [sig ] [2895/3362] Forecasting TARS... [2026-03-05T20:32:33.544554] [INFO ] [sig ] Generating forecast for: TARS [2026-03-05T20:32:33.544603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-03-05T20:32:33.556136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-03-05T20:32:33.556490] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-03-05T20:32:33.557382] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-03-05T20:32:33.557435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:33.557476] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:33.557505] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:33.557589] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:33.614828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:33.615528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:33.615645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:33.615705] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:33.747706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:33.747884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:33.747926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:33.747955] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:33.751509] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: UP (p=77.61%) [2026-03-05T20:32:33.751824] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-03-05T20:32:33.751959] [INFO ] [sig ] TARS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:33.900657] [INFO ] [LOCAL ] Saved forecast: TARS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TARS.txt [2026-03-05T20:32:33.900794] [INFO ] [sig ] [2895/3362] Completed TARS in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-05T20:32:33.900833] [INFO ] [sig ] [2896/3362] Forecasting TASK... [2026-03-05T20:32:33.900864] [INFO ] [sig ] Generating forecast for: TASK [2026-03-05T20:32:33.900895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-03-05T20:32:33.912553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-03-05T20:32:33.912932] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-03-05T20:32:33.913832] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-03-05T20:32:33.913887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:33.913920] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:33.913974] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:33.914034] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:33.980706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:33.981500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:33.981653] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:33.981695] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:34.111268] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:34.111439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:34.111483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:34.111513] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:34.114983] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: UP (p=55.92%) [2026-03-05T20:32:34.115272] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-03-05T20:32:34.115406] [INFO ] [sig ] TASK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:34.268329] [INFO ] [LOCAL ] Saved forecast: TASK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TASK.txt [2026-03-05T20:32:34.268528] [INFO ] [sig ] [2896/3362] Completed TASK in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-05T20:32:34.268592] [INFO ] [sig ] [2897/3362] Forecasting TAYD... [2026-03-05T20:32:34.268629] [INFO ] [sig ] Generating forecast for: TAYD [2026-03-05T20:32:34.268658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-03-05T20:32:34.279989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-03-05T20:32:34.280385] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-03-05T20:32:34.281286] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-03-05T20:32:34.281342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:34.281375] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:34.281404] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:34.281462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:34.342375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:34.343388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:34.343561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:34.343644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:34.458899] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:34.459064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:34.459111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:34.459142] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:34.463153] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: UP (p=92.17%) [2026-03-05T20:32:34.463470] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-03-05T20:32:34.463628] [INFO ] [sig ] TAYD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:34.611607] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TAYD.txt [2026-03-05T20:32:34.611766] [INFO ] [sig ] [2897/3362] Completed TAYD in 0.3s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-05T20:32:34.611806] [INFO ] [sig ] [2898/3362] Forecasting TBB... [2026-03-05T20:32:34.611836] [INFO ] [sig ] Generating forecast for: TBB [2026-03-05T20:32:34.611868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-03-05T20:32:34.624501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-03-05T20:32:34.624900] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-03-05T20:32:34.625783] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-03-05T20:32:34.625836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:34.625869] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:34.625896] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:34.625952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:34.685487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:34.686274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:34.686361] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:34.686394] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:34.801844] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:34.802012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:34.802057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:34.802087] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:34.805738] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-03-05T20:32:34.806030] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-03-05T20:32:34.806163] [INFO ] [sig ] TBB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:34.956660] [INFO ] [LOCAL ] Saved forecast: TBB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TBB.txt [2026-03-05T20:32:34.956882] [INFO ] [sig ] [2898/3362] Completed TBB in 0.3s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-05T20:32:34.956926] [INFO ] [sig ] [2899/3362] Forecasting TBBK... [2026-03-05T20:32:34.956957] [INFO ] [sig ] Generating forecast for: TBBK [2026-03-05T20:32:34.956999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-03-05T20:32:34.969007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-03-05T20:32:34.969419] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-03-05T20:32:34.970333] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-03-05T20:32:34.970391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:34.970439] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:34.970469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:34.970528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:35.029138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:35.030123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:35.030209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:35.030244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:35.156415] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:35.156598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:35.156642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:35.156672] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:35.160276] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: UP (p=88.15%) [2026-03-05T20:32:35.160591] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-03-05T20:32:35.160728] [INFO ] [sig ] TBBK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:35.309445] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TBBK.txt [2026-03-05T20:32:35.309653] [INFO ] [sig ] [2899/3362] Completed TBBK in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-05T20:32:35.309698] [INFO ] [sig ] [2900/3362] Forecasting TBI... [2026-03-05T20:32:35.309730] [INFO ] [sig ] Generating forecast for: TBI [2026-03-05T20:32:35.309760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-03-05T20:32:35.320541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-03-05T20:32:35.320916] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-03-05T20:32:35.321788] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-03-05T20:32:35.321841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:35.321873] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:35.321901] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:35.321957] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:35.378643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:35.379541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:35.379645] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:35.379680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:35.507084] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:35.507239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:35.507281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:35.507310] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:35.510888] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: UP (p=98.02%) [2026-03-05T20:32:35.511170] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-03-05T20:32:35.511299] [INFO ] [sig ] TBI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:35.664461] [INFO ] [LOCAL ] Saved forecast: TBI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TBI.txt [2026-03-05T20:32:35.664697] [INFO ] [sig ] [2900/3362] Completed TBI in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-05T20:32:35.664769] [INFO ] [sig ] [2901/3362] Forecasting TBIL... [2026-03-05T20:32:35.664805] [INFO ] [sig ] Generating forecast for: TBIL [2026-03-05T20:32:35.664837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-03-05T20:32:35.677967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-03-05T20:32:35.678436] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-03-05T20:32:35.679492] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-03-05T20:32:35.679559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:35.679622] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:35.679654] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:35.679713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:35.741359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:35.742424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:35.742551] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:35.742607] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:35.812773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:35.812938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:35.812981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:35.813011] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:35.816685] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=99.99%) [2026-03-05T20:32:35.817060] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-03-05T20:32:35.817207] [INFO ] [sig ] TBIL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:35.973110] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TBIL.txt [2026-03-05T20:32:35.973306] [INFO ] [sig ] [2901/3362] Completed TBIL in 0.3s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-05T20:32:35.973355] [INFO ] [sig ] [2902/3362] Forecasting TBLA... [2026-03-05T20:32:35.973386] [INFO ] [sig ] Generating forecast for: TBLA [2026-03-05T20:32:35.973416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-03-05T20:32:35.985122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-03-05T20:32:35.985474] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-03-05T20:32:35.986316] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-03-05T20:32:35.986368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:35.986402] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:35.986429] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:35.986486] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:36.044737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:36.045460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:36.045543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:36.045596] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:36.166683] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:36.166826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:36.166867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:36.166897] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:36.170393] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: UP (p=78.89%) [2026-03-05T20:32:36.170700] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-03-05T20:32:36.170835] [INFO ] [sig ] TBLA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:36.317377] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TBLA.txt [2026-03-05T20:32:36.317500] [INFO ] [sig ] [2902/3362] Completed TBLA in 0.3s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-05T20:32:36.317556] [INFO ] [sig ] [2903/3362] Forecasting TBLD... [2026-03-05T20:32:36.317608] [INFO ] [sig ] Generating forecast for: TBLD [2026-03-05T20:32:36.317662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-03-05T20:32:36.329966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-03-05T20:32:36.330309] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-03-05T20:32:36.331148] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-03-05T20:32:36.331201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:36.331262] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:36.331294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:36.331363] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:36.390867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:36.391720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:36.391805] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:36.391839] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:36.516127] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:36.516320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:36.516371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:36.516402] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:36.520252] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: UP (p=94.38%) [2026-03-05T20:32:36.520558] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-03-05T20:32:36.520719] [INFO ] [sig ] TBLD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:36.666876] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TBLD.txt [2026-03-05T20:32:36.667016] [INFO ] [sig ] [2903/3362] Completed TBLD in 0.3s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-05T20:32:36.667056] [INFO ] [sig ] [2904/3362] Forecasting TBPH... [2026-03-05T20:32:36.667086] [INFO ] [sig ] Generating forecast for: TBPH [2026-03-05T20:32:36.667116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-03-05T20:32:36.678784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-03-05T20:32:36.679129] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-03-05T20:32:36.680216] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-03-05T20:32:36.680269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:36.680302] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:36.680329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:36.680385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:36.746250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:36.747265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:36.747355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:36.747389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:36.874335] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:36.874497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:36.874540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:36.874593] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:36.879224] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: DOWN (p=3.05%) [2026-03-05T20:32:36.879607] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-03-05T20:32:36.879775] [INFO ] [sig ] TBPH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:37.033390] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TBPH.txt [2026-03-05T20:32:37.033531] [INFO ] [sig ] [2904/3362] Completed TBPH in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-05T20:32:37.033589] [INFO ] [sig ] [2905/3362] Forecasting TBRG... [2026-03-05T20:32:37.033624] [INFO ] [sig ] Generating forecast for: TBRG [2026-03-05T20:32:37.033654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-03-05T20:32:37.044687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-03-05T20:32:37.045032] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-03-05T20:32:37.045896] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-03-05T20:32:37.045950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:37.045985] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:37.046014] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:37.046071] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:37.108317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:37.109221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:37.109306] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:37.109340] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:37.235710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:37.236036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:37.236081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:37.236122] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:37.239857] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: UP (p=57.51%) [2026-03-05T20:32:37.240143] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-03-05T20:32:37.240279] [INFO ] [sig ] TBRG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:37.386418] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TBRG.txt [2026-03-05T20:32:37.386591] [INFO ] [sig ] [2905/3362] Completed TBRG in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-05T20:32:37.386635] [INFO ] [sig ] [2906/3362] Forecasting TCBI... [2026-03-05T20:32:37.386666] [INFO ] [sig ] Generating forecast for: TCBI [2026-03-05T20:32:37.386699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-03-05T20:32:37.399287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-03-05T20:32:37.399901] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-03-05T20:32:37.400791] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-03-05T20:32:37.400844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:37.400877] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:37.400905] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:37.400961] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:37.460051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:37.460986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:37.461072] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:37.461105] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:37.587518] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:37.587738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:37.587820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:37.587894] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:37.592263] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: DOWN (p=6.64%) [2026-03-05T20:32:37.592719] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-03-05T20:32:37.592889] [INFO ] [sig ] TCBI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:37.762481] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TCBI.txt [2026-03-05T20:32:37.762663] [INFO ] [sig ] [2906/3362] Completed TCBI in 0.4s | 2.76 sym/s | Total: 17.5m | ETA: 2.8m [2026-03-05T20:32:37.762707] [INFO ] [sig ] [2907/3362] Forecasting TCBIO... [2026-03-05T20:32:37.762739] [INFO ] [sig ] Generating forecast for: TCBIO [2026-03-05T20:32:37.762769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-03-05T20:32:37.774825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-03-05T20:32:37.775222] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-03-05T20:32:37.776109] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-03-05T20:32:37.776165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:37.776200] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:37.776228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:37.776285] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:37.837823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:37.838659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:37.838746] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:37.838781] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:37.960685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:37.960885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:37.960940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:37.960980] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:37.964863] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: DOWN (p=32.97%) [2026-03-05T20:32:37.965163] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-03-05T20:32:37.965303] [INFO ] [sig ] TCBIO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:38.114594] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TCBIO.txt [2026-03-05T20:32:38.114755] [INFO ] [sig ] [2907/3362] Completed TCBIO in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-05T20:32:38.114800] [INFO ] [sig ] [2908/3362] Forecasting TCBK... [2026-03-05T20:32:38.114832] [INFO ] [sig ] Generating forecast for: TCBK [2026-03-05T20:32:38.114864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-03-05T20:32:38.126564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-03-05T20:32:38.126987] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-03-05T20:32:38.127919] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-03-05T20:32:38.127976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:38.128011] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:38.128040] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:38.128099] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:38.188079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:38.188958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:38.189058] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:38.189100] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:38.311101] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:38.311259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:38.311302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:38.311333] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:38.314975] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: UP (p=95.18%) [2026-03-05T20:32:38.315255] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-03-05T20:32:38.315404] [INFO ] [sig ] TCBK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:38.468054] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TCBK.txt [2026-03-05T20:32:38.468221] [INFO ] [sig ] [2908/3362] Completed TCBK in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-05T20:32:38.468266] [INFO ] [sig ] [2909/3362] Forecasting TCBX... [2026-03-05T20:32:38.468300] [INFO ] [sig ] Generating forecast for: TCBX [2026-03-05T20:32:38.468333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-03-05T20:32:38.479820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-03-05T20:32:38.480238] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-03-05T20:32:38.481109] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-03-05T20:32:38.481164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:38.481199] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:38.481228] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:38.481286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:38.542123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:38.543088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:38.543176] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:38.543211] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:38.671586] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:38.671784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:38.671838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:38.671872] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:38.675864] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: DOWN (p=46.65%) [2026-03-05T20:32:38.676179] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-03-05T20:32:38.676318] [INFO ] [sig ] TCBX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:38.830760] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TCBX.txt [2026-03-05T20:32:38.830902] [INFO ] [sig ] [2909/3362] Completed TCBX in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-05T20:32:38.830942] [INFO ] [sig ] [2910/3362] Forecasting TCMD... [2026-03-05T20:32:38.830972] [INFO ] [sig ] Generating forecast for: TCMD [2026-03-05T20:32:38.831002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-03-05T20:32:38.842524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-03-05T20:32:38.842906] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-03-05T20:32:38.843777] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-03-05T20:32:38.843834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:38.843892] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:38.843923] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:38.843983] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:38.903344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:38.904288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:38.904377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:38.904419] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:39.033651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:39.033815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:39.033859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:39.033890] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:39.037395] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: DOWN (p=11.17%) [2026-03-05T20:32:39.037729] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-03-05T20:32:39.037867] [INFO ] [sig ] TCMD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:39.188004] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TCMD.txt [2026-03-05T20:32:39.188172] [INFO ] [sig ] [2910/3362] Completed TCMD in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-05T20:32:39.188215] [INFO ] [sig ] [2911/3362] Forecasting TCOM... [2026-03-05T20:32:39.188251] [INFO ] [sig ] Generating forecast for: TCOM [2026-03-05T20:32:39.188284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-03-05T20:32:39.199804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-03-05T20:32:39.200152] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-03-05T20:32:39.200994] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-03-05T20:32:39.201047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:39.201079] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:39.201105] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:39.201161] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:39.260511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:39.261323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:39.261421] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:39.261464] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:39.389869] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:39.390059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:39.390121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:39.390153] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:39.394171] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: DOWN (p=9.47%) [2026-03-05T20:32:39.394486] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-03-05T20:32:39.394657] [INFO ] [sig ] TCOM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:39.549516] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TCOM.txt [2026-03-05T20:32:39.549696] [INFO ] [sig ] [2911/3362] Completed TCOM in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-05T20:32:39.549739] [INFO ] [sig ] [2912/3362] Forecasting TCPC... [2026-03-05T20:32:39.549770] [INFO ] [sig ] Generating forecast for: TCPC [2026-03-05T20:32:39.549802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-03-05T20:32:39.562350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-03-05T20:32:39.562845] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-03-05T20:32:39.563961] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-03-05T20:32:39.564017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:39.564052] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:39.564082] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:39.564140] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:39.628732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:39.629710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:39.629824] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:39.629859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:39.754095] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:39.754257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:39.754301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:39.754332] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:39.758083] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: DOWN (p=1.02%) [2026-03-05T20:32:39.758487] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-03-05T20:32:39.758675] [INFO ] [sig ] TCPC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:39.909385] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TCPC.txt [2026-03-05T20:32:39.909544] [INFO ] [sig ] [2912/3362] Completed TCPC in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-05T20:32:39.909607] [INFO ] [sig ] [2913/3362] Forecasting TCX... [2026-03-05T20:32:39.909643] [INFO ] [sig ] Generating forecast for: TCX [2026-03-05T20:32:39.909677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-03-05T20:32:39.920799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-03-05T20:32:39.921137] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-03-05T20:32:39.922006] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-03-05T20:32:39.922060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:39.922094] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:39.922122] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:39.922180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:39.980103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:39.980984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:39.981102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:39.981138] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:40.091204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:40.091367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:40.091409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:40.091439] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:40.095456] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: UP (p=81.08%) [2026-03-05T20:32:40.095938] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-03-05T20:32:40.096072] [INFO ] [sig ] TCX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:40.243643] [INFO ] [LOCAL ] Saved forecast: TCX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TCX.txt [2026-03-05T20:32:40.243790] [INFO ] [sig ] [2913/3362] Completed TCX in 0.3s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-05T20:32:40.243843] [INFO ] [sig ] [2914/3362] Forecasting TD... [2026-03-05T20:32:40.243900] [INFO ] [sig ] Generating forecast for: TD [2026-03-05T20:32:40.243938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-03-05T20:32:40.255755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-03-05T20:32:40.256067] [INFO ] [FORECASTER] Starting predict_future for TD [2026-03-05T20:32:40.256908] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-03-05T20:32:40.256961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:40.256993] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:40.257021] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:40.257079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:40.316928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:40.317812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:40.317897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:40.317932] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:40.442097] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:40.442262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:40.442304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:40.442333] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:40.445874] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: DOWN (p=37.70%) [2026-03-05T20:32:40.446177] [INFO ] [FORECASTER] Completed predict_future for TD [2026-03-05T20:32:40.446311] [INFO ] [sig ] TD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:40.595803] [INFO ] [LOCAL ] Saved forecast: TD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TD.txt [2026-03-05T20:32:40.595973] [INFO ] [sig ] [2914/3362] Completed TD in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-05T20:32:40.596013] [INFO ] [sig ] [2915/3362] Forecasting TDC... [2026-03-05T20:32:40.596043] [INFO ] [sig ] Generating forecast for: TDC [2026-03-05T20:32:40.596074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-03-05T20:32:40.607172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-03-05T20:32:40.607538] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-03-05T20:32:40.608452] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-03-05T20:32:40.608519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:40.608560] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:40.608615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:40.608676] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:40.670249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:40.671163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:40.671254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:40.671289] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:40.802790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:40.802951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:40.802996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:40.803028] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:40.806808] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: DOWN (p=9.65%) [2026-03-05T20:32:40.807111] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-03-05T20:32:40.807251] [INFO ] [sig ] TDC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:40.960357] [INFO ] [LOCAL ] Saved forecast: TDC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TDC.txt [2026-03-05T20:32:40.960546] [INFO ] [sig ] [2915/3362] Completed TDC in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-05T20:32:40.960611] [INFO ] [sig ] [2916/3362] Forecasting TDF... [2026-03-05T20:32:40.960648] [INFO ] [sig ] Generating forecast for: TDF [2026-03-05T20:32:40.960871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-03-05T20:32:40.973627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-03-05T20:32:40.974042] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-03-05T20:32:40.974948] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-03-05T20:32:40.975003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:40.975039] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:40.975068] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:40.975127] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:41.036132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:41.037069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:41.037157] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:41.037191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:41.153156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:41.153319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:41.153369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:41.153404] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:41.156996] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: DOWN (p=16.14%) [2026-03-05T20:32:41.157304] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-03-05T20:32:41.157454] [INFO ] [sig ] TDF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:41.309469] [INFO ] [LOCAL ] Saved forecast: TDF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TDF.txt [2026-03-05T20:32:41.309693] [INFO ] [sig ] [2916/3362] Completed TDF in 0.3s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-05T20:32:41.309738] [INFO ] [sig ] [2917/3362] Forecasting TDG... [2026-03-05T20:32:41.309770] [INFO ] [sig ] Generating forecast for: TDG [2026-03-05T20:32:41.309800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-03-05T20:32:41.322007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-03-05T20:32:41.322361] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-03-05T20:32:41.323259] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-03-05T20:32:41.323315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:41.323353] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:41.323395] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:41.323471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:41.384485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:41.385708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:41.385801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:41.385836] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:41.524996] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:41.525167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:41.525209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:41.525261] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:41.528839] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: DOWN (p=0.98%) [2026-03-05T20:32:41.529143] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-03-05T20:32:41.529279] [INFO ] [sig ] TDG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:41.712172] [INFO ] [LOCAL ] Saved forecast: TDG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TDG.txt [2026-03-05T20:32:41.712359] [INFO ] [sig ] [2917/3362] Completed TDG in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-05T20:32:41.712412] [INFO ] [sig ] [2918/3362] Forecasting TDS... [2026-03-05T20:32:41.712453] [INFO ] [sig ] Generating forecast for: TDS [2026-03-05T20:32:41.712489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-03-05T20:32:41.726032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-03-05T20:32:41.726498] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-03-05T20:32:41.727681] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-03-05T20:32:41.727745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:41.727786] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:41.727824] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:41.727902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:41.795108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:41.796196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:41.796303] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:41.796347] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:41.932827] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:41.932944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:41.932988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:41.933019] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:41.936633] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: DOWN (p=17.58%) [2026-03-05T20:32:41.936935] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-03-05T20:32:41.937094] [INFO ] [sig ] TDS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:42.088441] [INFO ] [LOCAL ] Saved forecast: TDS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TDS.txt [2026-03-05T20:32:42.088624] [INFO ] [sig ] [2918/3362] Completed TDS in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-05T20:32:42.088669] [INFO ] [sig ] [2919/3362] Forecasting TDSC... [2026-03-05T20:32:42.088699] [INFO ] [sig ] Generating forecast for: TDSC [2026-03-05T20:32:42.088729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-03-05T20:32:42.105674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-03-05T20:32:42.106216] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-03-05T20:32:42.107277] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-03-05T20:32:42.107338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:42.107378] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:42.107411] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:42.107485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:42.167860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:42.168707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:42.168787] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:42.168847] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:42.279995] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:42.280152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:42.280194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:42.280224] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:42.283715] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: DOWN (p=30.49%) [2026-03-05T20:32:42.284007] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-03-05T20:32:42.284138] [INFO ] [sig ] TDSC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:42.430665] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TDSC.txt [2026-03-05T20:32:42.430830] [INFO ] [sig ] [2919/3362] Completed TDSC in 0.3s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-05T20:32:42.430872] [INFO ] [sig ] [2920/3362] Forecasting TDUP... [2026-03-05T20:32:42.430904] [INFO ] [sig ] Generating forecast for: TDUP [2026-03-05T20:32:42.430934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-03-05T20:32:42.443844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-03-05T20:32:42.444263] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-03-05T20:32:42.445242] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-03-05T20:32:42.445300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:42.445367] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:42.445396] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:42.445455] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:42.504114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:42.505073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:42.505164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:42.505198] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:42.631709] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:42.631873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:42.631916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:42.631948] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:42.635663] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: DOWN (p=28.73%) [2026-03-05T20:32:42.635993] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-03-05T20:32:42.636140] [INFO ] [sig ] TDUP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:42.784499] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TDUP.txt [2026-03-05T20:32:42.784662] [INFO ] [sig ] [2920/3362] Completed TDUP in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-05T20:32:42.784705] [INFO ] [sig ] [2921/3362] Forecasting TDY... [2026-03-05T20:32:42.784736] [INFO ] [sig ] Generating forecast for: TDY [2026-03-05T20:32:42.784767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-03-05T20:32:42.796919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-03-05T20:32:42.797303] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-03-05T20:32:42.798280] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-03-05T20:32:42.798336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:42.798370] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:42.798399] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:42.798471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:42.862670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:42.863779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:42.863875] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:42.863909] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:42.986172] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:42.986330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:42.986373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:42.986403] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:42.990352] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: UP (p=87.43%) [2026-03-05T20:32:42.990657] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-03-05T20:32:42.990787] [INFO ] [sig ] TDY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:43.145718] [INFO ] [LOCAL ] Saved forecast: TDY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TDY.txt [2026-03-05T20:32:43.145871] [INFO ] [sig ] [2921/3362] Completed TDY in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-05T20:32:43.145911] [INFO ] [sig ] [2922/3362] Forecasting TEAM... [2026-03-05T20:32:43.145942] [INFO ] [sig ] Generating forecast for: TEAM [2026-03-05T20:32:43.145972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-03-05T20:32:43.157324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-03-05T20:32:43.157689] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-03-05T20:32:43.158517] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-03-05T20:32:43.158609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:43.158647] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:43.158675] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:43.158732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:43.218840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:43.219850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:43.219933] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:43.219966] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:43.348405] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:43.348562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:43.348623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:43.348652] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:43.352315] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: UP (p=57.18%) [2026-03-05T20:32:43.352614] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-03-05T20:32:43.352754] [INFO ] [sig ] TEAM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:43.498145] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TEAM.txt [2026-03-05T20:32:43.498292] [INFO ] [sig ] [2922/3362] Completed TEAM in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-05T20:32:43.498332] [INFO ] [sig ] [2923/3362] Forecasting TECH... [2026-03-05T20:32:43.498363] [INFO ] [sig ] Generating forecast for: TECH [2026-03-05T20:32:43.498394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-03-05T20:32:43.510128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-03-05T20:32:43.510507] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-03-05T20:32:43.511366] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-03-05T20:32:43.511419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:43.511458] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:43.511492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:43.511561] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:43.571998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:43.572893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:43.572976] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:43.573009] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:43.702681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:43.702836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:43.702876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:43.702945] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:43.706464] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: UP (p=71.12%) [2026-03-05T20:32:43.706776] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-03-05T20:32:43.706910] [INFO ] [sig ] TECH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:43.854818] [INFO ] [LOCAL ] Saved forecast: TECH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TECH.txt [2026-03-05T20:32:43.854969] [INFO ] [sig ] [2923/3362] Completed TECH in 0.4s | 2.76 sym/s | Total: 17.6m | ETA: 2.7m [2026-03-05T20:32:43.855009] [INFO ] [sig ] [2924/3362] Forecasting TECK... [2026-03-05T20:32:43.855039] [INFO ] [sig ] Generating forecast for: TECK [2026-03-05T20:32:43.855072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-03-05T20:32:43.867826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-03-05T20:32:43.868176] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-03-05T20:32:43.869039] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-03-05T20:32:43.869092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:43.869125] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:43.869153] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:43.869209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:43.927296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:43.928213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:43.928297] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:43.928330] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:44.054890] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:44.055040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:44.055084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:44.055116] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:44.058693] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: DOWN (p=43.60%) [2026-03-05T20:32:44.058973] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-03-05T20:32:44.059101] [INFO ] [sig ] TECK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:44.208453] [INFO ] [LOCAL ] Saved forecast: TECK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TECK.txt [2026-03-05T20:32:44.208611] [INFO ] [sig ] [2924/3362] Completed TECK in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-05T20:32:44.208654] [INFO ] [sig ] [2925/3362] Forecasting TEI... [2026-03-05T20:32:44.208684] [INFO ] [sig ] Generating forecast for: TEI [2026-03-05T20:32:44.208742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-03-05T20:32:44.221953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-03-05T20:32:44.222291] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-03-05T20:32:44.223124] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-03-05T20:32:44.223175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:44.223209] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:44.223236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:44.223294] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:44.287026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:44.288143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:44.288228] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:44.288260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:44.407060] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:44.407214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:44.407255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:44.407286] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:44.411144] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: DOWN (p=6.35%) [2026-03-05T20:32:44.411420] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-03-05T20:32:44.411567] [INFO ] [sig ] TEI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:44.558483] [INFO ] [LOCAL ] Saved forecast: TEI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TEI.txt [2026-03-05T20:32:44.558661] [INFO ] [sig ] [2925/3362] Completed TEI in 0.3s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-05T20:32:44.558703] [INFO ] [sig ] [2926/3362] Forecasting TELO... [2026-03-05T20:32:44.558734] [INFO ] [sig ] Generating forecast for: TELO [2026-03-05T20:32:44.558765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-03-05T20:32:44.570194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-03-05T20:32:44.570520] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-03-05T20:32:44.571362] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-03-05T20:32:44.571415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:44.571453] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:44.571480] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:44.571536] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:44.628938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:44.629714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:44.629797] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:44.629829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:44.747925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:44.748088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:44.748130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:44.748160] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:44.751708] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: DOWN (p=8.15%) [2026-03-05T20:32:44.751991] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-03-05T20:32:44.752119] [INFO ] [sig ] TELO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:44.897690] [INFO ] [LOCAL ] Saved forecast: TELO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TELO.txt [2026-03-05T20:32:44.897857] [INFO ] [sig ] [2926/3362] Completed TELO in 0.3s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-05T20:32:44.897899] [INFO ] [sig ] [2927/3362] Forecasting TEM... [2026-03-05T20:32:44.897929] [INFO ] [sig ] Generating forecast for: TEM [2026-03-05T20:32:44.897960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-03-05T20:32:44.909905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-03-05T20:32:44.910304] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-03-05T20:32:44.911227] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-03-05T20:32:44.911282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:44.911317] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:44.911357] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:44.911441] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:44.977718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:44.978609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:44.978700] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:44.978733] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:45.103453] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:45.103668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:45.103714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:45.103744] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:45.107177] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: UP (p=78.71%) [2026-03-05T20:32:45.107459] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-03-05T20:32:45.107610] [INFO ] [sig ] TEM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:45.260439] [INFO ] [LOCAL ] Saved forecast: TEM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TEM.txt [2026-03-05T20:32:45.260624] [INFO ] [sig ] [2927/3362] Completed TEM in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-05T20:32:45.260668] [INFO ] [sig ] [2928/3362] Forecasting TENB... [2026-03-05T20:32:45.260698] [INFO ] [sig ] Generating forecast for: TENB [2026-03-05T20:32:45.260730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-03-05T20:32:45.273251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-03-05T20:32:45.273723] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-03-05T20:32:45.274695] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-03-05T20:32:45.274751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:45.274784] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:45.274810] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:45.274868] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:45.339046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:45.339990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:45.340079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:45.340114] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:45.465441] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:45.465609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:45.465654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:45.465683] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:45.469194] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: DOWN (p=16.65%) [2026-03-05T20:32:45.469491] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-03-05T20:32:45.469647] [INFO ] [sig ] TENB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:45.620151] [INFO ] [LOCAL ] Saved forecast: TENB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TENB.txt [2026-03-05T20:32:45.620319] [INFO ] [sig ] [2928/3362] Completed TENB in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-05T20:32:45.620359] [INFO ] [sig ] [2929/3362] Forecasting TENX... [2026-03-05T20:32:45.620389] [INFO ] [sig ] Generating forecast for: TENX [2026-03-05T20:32:45.620419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-03-05T20:32:45.631638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-03-05T20:32:45.632075] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-03-05T20:32:45.632972] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-03-05T20:32:45.633026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:45.633058] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:45.633084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:45.633141] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:45.692729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:45.693685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:45.693784] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:45.693817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:45.810746] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:45.810912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:45.810955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:45.810984] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:45.814826] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: UP (p=94.48%) [2026-03-05T20:32:45.815225] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-03-05T20:32:45.815380] [INFO ] [sig ] TENX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:45.975127] [INFO ] [LOCAL ] Saved forecast: TENX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TENX.txt [2026-03-05T20:32:45.975337] [INFO ] [sig ] [2929/3362] Completed TENX in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-05T20:32:45.975392] [INFO ] [sig ] [2930/3362] Forecasting TERN... [2026-03-05T20:32:45.975436] [INFO ] [sig ] Generating forecast for: TERN [2026-03-05T20:32:45.975475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-03-05T20:32:45.989060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-03-05T20:32:45.989484] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-03-05T20:32:45.990421] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-03-05T20:32:45.990480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:45.990515] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:45.990544] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:45.990636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:46.051589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:46.052710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:46.052835] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:46.052869] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:46.179611] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:46.179998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:46.180040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:46.180070] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:46.183600] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=3.93%) [2026-03-05T20:32:46.184094] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-03-05T20:32:46.184229] [INFO ] [sig ] TERN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:46.334042] [INFO ] [LOCAL ] Saved forecast: TERN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TERN.txt [2026-03-05T20:32:46.334205] [INFO ] [sig ] [2930/3362] Completed TERN in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-05T20:32:46.334246] [INFO ] [sig ] [2931/3362] Forecasting TEVA... [2026-03-05T20:32:46.334278] [INFO ] [sig ] Generating forecast for: TEVA [2026-03-05T20:32:46.334309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-03-05T20:32:46.345955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-03-05T20:32:46.346385] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-03-05T20:32:46.347339] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-03-05T20:32:46.347398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:46.347433] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:46.347462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:46.347521] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:46.409446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:46.410401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:46.410500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:46.410536] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:46.540985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:46.541146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:46.541190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:46.541221] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:46.545316] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: DOWN (p=19.60%) [2026-03-05T20:32:46.545681] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-03-05T20:32:46.545834] [INFO ] [sig ] TEVA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:46.692364] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TEVA.txt [2026-03-05T20:32:46.692498] [INFO ] [sig ] [2931/3362] Completed TEVA in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-05T20:32:46.692538] [INFO ] [sig ] [2932/3362] Forecasting TEX... [2026-03-05T20:32:46.692593] [INFO ] [sig ] Generating forecast for: TEX [2026-03-05T20:32:46.692628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-03-05T20:32:46.703720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-03-05T20:32:46.704019] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-03-05T20:32:46.704858] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-03-05T20:32:46.704911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:46.704943] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:46.704971] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:46.705030] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:46.762263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:46.763105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:46.763189] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:46.763223] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:46.889018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:46.889181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:46.889223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:46.889255] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:46.892942] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: DOWN (p=45.71%) [2026-03-05T20:32:46.893237] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-03-05T20:32:46.893382] [INFO ] [sig ] TEX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:47.040447] [INFO ] [LOCAL ] Saved forecast: TEX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TEX.txt [2026-03-05T20:32:47.040602] [INFO ] [sig ] [2932/3362] Completed TEX in 0.3s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-05T20:32:47.040645] [INFO ] [sig ] [2933/3362] Forecasting TFC... [2026-03-05T20:32:47.040676] [INFO ] [sig ] Generating forecast for: TFC [2026-03-05T20:32:47.040706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-03-05T20:32:47.051761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-03-05T20:32:47.052089] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-03-05T20:32:47.052938] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-03-05T20:32:47.052993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:47.053026] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:47.053054] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:47.053112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:47.115648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:47.116600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:47.116696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:47.116729] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:47.241780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:47.241936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:47.241979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:47.242009] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:47.245435] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: DOWN (p=33.02%) [2026-03-05T20:32:47.245774] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-03-05T20:32:47.245904] [INFO ] [sig ] TFC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:47.399644] [INFO ] [LOCAL ] Saved forecast: TFC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TFC.txt [2026-03-05T20:32:47.399840] [INFO ] [sig ] [2933/3362] Completed TFC in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-05T20:32:47.399882] [INFO ] [sig ] [2934/3362] Forecasting TFII... [2026-03-05T20:32:47.399914] [INFO ] [sig ] Generating forecast for: TFII [2026-03-05T20:32:47.399944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-03-05T20:32:47.411820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-03-05T20:32:47.412307] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-03-05T20:32:47.413369] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-03-05T20:32:47.413450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:47.413492] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:47.413526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:47.413627] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:47.480004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:47.480965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:47.481055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:47.481090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:47.608815] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:47.608985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:47.609030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:47.609062] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:47.613247] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: DOWN (p=45.73%) [2026-03-05T20:32:47.613617] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-03-05T20:32:47.613783] [INFO ] [sig ] TFII: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:47.766504] [INFO ] [LOCAL ] Saved forecast: TFII 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TFII.txt [2026-03-05T20:32:47.766685] [INFO ] [sig ] [2934/3362] Completed TFII in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-05T20:32:47.766727] [INFO ] [sig ] [2935/3362] Forecasting TFIN... [2026-03-05T20:32:47.766759] [INFO ] [sig ] Generating forecast for: TFIN [2026-03-05T20:32:47.766790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-03-05T20:32:47.778639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-03-05T20:32:47.779056] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-03-05T20:32:47.779927] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-03-05T20:32:47.779981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:47.780015] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:47.780043] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:47.780102] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:47.842235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:47.843187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:47.843279] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:47.843315] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:47.967409] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:47.967608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:47.967701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:47.967733] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:47.971620] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: UP (p=98.78%) [2026-03-05T20:32:47.971948] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-03-05T20:32:47.972094] [INFO ] [sig ] TFIN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:48.122841] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TFIN.txt [2026-03-05T20:32:48.123005] [INFO ] [sig ] [2935/3362] Completed TFIN in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-05T20:32:48.123046] [INFO ] [sig ] [2936/3362] Forecasting TFPM... [2026-03-05T20:32:48.123077] [INFO ] [sig ] Generating forecast for: TFPM [2026-03-05T20:32:48.123106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-03-05T20:32:48.134658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-03-05T20:32:48.135051] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-03-05T20:32:48.135934] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-03-05T20:32:48.135987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:48.136021] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:48.136049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:48.136105] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:48.198091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:48.199265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:48.199357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:48.199391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:48.328539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:48.328727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:48.328773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:48.328806] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:48.333076] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: UP (p=57.88%) [2026-03-05T20:32:48.333433] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-03-05T20:32:48.333617] [INFO ] [sig ] TFPM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:48.485543] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TFPM.txt [2026-03-05T20:32:48.485747] [INFO ] [sig ] [2936/3362] Completed TFPM in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-05T20:32:48.485790] [INFO ] [sig ] [2937/3362] Forecasting TFSL... [2026-03-05T20:32:48.485823] [INFO ] [sig ] Generating forecast for: TFSL [2026-03-05T20:32:48.485854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-03-05T20:32:48.498116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-03-05T20:32:48.498535] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-03-05T20:32:48.499440] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-03-05T20:32:48.499497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:48.499562] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:48.499615] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:48.499675] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:48.561223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:48.562136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:48.562229] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:48.562263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:48.687867] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:48.688033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:48.688076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:48.688109] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:48.691834] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: UP (p=50.13%) [2026-03-05T20:32:48.692176] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-03-05T20:32:48.692320] [INFO ] [sig ] TFSL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:48.842369] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TFSL.txt [2026-03-05T20:32:48.842536] [INFO ] [sig ] [2937/3362] Completed TFSL in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-05T20:32:48.842609] [INFO ] [sig ] [2938/3362] Forecasting TG... [2026-03-05T20:32:48.842648] [INFO ] [sig ] Generating forecast for: TG [2026-03-05T20:32:48.842681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-03-05T20:32:48.853956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-03-05T20:32:48.854368] [INFO ] [FORECASTER] Starting predict_future for TG [2026-03-05T20:32:48.855237] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-03-05T20:32:48.855292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:48.855327] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:48.855355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:48.855414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:48.915759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:48.916701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:48.916791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:48.916827] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:49.039024] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:49.039189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:49.039237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:49.039270] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:49.042935] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: UP (p=96.50%) [2026-03-05T20:32:49.043249] [INFO ] [FORECASTER] Completed predict_future for TG [2026-03-05T20:32:49.043398] [INFO ] [sig ] TG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:49.195034] [INFO ] [LOCAL ] Saved forecast: TG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TG.txt [2026-03-05T20:32:49.195204] [INFO ] [sig ] [2938/3362] Completed TG in 0.4s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-05T20:32:49.195246] [INFO ] [sig ] [2939/3362] Forecasting TGLS... [2026-03-05T20:32:49.195291] [INFO ] [sig ] Generating forecast for: TGLS [2026-03-05T20:32:49.195322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-03-05T20:32:49.206947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-03-05T20:32:49.207318] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-03-05T20:32:49.208192] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-03-05T20:32:49.208244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:49.208277] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:49.208304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:49.208360] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:49.268119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:49.269011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:49.269095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:49.269131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:49.389930] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:49.390085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:49.390127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:49.390157] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:49.393755] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: DOWN (p=17.58%) [2026-03-05T20:32:49.394064] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-03-05T20:32:49.394237] [INFO ] [sig ] TGLS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:49.544202] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TGLS.txt [2026-03-05T20:32:49.544352] [INFO ] [sig ] [2939/3362] Completed TGLS in 0.3s | 2.76 sym/s | Total: 17.7m | ETA: 2.6m [2026-03-05T20:32:49.544394] [INFO ] [sig ] [2940/3362] Forecasting TGNA... [2026-03-05T20:32:49.544427] [INFO ] [sig ] Generating forecast for: TGNA [2026-03-05T20:32:49.544459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-03-05T20:32:49.555626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-03-05T20:32:49.556008] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-03-05T20:32:49.556864] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-03-05T20:32:49.556917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:49.556949] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:49.556976] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:49.557032] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:49.616553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:49.617307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:49.617391] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:49.617424] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:49.736919] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:49.737083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:49.737127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:49.737193] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:49.740915] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: UP (p=87.89%) [2026-03-05T20:32:49.741209] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-03-05T20:32:49.741347] [INFO ] [sig ] TGNA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:49.892594] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TGNA.txt [2026-03-05T20:32:49.892781] [INFO ] [sig ] [2940/3362] Completed TGNA in 0.3s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-05T20:32:49.892830] [INFO ] [sig ] [2941/3362] Forecasting TGS... [2026-03-05T20:32:49.892862] [INFO ] [sig ] Generating forecast for: TGS [2026-03-05T20:32:49.892894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-03-05T20:32:49.904260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-03-05T20:32:49.904652] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-03-05T20:32:49.905485] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-03-05T20:32:49.905539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:49.905594] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:49.905626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:49.905688] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:49.962932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:49.963855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:49.963938] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:49.963971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:50.085111] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:50.085271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:50.085330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:50.085363] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:50.088981] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: UP (p=78.51%) [2026-03-05T20:32:50.089275] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-03-05T20:32:50.089405] [INFO ] [sig ] TGS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:50.237433] [INFO ] [LOCAL ] Saved forecast: TGS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TGS.txt [2026-03-05T20:32:50.237591] [INFO ] [sig ] [2941/3362] Completed TGS in 0.3s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-05T20:32:50.237650] [INFO ] [sig ] [2942/3362] Forecasting TGTX... [2026-03-05T20:32:50.237687] [INFO ] [sig ] Generating forecast for: TGTX [2026-03-05T20:32:50.237719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-03-05T20:32:50.248948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-03-05T20:32:50.249312] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-03-05T20:32:50.250197] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-03-05T20:32:50.250260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:50.250294] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:50.250324] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:50.250382] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:50.312612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:50.313628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:50.313729] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:50.313770] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:50.434721] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:50.434884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:50.434928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:50.434958] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:50.438498] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: UP (p=90.32%) [2026-03-05T20:32:50.438842] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-03-05T20:32:50.438976] [INFO ] [sig ] TGTX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:50.591183] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TGTX.txt [2026-03-05T20:32:50.591336] [INFO ] [sig ] [2942/3362] Completed TGTX in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-05T20:32:50.591378] [INFO ] [sig ] [2943/3362] Forecasting TH... [2026-03-05T20:32:50.591408] [INFO ] [sig ] Generating forecast for: TH [2026-03-05T20:32:50.591438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-03-05T20:32:50.604344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-03-05T20:32:50.604717] [INFO ] [FORECASTER] Starting predict_future for TH [2026-03-05T20:32:50.605786] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-03-05T20:32:50.605838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:50.605871] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:50.605897] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:50.605962] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:50.673591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:50.674546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:50.674679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:50.674718] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:50.800681] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:50.800855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:50.800897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:50.800926] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:50.804537] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: UP (p=53.21%) [2026-03-05T20:32:50.804895] [INFO ] [FORECASTER] Completed predict_future for TH [2026-03-05T20:32:50.805035] [INFO ] [sig ] TH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:50.968684] [INFO ] [LOCAL ] Saved forecast: TH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TH.txt [2026-03-05T20:32:50.969043] [INFO ] [sig ] [2943/3362] Completed TH in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-05T20:32:50.969094] [INFO ] [sig ] [2944/3362] Forecasting THC... [2026-03-05T20:32:50.969135] [INFO ] [sig ] Generating forecast for: THC [2026-03-05T20:32:50.969172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-03-05T20:32:50.982004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-03-05T20:32:50.982331] [INFO ] [FORECASTER] Starting predict_future for THC [2026-03-05T20:32:50.983223] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-03-05T20:32:50.983282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:50.983317] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:50.983346] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:50.983404] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:51.049290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:51.050481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:51.050596] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:51.050638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:51.182907] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:51.183072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:51.183116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:51.183147] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:51.186783] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: DOWN (p=4.21%) [2026-03-05T20:32:51.187078] [INFO ] [FORECASTER] Completed predict_future for THC [2026-03-05T20:32:51.187209] [INFO ] [sig ] THC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:51.342131] [INFO ] [LOCAL ] Saved forecast: THC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/THC.txt [2026-03-05T20:32:51.342306] [INFO ] [sig ] [2944/3362] Completed THC in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-05T20:32:51.342351] [INFO ] [sig ] [2945/3362] Forecasting THFF... [2026-03-05T20:32:51.342384] [INFO ] [sig ] Generating forecast for: THFF [2026-03-05T20:32:51.342416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-03-05T20:32:51.355865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-03-05T20:32:51.356259] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-03-05T20:32:51.357187] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-03-05T20:32:51.357241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:51.357288] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:51.357317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:51.357375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:51.418610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:51.419537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:51.419647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:51.419683] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:51.554507] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:51.554690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:51.554734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:51.554764] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:51.558258] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: UP (p=61.28%) [2026-03-05T20:32:51.558552] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-03-05T20:32:51.558712] [INFO ] [sig ] THFF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:51.707025] [INFO ] [LOCAL ] Saved forecast: THFF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/THFF.txt [2026-03-05T20:32:51.707189] [INFO ] [sig ] [2945/3362] Completed THFF in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-05T20:32:51.707232] [INFO ] [sig ] [2946/3362] Forecasting THG... [2026-03-05T20:32:51.707262] [INFO ] [sig ] Generating forecast for: THG [2026-03-05T20:32:51.707293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-03-05T20:32:51.720653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-03-05T20:32:51.721125] [INFO ] [FORECASTER] Starting predict_future for THG [2026-03-05T20:32:51.722122] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-03-05T20:32:51.722178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:51.722212] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:51.722240] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:51.722300] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:51.782518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:51.783470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:51.783609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:51.783646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:51.912215] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:51.912386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:51.912432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:51.912464] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:51.916978] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-03-05T20:32:51.917469] [INFO ] [FORECASTER] Completed predict_future for THG [2026-03-05T20:32:51.917705] [INFO ] [sig ] THG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:52.071698] [INFO ] [LOCAL ] Saved forecast: THG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/THG.txt [2026-03-05T20:32:52.071855] [INFO ] [sig ] [2946/3362] Completed THG in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-05T20:32:52.071898] [INFO ] [sig ] [2947/3362] Forecasting THO... [2026-03-05T20:32:52.071928] [INFO ] [sig ] Generating forecast for: THO [2026-03-05T20:32:52.071958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-03-05T20:32:52.084118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-03-05T20:32:52.084520] [INFO ] [FORECASTER] Starting predict_future for THO [2026-03-05T20:32:52.085446] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-03-05T20:32:52.085502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:52.085536] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:52.085566] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:52.085644] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:52.146484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:52.147557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:52.147718] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:52.147756] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:52.282521] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:52.282706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:52.282758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:52.282796] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:52.286902] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: DOWN (p=16.22%) [2026-03-05T20:32:52.287211] [INFO ] [FORECASTER] Completed predict_future for THO [2026-03-05T20:32:52.287352] [INFO ] [sig ] THO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:52.434521] [INFO ] [LOCAL ] Saved forecast: THO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/THO.txt [2026-03-05T20:32:52.434703] [INFO ] [sig ] [2947/3362] Completed THO in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-05T20:32:52.434747] [INFO ] [sig ] [2948/3362] Forecasting THQ... [2026-03-05T20:32:52.434778] [INFO ] [sig ] Generating forecast for: THQ [2026-03-05T20:32:52.434809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-03-05T20:32:52.446260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-03-05T20:32:52.446618] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-03-05T20:32:52.447453] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-03-05T20:32:52.447508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:52.447541] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:52.447568] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:52.447677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:52.505442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:52.506300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:52.506384] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:52.506417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:52.627445] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:52.627620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:52.627692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:52.627724] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:52.631227] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: UP (p=59.48%) [2026-03-05T20:32:52.631553] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-03-05T20:32:52.631719] [INFO ] [sig ] THQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:52.789967] [INFO ] [LOCAL ] Saved forecast: THQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/THQ.txt [2026-03-05T20:32:52.790207] [INFO ] [sig ] [2948/3362] Completed THQ in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-05T20:32:52.790281] [INFO ] [sig ] [2949/3362] Forecasting THRM... [2026-03-05T20:32:52.790354] [INFO ] [sig ] Generating forecast for: THRM [2026-03-05T20:32:52.790455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-03-05T20:32:52.806457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-03-05T20:32:52.806948] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-03-05T20:32:52.808089] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-03-05T20:32:52.808144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:52.808184] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:52.808212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:52.808275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:52.867856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:52.868868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:52.869014] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:52.869052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:53.001186] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:53.001357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:53.001402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:53.001434] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:53.005474] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: UP (p=59.45%) [2026-03-05T20:32:53.005988] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-03-05T20:32:53.006129] [INFO ] [sig ] THRM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:53.160331] [INFO ] [LOCAL ] Saved forecast: THRM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/THRM.txt [2026-03-05T20:32:53.160490] [INFO ] [sig ] [2949/3362] Completed THRM in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-05T20:32:53.160532] [INFO ] [sig ] [2950/3362] Forecasting THRY... [2026-03-05T20:32:53.160562] [INFO ] [sig ] Generating forecast for: THRY [2026-03-05T20:32:53.160612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-03-05T20:32:53.171947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-03-05T20:32:53.172351] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-03-05T20:32:53.173236] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-03-05T20:32:53.173292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:53.173327] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:53.173355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:53.173413] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:53.233443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:53.234315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:53.234404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:53.234439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:53.358543] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:53.358721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:53.358763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:53.358793] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:53.362322] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: UP (p=80.27%) [2026-03-05T20:32:53.362654] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-03-05T20:32:53.362791] [INFO ] [sig ] THRY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:53.519517] [INFO ] [LOCAL ] Saved forecast: THRY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/THRY.txt [2026-03-05T20:32:53.519779] [INFO ] [sig ] [2950/3362] Completed THRY in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-05T20:32:53.519843] [INFO ] [sig ] [2951/3362] Forecasting TIGO... [2026-03-05T20:32:53.519875] [INFO ] [sig ] Generating forecast for: TIGO [2026-03-05T20:32:53.519906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-03-05T20:32:53.531322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-03-05T20:32:53.531700] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-03-05T20:32:53.532632] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-03-05T20:32:53.532687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:53.532722] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:53.532750] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:53.532807] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:53.593370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:53.594349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:53.594438] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:53.594471] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:53.721256] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:53.721436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:53.721482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:53.721513] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:53.725861] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: UP (p=96.34%) [2026-03-05T20:32:53.726345] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-03-05T20:32:53.726552] [INFO ] [sig ] TIGO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:53.883507] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TIGO.txt [2026-03-05T20:32:53.883724] [INFO ] [sig ] [2951/3362] Completed TIGO in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-05T20:32:53.883781] [INFO ] [sig ] [2952/3362] Forecasting TIL... [2026-03-05T20:32:53.883819] [INFO ] [sig ] Generating forecast for: TIL [2026-03-05T20:32:53.883857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-03-05T20:32:53.896133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-03-05T20:32:53.896641] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-03-05T20:32:53.897768] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-03-05T20:32:53.897843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:53.897879] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:53.897908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:53.897967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:53.957981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:53.958932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:53.959025] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:53.959061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:54.092306] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:54.092471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:54.092514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:54.092563] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:54.096241] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: DOWN (p=23.98%) [2026-03-05T20:32:54.096554] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-03-05T20:32:54.096732] [INFO ] [sig ] TIL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:54.251939] [INFO ] [LOCAL ] Saved forecast: TIL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TIL.txt [2026-03-05T20:32:54.252101] [INFO ] [sig ] [2952/3362] Completed TIL in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-05T20:32:54.252142] [INFO ] [sig ] [2953/3362] Forecasting TILE... [2026-03-05T20:32:54.252171] [INFO ] [sig ] Generating forecast for: TILE [2026-03-05T20:32:54.252203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-03-05T20:32:54.264779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-03-05T20:32:54.265398] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-03-05T20:32:54.266467] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-03-05T20:32:54.266521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:54.266557] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:54.266606] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:54.266667] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:54.329376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:54.330507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:54.330614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:54.330651] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:54.464751] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:54.464946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:54.464989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:54.465018] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:54.468716] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: UP (p=91.56%) [2026-03-05T20:32:54.469048] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-03-05T20:32:54.469188] [INFO ] [sig ] TILE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:54.614895] [INFO ] [LOCAL ] Saved forecast: TILE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TILE.txt [2026-03-05T20:32:54.615080] [INFO ] [sig ] [2953/3362] Completed TILE in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-05T20:32:54.615122] [INFO ] [sig ] [2954/3362] Forecasting TIMB... [2026-03-05T20:32:54.615154] [INFO ] [sig ] Generating forecast for: TIMB [2026-03-05T20:32:54.615185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-03-05T20:32:54.626286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-03-05T20:32:54.626694] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-03-05T20:32:54.627544] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-03-05T20:32:54.627615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:54.627705] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:54.627735] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:54.627795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:54.687324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:54.688351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:54.688442] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:54.688478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:54.815942] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:54.816107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:54.816151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:54.816182] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:54.819886] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: DOWN (p=19.74%) [2026-03-05T20:32:54.820193] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-03-05T20:32:54.820337] [INFO ] [sig ] TIMB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:54.970327] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TIMB.txt [2026-03-05T20:32:54.970489] [INFO ] [sig ] [2954/3362] Completed TIMB in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-05T20:32:54.970530] [INFO ] [sig ] [2955/3362] Forecasting TITN... [2026-03-05T20:32:54.970561] [INFO ] [sig ] Generating forecast for: TITN [2026-03-05T20:32:54.970612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-03-05T20:32:54.982066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-03-05T20:32:54.982437] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-03-05T20:32:54.983274] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-03-05T20:32:54.983520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:54.983553] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:54.983598] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:54.983658] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:55.042806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:55.043727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:55.043839] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:55.043876] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:55.168384] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:55.168549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:55.168612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:55.168645] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:55.172286] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: DOWN (p=49.46%) [2026-03-05T20:32:55.172599] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-03-05T20:32:55.172736] [INFO ] [sig ] TITN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:55.320613] [INFO ] [LOCAL ] Saved forecast: TITN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TITN.txt [2026-03-05T20:32:55.320769] [INFO ] [sig ] [2955/3362] Completed TITN in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-05T20:32:55.320811] [INFO ] [sig ] [2956/3362] Forecasting TJX... [2026-03-05T20:32:55.320842] [INFO ] [sig ] Generating forecast for: TJX [2026-03-05T20:32:55.320873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-03-05T20:32:55.331805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-03-05T20:32:55.332131] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-03-05T20:32:55.332964] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-03-05T20:32:55.333017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:55.333050] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:55.333078] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:55.333158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:55.394471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:55.395596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:55.395686] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:55.395726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:55.520287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:55.520431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:55.520472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:55.520501] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:55.523961] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: DOWN (p=9.02%) [2026-03-05T20:32:55.524238] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-03-05T20:32:55.524367] [INFO ] [sig ] TJX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:55.673812] [INFO ] [LOCAL ] Saved forecast: TJX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TJX.txt [2026-03-05T20:32:55.673973] [INFO ] [sig ] [2956/3362] Completed TJX in 0.4s | 2.76 sym/s | Total: 17.8m | ETA: 2.5m [2026-03-05T20:32:55.674014] [INFO ] [sig ] [2957/3362] Forecasting TK... [2026-03-05T20:32:55.674046] [INFO ] [sig ] Generating forecast for: TK [2026-03-05T20:32:55.674076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-03-05T20:32:55.685738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-03-05T20:32:55.686383] [INFO ] [FORECASTER] Starting predict_future for TK [2026-03-05T20:32:55.687536] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-03-05T20:32:55.687658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:55.687710] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:55.687745] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:55.687804] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:55.748381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:55.749466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:55.749552] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:55.749605] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:55.884263] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:55.884439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:55.884482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:55.884549] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:55.888377] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: DOWN (p=9.90%) [2026-03-05T20:32:55.888756] [INFO ] [FORECASTER] Completed predict_future for TK [2026-03-05T20:32:55.888913] [INFO ] [sig ] TK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:56.049333] [INFO ] [LOCAL ] Saved forecast: TK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TK.txt [2026-03-05T20:32:56.049493] [INFO ] [sig ] [2957/3362] Completed TK in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-05T20:32:56.049534] [INFO ] [sig ] [2958/3362] Forecasting TKC... [2026-03-05T20:32:56.049563] [INFO ] [sig ] Generating forecast for: TKC [2026-03-05T20:32:56.049616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-03-05T20:32:56.060268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-03-05T20:32:56.060668] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-03-05T20:32:56.061526] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-03-05T20:32:56.061615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:56.061653] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:56.061688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:56.061748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:56.122955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:56.123871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:56.123957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:56.123991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:56.243894] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:56.244055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:56.244099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:56.244132] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:56.247862] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: DOWN (p=21.49%) [2026-03-05T20:32:56.248153] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-03-05T20:32:56.248287] [INFO ] [sig ] TKC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:56.399095] [INFO ] [LOCAL ] Saved forecast: TKC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TKC.txt [2026-03-05T20:32:56.399272] [INFO ] [sig ] [2958/3362] Completed TKC in 0.3s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-05T20:32:56.399316] [INFO ] [sig ] [2959/3362] Forecasting TKNO... [2026-03-05T20:32:56.399347] [INFO ] [sig ] Generating forecast for: TKNO [2026-03-05T20:32:56.399378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-03-05T20:32:56.410910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-03-05T20:32:56.411302] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-03-05T20:32:56.412188] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-03-05T20:32:56.412242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:56.412276] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:56.412304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:56.412375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:56.475540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:56.476565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:56.476681] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:56.476715] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:56.598562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:56.598743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:56.598786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:56.598817] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:56.602321] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: UP (p=70.16%) [2026-03-05T20:32:56.602636] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-03-05T20:32:56.602772] [INFO ] [sig ] TKNO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:56.747732] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TKNO.txt [2026-03-05T20:32:56.747921] [INFO ] [sig ] [2959/3362] Completed TKNO in 0.3s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-05T20:32:56.747964] [INFO ] [sig ] [2960/3362] Forecasting TKO... [2026-03-05T20:32:56.747994] [INFO ] [sig ] Generating forecast for: TKO [2026-03-05T20:32:56.748026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-03-05T20:32:56.760166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-03-05T20:32:56.760560] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-03-05T20:32:56.761403] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-03-05T20:32:56.761476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:56.761509] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:56.761537] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:56.761611] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:56.819042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:56.820120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:56.820209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:56.820245] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:56.939952] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:56.940113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:56.940154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:56.940183] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:56.943686] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: UP (p=93.38%) [2026-03-05T20:32:56.944002] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-03-05T20:32:56.944142] [INFO ] [sig ] TKO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:57.095337] [INFO ] [LOCAL ] Saved forecast: TKO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TKO.txt [2026-03-05T20:32:57.095539] [INFO ] [sig ] [2960/3362] Completed TKO in 0.3s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-05T20:32:57.095608] [INFO ] [sig ] [2961/3362] Forecasting TLK... [2026-03-05T20:32:57.095642] [INFO ] [sig ] Generating forecast for: TLK [2026-03-05T20:32:57.095674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-03-05T20:32:57.107104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-03-05T20:32:57.107472] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-03-05T20:32:57.108350] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-03-05T20:32:57.108404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:57.108440] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:57.108469] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:57.108528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:57.173885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:57.174781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:57.174876] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:57.174916] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:57.301765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:57.301925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:57.301966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:57.301997] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:57.305456] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: UP (p=91.64%) [2026-03-05T20:32:57.305755] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-03-05T20:32:57.305889] [INFO ] [sig ] TLK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:57.451340] [INFO ] [LOCAL ] Saved forecast: TLK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TLK.txt [2026-03-05T20:32:57.451486] [INFO ] [sig ] [2961/3362] Completed TLK in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-05T20:32:57.451545] [INFO ] [sig ] [2962/3362] Forecasting TLS... [2026-03-05T20:32:57.451595] [INFO ] [sig ] Generating forecast for: TLS [2026-03-05T20:32:57.451628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-03-05T20:32:57.464352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-03-05T20:32:57.464770] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-03-05T20:32:57.465831] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-03-05T20:32:57.465885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:57.465918] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:57.465945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:57.466012] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:57.525616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:57.526376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:57.526458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:57.526491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:57.661280] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:57.661437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:57.661477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:57.661507] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:57.665388] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: DOWN (p=46.95%) [2026-03-05T20:32:57.665698] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-03-05T20:32:57.665842] [INFO ] [sig ] TLS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:57.817051] [INFO ] [LOCAL ] Saved forecast: TLS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TLS.txt [2026-03-05T20:32:57.817372] [INFO ] [sig ] [2962/3362] Completed TLS in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-05T20:32:57.817417] [INFO ] [sig ] [2963/3362] Forecasting TLSA... [2026-03-05T20:32:57.817448] [INFO ] [sig ] Generating forecast for: TLSA [2026-03-05T20:32:57.817479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-03-05T20:32:57.830361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-03-05T20:32:57.830687] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-03-05T20:32:57.831494] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-03-05T20:32:57.831547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:57.831609] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:57.831640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:57.831698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:57.893565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:57.894318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:57.894411] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:57.894446] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:58.017601] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:58.017772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:58.017812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:58.017841] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:58.021679] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: UP (p=57.60%) [2026-03-05T20:32:58.022030] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-03-05T20:32:58.022349] [INFO ] [sig ] TLSA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:58.179856] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TLSA.txt [2026-03-05T20:32:58.180182] [INFO ] [sig ] [2963/3362] Completed TLSA in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-05T20:32:58.180223] [INFO ] [sig ] [2964/3362] Forecasting TLSI... [2026-03-05T20:32:58.180254] [INFO ] [sig ] Generating forecast for: TLSI [2026-03-05T20:32:58.180284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-03-05T20:32:58.191998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-03-05T20:32:58.192387] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-03-05T20:32:58.193219] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-03-05T20:32:58.193273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:58.193305] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:58.193332] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:58.193391] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:58.251356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:58.252136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:58.252248] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:58.252282] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:58.369951] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:58.370110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:58.370151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:58.370180] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:58.373640] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: DOWN (p=15.69%) [2026-03-05T20:32:58.373927] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-03-05T20:32:58.374056] [INFO ] [sig ] TLSI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:58.521445] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TLSI.txt [2026-03-05T20:32:58.521589] [INFO ] [sig ] [2964/3362] Completed TLSI in 0.3s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-05T20:32:58.521631] [INFO ] [sig ] [2965/3362] Forecasting TLYS... [2026-03-05T20:32:58.521662] [INFO ] [sig ] Generating forecast for: TLYS [2026-03-05T20:32:58.521691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-03-05T20:32:58.536210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-03-05T20:32:58.536685] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-03-05T20:32:58.537511] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-03-05T20:32:58.537564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:58.537623] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:58.537668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:58.537726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:58.594954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:58.595625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:58.595705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:58.595737] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:58.714073] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:58.714227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:58.714304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:58.714338] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:58.717811] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: DOWN (p=17.93%) [2026-03-05T20:32:58.718096] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-03-05T20:32:58.718229] [INFO ] [sig ] TLYS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:58.862136] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TLYS.txt [2026-03-05T20:32:58.862288] [INFO ] [sig ] [2965/3362] Completed TLYS in 0.3s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-05T20:32:58.862328] [INFO ] [sig ] [2966/3362] Forecasting TM... [2026-03-05T20:32:58.862359] [INFO ] [sig ] Generating forecast for: TM [2026-03-05T20:32:58.862389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-03-05T20:32:58.873776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-03-05T20:32:58.874121] [INFO ] [FORECASTER] Starting predict_future for TM [2026-03-05T20:32:58.875001] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-03-05T20:32:58.875056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:58.875092] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:58.875121] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:58.875180] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:58.936679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:58.937551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:58.937676] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:58.937714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:59.064077] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:59.064242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:59.064285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:59.064318] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:59.067957] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: UP (p=56.62%) [2026-03-05T20:32:59.068264] [INFO ] [FORECASTER] Completed predict_future for TM [2026-03-05T20:32:59.068405] [INFO ] [sig ] TM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:59.226997] [INFO ] [LOCAL ] Saved forecast: TM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TM.txt [2026-03-05T20:32:59.227176] [INFO ] [sig ] [2966/3362] Completed TM in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-05T20:32:59.227233] [INFO ] [sig ] [2967/3362] Forecasting TMC... [2026-03-05T20:32:59.227266] [INFO ] [sig ] Generating forecast for: TMC [2026-03-05T20:32:59.227298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-03-05T20:32:59.239563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-03-05T20:32:59.240003] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-03-05T20:32:59.241063] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-03-05T20:32:59.241132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:59.241166] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:59.241196] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:59.241271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:59.307256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:59.308302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:59.308609] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:59.308648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:59.441022] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:59.441181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:59.441224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:59.441256] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:59.445074] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: DOWN (p=31.74%) [2026-03-05T20:32:59.445393] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-03-05T20:32:59.445550] [INFO ] [sig ] TMC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:32:59.602473] [INFO ] [LOCAL ] Saved forecast: TMC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TMC.txt [2026-03-05T20:32:59.602675] [INFO ] [sig ] [2967/3362] Completed TMC in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-05T20:32:59.602723] [INFO ] [sig ] [2968/3362] Forecasting TMCI... [2026-03-05T20:32:59.602755] [INFO ] [sig ] Generating forecast for: TMCI [2026-03-05T20:32:59.602787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-03-05T20:32:59.615316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-03-05T20:32:59.615803] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-03-05T20:32:59.616908] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-03-05T20:32:59.616963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:59.616998] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:59.617025] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:59.617106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:32:59.677098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:32:59.678058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:32:59.678150] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:32:59.678184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:32:59.799496] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:32:59.799686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:32:59.799729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:32:59.799759] [INFO ] [FORECASTER] Training complete [2026-03-05T20:32:59.803293] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: UP (p=90.51%) [2026-03-05T20:32:59.803602] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-03-05T20:32:59.803741] [INFO ] [sig ] TMCI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:32:59.955196] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TMCI.txt [2026-03-05T20:32:59.955367] [INFO ] [sig ] [2968/3362] Completed TMCI in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-05T20:32:59.955407] [INFO ] [sig ] [2969/3362] Forecasting TMDX... [2026-03-05T20:32:59.955438] [INFO ] [sig ] Generating forecast for: TMDX [2026-03-05T20:32:59.955470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-03-05T20:32:59.967865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-03-05T20:32:59.968460] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-03-05T20:32:59.969347] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-03-05T20:32:59.969400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:32:59.969447] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:32:59.969476] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:32:59.969533] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:00.026550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:00.027515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:00.027672] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:00.027711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:00.154599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:00.154766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:00.154810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:00.154842] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:00.158460] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: DOWN (p=32.49%) [2026-03-05T20:33:00.158777] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-03-05T20:33:00.158914] [INFO ] [sig ] TMDX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:00.308158] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TMDX.txt [2026-03-05T20:33:00.308332] [INFO ] [sig ] [2969/3362] Completed TMDX in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-05T20:33:00.308374] [INFO ] [sig ] [2970/3362] Forecasting TME... [2026-03-05T20:33:00.308409] [INFO ] [sig ] Generating forecast for: TME [2026-03-05T20:33:00.308441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-03-05T20:33:00.319898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-03-05T20:33:00.320329] [INFO ] [FORECASTER] Starting predict_future for TME [2026-03-05T20:33:00.321223] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-03-05T20:33:00.321279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:00.321314] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:00.321342] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:00.321401] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:00.380335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:00.381288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:00.381377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:00.381413] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:00.507859] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:00.508025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:00.508070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:00.508260] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:00.512029] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: DOWN (p=26.51%) [2026-03-05T20:33:00.512330] [INFO ] [FORECASTER] Completed predict_future for TME [2026-03-05T20:33:00.512468] [INFO ] [sig ] TME: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:00.663853] [INFO ] [LOCAL ] Saved forecast: TME 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TME.txt [2026-03-05T20:33:00.664011] [INFO ] [sig ] [2970/3362] Completed TME in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-05T20:33:00.664062] [INFO ] [sig ] [2971/3362] Forecasting TMHC... [2026-03-05T20:33:00.664095] [INFO ] [sig ] Generating forecast for: TMHC [2026-03-05T20:33:00.664127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-03-05T20:33:00.675606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-03-05T20:33:00.675934] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-03-05T20:33:00.676758] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-03-05T20:33:00.676811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:00.676881] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:00.676910] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:00.676967] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:00.735973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:00.736732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:00.736816] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:00.736850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:00.859419] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:00.859601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:00.859647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:00.859680] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:00.863370] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: DOWN (p=19.35%) [2026-03-05T20:33:00.863696] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-03-05T20:33:00.863856] [INFO ] [sig ] TMHC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:01.009432] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TMHC.txt [2026-03-05T20:33:01.009604] [INFO ] [sig ] [2971/3362] Completed TMHC in 0.3s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-05T20:33:01.009649] [INFO ] [sig ] [2972/3362] Forecasting TMUS... [2026-03-05T20:33:01.009679] [INFO ] [sig ] Generating forecast for: TMUS [2026-03-05T20:33:01.009710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-03-05T20:33:01.020794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-03-05T20:33:01.021346] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-03-05T20:33:01.022393] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-03-05T20:33:01.022450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:01.022482] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:01.022509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:01.022564] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:01.083910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:01.084740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:01.084826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:01.084862] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:01.211340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:01.211513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:01.211557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:01.211618] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:01.215512] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: DOWN (p=39.27%) [2026-03-05T20:33:01.215895] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-03-05T20:33:01.216052] [INFO ] [sig ] TMUS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:01.366717] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TMUS.txt [2026-03-05T20:33:01.366856] [INFO ] [sig ] [2972/3362] Completed TMUS in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.4m [2026-03-05T20:33:01.366895] [INFO ] [sig ] [2973/3362] Forecasting TNC... [2026-03-05T20:33:01.366937] [INFO ] [sig ] Generating forecast for: TNC [2026-03-05T20:33:01.366968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-03-05T20:33:01.379166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-03-05T20:33:01.379538] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-03-05T20:33:01.380477] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-03-05T20:33:01.380532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:01.380567] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:01.380627] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:01.380690] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:01.441954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:01.442930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:01.443018] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:01.443052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:01.566029] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:01.566199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:01.566242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:01.566271] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:01.569978] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: UP (p=52.02%) [2026-03-05T20:33:01.570301] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-03-05T20:33:01.570445] [INFO ] [sig ] TNC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:01.721699] [INFO ] [LOCAL ] Saved forecast: TNC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TNC.txt [2026-03-05T20:33:01.721866] [INFO ] [sig ] [2973/3362] Completed TNC in 0.4s | 2.76 sym/s | Total: 17.9m | ETA: 2.3m [2026-03-05T20:33:01.721909] [INFO ] [sig ] [2974/3362] Forecasting TNDM... [2026-03-05T20:33:01.721938] [INFO ] [sig ] Generating forecast for: TNDM [2026-03-05T20:33:01.721968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-03-05T20:33:01.733423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-03-05T20:33:01.733836] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-03-05T20:33:01.734742] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-03-05T20:33:01.734797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:01.734833] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:01.734862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:01.734923] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:01.793087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:01.794013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:01.794102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:01.794137] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:01.920485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:01.920673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:01.920718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:01.920787] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:01.924290] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: DOWN (p=16.69%) [2026-03-05T20:33:01.924604] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-03-05T20:33:01.924743] [INFO ] [sig ] TNDM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:02.076971] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TNDM.txt [2026-03-05T20:33:02.077159] [INFO ] [sig ] [2974/3362] Completed TNDM in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-05T20:33:02.077201] [INFO ] [sig ] [2975/3362] Forecasting TNGX... [2026-03-05T20:33:02.077233] [INFO ] [sig ] Generating forecast for: TNGX [2026-03-05T20:33:02.077263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-03-05T20:33:02.091281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-03-05T20:33:02.091827] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-03-05T20:33:02.093033] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-03-05T20:33:02.093104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:02.093147] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:02.093184] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:02.093265] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:02.155506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:02.156477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:02.156593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:02.156631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:02.280700] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:02.280871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:02.280914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:02.280948] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:02.284951] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: DOWN (p=8.64%) [2026-03-05T20:33:02.285262] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-03-05T20:33:02.285405] [INFO ] [sig ] TNGX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:02.445548] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TNGX.txt [2026-03-05T20:33:02.445747] [INFO ] [sig ] [2975/3362] Completed TNGX in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-05T20:33:02.445790] [INFO ] [sig ] [2976/3362] Forecasting TNK... [2026-03-05T20:33:02.445821] [INFO ] [sig ] Generating forecast for: TNK [2026-03-05T20:33:02.445851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-03-05T20:33:02.457856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-03-05T20:33:02.458282] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-03-05T20:33:02.459167] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-03-05T20:33:02.459224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:02.459257] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:02.459284] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:02.459342] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:02.517557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:02.518530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:02.518644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:02.518680] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:02.647814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:02.648009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:02.648073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:02.648122] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:02.652124] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: DOWN (p=47.30%) [2026-03-05T20:33:02.652416] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-03-05T20:33:02.652563] [INFO ] [sig ] TNK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:02.806690] [INFO ] [LOCAL ] Saved forecast: TNK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TNK.txt [2026-03-05T20:33:02.806856] [INFO ] [sig ] [2976/3362] Completed TNK in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-05T20:33:02.806908] [INFO ] [sig ] [2977/3362] Forecasting TNL... [2026-03-05T20:33:02.806939] [INFO ] [sig ] Generating forecast for: TNL [2026-03-05T20:33:02.806971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-03-05T20:33:02.818873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-03-05T20:33:02.819244] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-03-05T20:33:02.820094] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-03-05T20:33:02.820149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:02.820184] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:02.820212] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:02.820273] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:02.882925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:02.883823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:02.883912] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:02.883948] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:03.016497] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:03.016676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:03.016723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:03.016757] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:03.020432] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: DOWN (p=21.59%) [2026-03-05T20:33:03.020755] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-03-05T20:33:03.020897] [INFO ] [sig ] TNL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:03.172612] [INFO ] [LOCAL ] Saved forecast: TNL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TNL.txt [2026-03-05T20:33:03.172761] [INFO ] [sig ] [2977/3362] Completed TNL in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-05T20:33:03.172811] [INFO ] [sig ] [2978/3362] Forecasting TNXP... [2026-03-05T20:33:03.172844] [INFO ] [sig ] Generating forecast for: TNXP [2026-03-05T20:33:03.172874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-03-05T20:33:03.183831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-03-05T20:33:03.184154] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-03-05T20:33:03.184995] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-03-05T20:33:03.185048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:03.185081] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:03.185110] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:03.185168] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:03.245623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:03.246407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:03.246494] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:03.246545] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:03.373931] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:03.374110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:03.374165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:03.374197] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:03.378060] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: DOWN (p=7.86%) [2026-03-05T20:33:03.378382] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-03-05T20:33:03.378545] [INFO ] [sig ] TNXP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:03.532000] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TNXP.txt [2026-03-05T20:33:03.532199] [INFO ] [sig ] [2978/3362] Completed TNXP in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-05T20:33:03.532247] [INFO ] [sig ] [2979/3362] Forecasting TOI... [2026-03-05T20:33:03.532280] [INFO ] [sig ] Generating forecast for: TOI [2026-03-05T20:33:03.532311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-03-05T20:33:03.544336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-03-05T20:33:03.544697] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-03-05T20:33:03.545567] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-03-05T20:33:03.545644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:03.545680] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:03.545710] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:03.545770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:03.604893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:03.605541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:03.605644] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:03.605690] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:03.726139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:03.726500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:03.726543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:03.726596] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:03.730460] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: DOWN (p=29.89%) [2026-03-05T20:33:03.730787] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-03-05T20:33:03.730928] [INFO ] [sig ] TOI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:03.882613] [INFO ] [LOCAL ] Saved forecast: TOI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TOI.txt [2026-03-05T20:33:03.882762] [INFO ] [sig ] [2979/3362] Completed TOI in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-05T20:33:03.882804] [INFO ] [sig ] [2980/3362] Forecasting TOL... [2026-03-05T20:33:03.882834] [INFO ] [sig ] Generating forecast for: TOL [2026-03-05T20:33:03.882865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-03-05T20:33:03.894015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-03-05T20:33:03.894327] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-03-05T20:33:03.895171] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-03-05T20:33:03.895224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:03.895257] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:03.895300] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:03.895358] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:03.953644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:03.954604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:03.954692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:03.954726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:04.082595] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:04.082814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:04.082877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:04.082908] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:04.086804] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: DOWN (p=16.28%) [2026-03-05T20:33:04.087152] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-03-05T20:33:04.087300] [INFO ] [sig ] TOL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:04.235327] [INFO ] [LOCAL ] Saved forecast: TOL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TOL.txt [2026-03-05T20:33:04.235494] [INFO ] [sig ] [2980/3362] Completed TOL in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-05T20:33:04.235543] [INFO ] [sig ] [2981/3362] Forecasting TORO... [2026-03-05T20:33:04.235594] [INFO ] [sig ] Generating forecast for: TORO [2026-03-05T20:33:04.235628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-03-05T20:33:04.248077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-03-05T20:33:04.248465] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-03-05T20:33:04.249367] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-03-05T20:33:04.249421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:04.249453] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:04.249482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:04.249539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:04.315168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:04.316130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:04.316259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:04.316295] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:04.440928] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:04.441109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:04.441155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:04.441377] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:04.445001] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: UP (p=73.60%) [2026-03-05T20:33:04.445527] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-03-05T20:33:04.445705] [INFO ] [sig ] TORO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:04.594920] [INFO ] [LOCAL ] Saved forecast: TORO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TORO.txt [2026-03-05T20:33:04.595079] [INFO ] [sig ] [2981/3362] Completed TORO in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-05T20:33:04.595122] [INFO ] [sig ] [2982/3362] Forecasting TOWN... [2026-03-05T20:33:04.595153] [INFO ] [sig ] Generating forecast for: TOWN [2026-03-05T20:33:04.595183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-03-05T20:33:04.606217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-03-05T20:33:04.606611] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-03-05T20:33:04.607474] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-03-05T20:33:04.607530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:04.607565] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:04.607670] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:04.607753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:04.664805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:04.665457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:04.665537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:04.665570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:04.790654] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:04.790857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:04.790902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:04.790931] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:04.794673] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-03-05T20:33:04.794972] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-03-05T20:33:04.795117] [INFO ] [sig ] TOWN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:04.943910] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TOWN.txt [2026-03-05T20:33:04.944070] [INFO ] [sig ] [2982/3362] Completed TOWN in 0.3s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-05T20:33:04.944112] [INFO ] [sig ] [2983/3362] Forecasting TOYO... [2026-03-05T20:33:04.944143] [INFO ] [sig ] Generating forecast for: TOYO [2026-03-05T20:33:04.944173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-03-05T20:33:04.955243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-03-05T20:33:04.955712] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-03-05T20:33:04.956726] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-03-05T20:33:04.956783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:04.956818] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:04.956846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:04.956911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:05.014434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:05.015351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:05.015436] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:05.015470] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:05.128366] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:05.128547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:05.128611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:05.128645] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:05.132107] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: DOWN (p=1.77%) [2026-03-05T20:33:05.132399] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-03-05T20:33:05.132537] [INFO ] [sig ] TOYO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:05.282188] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TOYO.txt [2026-03-05T20:33:05.282332] [INFO ] [sig ] [2983/3362] Completed TOYO in 0.3s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-05T20:33:05.282374] [INFO ] [sig ] [2984/3362] Forecasting TPB... [2026-03-05T20:33:05.282405] [INFO ] [sig ] Generating forecast for: TPB [2026-03-05T20:33:05.282442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-03-05T20:33:05.293957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-03-05T20:33:05.294288] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-03-05T20:33:05.295200] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-03-05T20:33:05.295259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:05.295308] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:05.295340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:05.295402] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:05.353418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:05.354141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:05.354226] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:05.354261] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:05.480318] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:05.480495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:05.480541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:05.480591] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:05.484550] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: UP (p=56.39%) [2026-03-05T20:33:05.484873] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-03-05T20:33:05.485032] [INFO ] [sig ] TPB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:05.632612] [INFO ] [LOCAL ] Saved forecast: TPB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TPB.txt [2026-03-05T20:33:05.632848] [INFO ] [sig ] [2984/3362] Completed TPB in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-05T20:33:05.632899] [INFO ] [sig ] [2985/3362] Forecasting TPC... [2026-03-05T20:33:05.632930] [INFO ] [sig ] Generating forecast for: TPC [2026-03-05T20:33:05.632968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-03-05T20:33:05.643801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-03-05T20:33:05.644190] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-03-05T20:33:05.645062] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-03-05T20:33:05.645117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:05.645151] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:05.645181] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:05.645239] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:05.704413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:05.705360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:05.705463] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:05.705501] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:05.847531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:05.847759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:05.847811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:05.847843] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:05.851843] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: UP (p=70.02%) [2026-03-05T20:33:05.852279] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-03-05T20:33:05.852479] [INFO ] [sig ] TPC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:06.006675] [INFO ] [LOCAL ] Saved forecast: TPC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TPC.txt [2026-03-05T20:33:06.006848] [INFO ] [sig ] [2985/3362] Completed TPC in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-05T20:33:06.006892] [INFO ] [sig ] [2986/3362] Forecasting TPG... [2026-03-05T20:33:06.006923] [INFO ] [sig ] Generating forecast for: TPG [2026-03-05T20:33:06.006954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-03-05T20:33:06.019342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-03-05T20:33:06.019807] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-03-05T20:33:06.020863] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-03-05T20:33:06.020942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:06.020991] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:06.021034] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:06.021122] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:06.083662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:06.084769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:06.084873] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:06.084908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:06.206184] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:06.206339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:06.206397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:06.206428] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:06.210123] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: UP (p=62.57%) [2026-03-05T20:33:06.210403] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-03-05T20:33:06.210533] [INFO ] [sig ] TPG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:06.357213] [INFO ] [LOCAL ] Saved forecast: TPG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TPG.txt [2026-03-05T20:33:06.357366] [INFO ] [sig ] [2986/3362] Completed TPG in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-05T20:33:06.357410] [INFO ] [sig ] [2987/3362] Forecasting TPGXL... [2026-03-05T20:33:06.357443] [INFO ] [sig ] Generating forecast for: TPGXL [2026-03-05T20:33:06.357487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-03-05T20:33:06.368503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-03-05T20:33:06.368872] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-03-05T20:33:06.369712] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-03-05T20:33:06.369765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:06.369798] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:06.369825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:06.369881] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:06.430380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:06.431292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:06.431378] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:06.431414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:06.546876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:06.547046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:06.547092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:06.547124] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:06.550886] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: DOWN (p=47.18%) [2026-03-05T20:33:06.551233] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-03-05T20:33:06.551386] [INFO ] [sig ] TPGXL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:06.698708] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TPGXL.txt [2026-03-05T20:33:06.698870] [INFO ] [sig ] [2987/3362] Completed TPGXL in 0.3s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-05T20:33:06.698910] [INFO ] [sig ] [2988/3362] Forecasting TPH... [2026-03-05T20:33:06.698942] [INFO ] [sig ] Generating forecast for: TPH [2026-03-05T20:33:06.698972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-03-05T20:33:06.710439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-03-05T20:33:06.710878] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-03-05T20:33:06.711773] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-03-05T20:33:06.711829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:06.711902] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:06.711933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:06.711991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:06.774843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:06.775948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:06.776043] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:06.776078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:06.898736] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:06.898897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:06.898940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:06.898969] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:06.902400] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=3.51%) [2026-03-05T20:33:06.902697] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-03-05T20:33:06.902840] [INFO ] [sig ] TPH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:07.053213] [INFO ] [LOCAL ] Saved forecast: TPH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TPH.txt [2026-03-05T20:33:07.053360] [INFO ] [sig ] [2988/3362] Completed TPH in 0.4s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-05T20:33:07.053402] [INFO ] [sig ] [2989/3362] Forecasting TPL... [2026-03-05T20:33:07.053432] [INFO ] [sig ] Generating forecast for: TPL [2026-03-05T20:33:07.053462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-03-05T20:33:07.065919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-03-05T20:33:07.066454] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-03-05T20:33:07.067329] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-03-05T20:33:07.067382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:07.067414] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:07.067441] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:07.067498] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:07.125209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:07.126108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:07.126191] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:07.126224] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:07.246080] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:07.246274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:07.246317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:07.246346] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:07.249945] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: UP (p=99.79%) [2026-03-05T20:33:07.250245] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-03-05T20:33:07.250387] [INFO ] [sig ] TPL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:07.396525] [INFO ] [LOCAL ] Saved forecast: TPL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TPL.txt [2026-03-05T20:33:07.396712] [INFO ] [sig ] [2989/3362] Completed TPL in 0.3s | 2.76 sym/s | Total: 18.0m | ETA: 2.3m [2026-03-05T20:33:07.396755] [INFO ] [sig ] [2990/3362] Forecasting TPVG... [2026-03-05T20:33:07.396785] [INFO ] [sig ] Generating forecast for: TPVG [2026-03-05T20:33:07.396815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-03-05T20:33:07.408320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-03-05T20:33:07.408736] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-03-05T20:33:07.409596] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-03-05T20:33:07.409650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:07.409683] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:07.409711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:07.409768] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:07.470820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:07.471929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:07.472028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:07.472064] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:07.589842] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:07.590000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:07.590052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:07.590088] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:07.593597] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: UP (p=88.34%) [2026-03-05T20:33:07.593892] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-03-05T20:33:07.594027] [INFO ] [sig ] TPVG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:07.740040] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TPVG.txt [2026-03-05T20:33:07.740208] [INFO ] [sig ] [2990/3362] Completed TPVG in 0.3s | 2.76 sym/s | Total: 18.0m | ETA: 2.2m [2026-03-05T20:33:07.740260] [INFO ] [sig ] [2991/3362] Forecasting TPYP... [2026-03-05T20:33:07.740293] [INFO ] [sig ] Generating forecast for: TPYP [2026-03-05T20:33:07.740324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-03-05T20:33:07.752095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-03-05T20:33:07.752521] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-03-05T20:33:07.753710] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-03-05T20:33:07.753766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:07.753799] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:07.753827] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:07.753884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:07.811482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:07.812371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:07.812457] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:07.812490] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:07.933403] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:07.933564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:07.933635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:07.933726] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:07.938547] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: UP (p=76.12%) [2026-03-05T20:33:07.938887] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-03-05T20:33:07.939039] [INFO ] [sig ] TPYP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:08.091663] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TPYP.txt [2026-03-05T20:33:08.091799] [INFO ] [sig ] [2991/3362] Completed TPYP in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-05T20:33:08.091841] [INFO ] [sig ] [2992/3362] Forecasting TPZ... [2026-03-05T20:33:08.091871] [INFO ] [sig ] Generating forecast for: TPZ [2026-03-05T20:33:08.091902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-03-05T20:33:08.102648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-03-05T20:33:08.103008] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-03-05T20:33:08.103912] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-03-05T20:33:08.103968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:08.104003] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:08.104032] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:08.104091] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:08.165605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:08.166521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:08.166621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:08.166657] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:08.279431] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:08.279616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:08.279660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:08.279693] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:08.283561] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: DOWN (p=4.22%) [2026-03-05T20:33:08.283877] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-03-05T20:33:08.284021] [INFO ] [sig ] TPZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:08.433671] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TPZ.txt [2026-03-05T20:33:08.433838] [INFO ] [sig ] [2992/3362] Completed TPZ in 0.3s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-05T20:33:08.433879] [INFO ] [sig ] [2993/3362] Forecasting TQQQ... [2026-03-05T20:33:08.433910] [INFO ] [sig ] Generating forecast for: TQQQ [2026-03-05T20:33:08.433939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-03-05T20:33:08.445623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-03-05T20:33:08.446047] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-03-05T20:33:08.447036] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-03-05T20:33:08.447122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:08.447159] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:08.447187] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:08.447245] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:08.511251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:08.512613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:08.512704] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:08.512739] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:08.643914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:08.644076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:08.644120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:08.644151] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:08.648304] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: UP (p=90.89%) [2026-03-05T20:33:08.648836] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-03-05T20:33:08.648972] [INFO ] [sig ] TQQQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:08.802336] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TQQQ.txt [2026-03-05T20:33:08.802521] [INFO ] [sig ] [2993/3362] Completed TQQQ in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-05T20:33:08.802562] [INFO ] [sig ] [2994/3362] Forecasting TRC... [2026-03-05T20:33:08.802622] [INFO ] [sig ] Generating forecast for: TRC [2026-03-05T20:33:08.802655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-03-05T20:33:08.814384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-03-05T20:33:08.814817] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-03-05T20:33:08.815760] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-03-05T20:33:08.815815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:08.815850] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:08.815879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:08.815946] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:08.875484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:08.876468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:08.876563] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:08.876619] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:08.998651] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:08.998813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:08.998857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:08.998887] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:09.002699] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: UP (p=94.51%) [2026-03-05T20:33:09.002999] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-03-05T20:33:09.003135] [INFO ] [sig ] TRC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:09.154218] [INFO ] [LOCAL ] Saved forecast: TRC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TRC.txt [2026-03-05T20:33:09.154384] [INFO ] [sig ] [2994/3362] Completed TRC in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-05T20:33:09.154427] [INFO ] [sig ] [2995/3362] Forecasting TRDA... [2026-03-05T20:33:09.154457] [INFO ] [sig ] Generating forecast for: TRDA [2026-03-05T20:33:09.154488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-03-05T20:33:09.165950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-03-05T20:33:09.166310] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-03-05T20:33:09.167148] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-03-05T20:33:09.167202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:09.167235] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:09.167262] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:09.167318] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:09.225134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:09.226076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:09.226167] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:09.226203] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:09.352340] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:09.352498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:09.352540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:09.352588] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:09.356079] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: UP (p=94.12%) [2026-03-05T20:33:09.356370] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-03-05T20:33:09.356500] [INFO ] [sig ] TRDA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:09.511013] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TRDA.txt [2026-03-05T20:33:09.511218] [INFO ] [sig ] [2995/3362] Completed TRDA in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-05T20:33:09.511269] [INFO ] [sig ] [2996/3362] Forecasting TREE... [2026-03-05T20:33:09.511302] [INFO ] [sig ] Generating forecast for: TREE [2026-03-05T20:33:09.511332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-03-05T20:33:09.523952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-03-05T20:33:09.524607] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-03-05T20:33:09.525768] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-03-05T20:33:09.525827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:09.525860] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:09.525889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:09.525948] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:09.588330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:09.589518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:09.589626] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:09.589661] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:09.717955] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:09.718117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:09.718159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:09.718189] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:09.721911] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-03-05T20:33:09.722271] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-03-05T20:33:09.722417] [INFO ] [sig ] TREE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:09.880136] [INFO ] [LOCAL ] Saved forecast: TREE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TREE.txt [2026-03-05T20:33:09.880333] [INFO ] [sig ] [2996/3362] Completed TREE in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-05T20:33:09.880396] [INFO ] [sig ] [2997/3362] Forecasting TREX... [2026-03-05T20:33:09.880449] [INFO ] [sig ] Generating forecast for: TREX [2026-03-05T20:33:09.880492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-03-05T20:33:09.892044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-03-05T20:33:09.892430] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-03-05T20:33:09.893306] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-03-05T20:33:09.893361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:09.893397] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:09.893426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:09.893485] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:09.951044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:09.951907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:09.951991] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:09.952025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:10.082420] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:10.082593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:10.082637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:10.082666] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:10.086086] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: UP (p=64.44%) [2026-03-05T20:33:10.086388] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-03-05T20:33:10.086516] [INFO ] [sig ] TREX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:10.247720] [INFO ] [LOCAL ] Saved forecast: TREX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TREX.txt [2026-03-05T20:33:10.247908] [INFO ] [sig ] [2997/3362] Completed TREX in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-05T20:33:10.247950] [INFO ] [sig ] [2998/3362] Forecasting TRGP... [2026-03-05T20:33:10.247980] [INFO ] [sig ] Generating forecast for: TRGP [2026-03-05T20:33:10.248009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-03-05T20:33:10.260906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-03-05T20:33:10.261322] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-03-05T20:33:10.262179] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-03-05T20:33:10.262252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:10.262297] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:10.262335] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:10.262403] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:10.323881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:10.324827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:10.324958] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:10.324993] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:10.450599] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:10.450759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:10.450803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:10.450833] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:10.454337] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: DOWN (p=11.26%) [2026-03-05T20:33:10.454647] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-03-05T20:33:10.454814] [INFO ] [sig ] TRGP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:10.601317] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TRGP.txt [2026-03-05T20:33:10.601474] [INFO ] [sig ] [2998/3362] Completed TRGP in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-05T20:33:10.601515] [INFO ] [sig ] [2999/3362] Forecasting TRI... [2026-03-05T20:33:10.601549] [INFO ] [sig ] Generating forecast for: TRI [2026-03-05T20:33:10.601599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-03-05T20:33:10.612851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-03-05T20:33:10.613170] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-03-05T20:33:10.614003] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-03-05T20:33:10.614056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:10.614097] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:10.614131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:10.614201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:10.670376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:10.671205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:10.671289] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:10.671322] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:10.796406] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:10.796589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:10.796636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:10.796668] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:10.800445] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: UP (p=94.92%) [2026-03-05T20:33:10.800872] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-03-05T20:33:10.801032] [INFO ] [sig ] TRI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:10.961875] [INFO ] [LOCAL ] Saved forecast: TRI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TRI.txt [2026-03-05T20:33:10.962053] [INFO ] [sig ] [2999/3362] Completed TRI in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-05T20:33:10.962103] [INFO ] [sig ] [3000/3362] Forecasting TRIN... [2026-03-05T20:33:10.962134] [INFO ] [sig ] Generating forecast for: TRIN [2026-03-05T20:33:10.962164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-03-05T20:33:10.974786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-03-05T20:33:10.975233] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-03-05T20:33:10.976342] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-03-05T20:33:10.976399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:10.976434] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:10.976464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:10.976523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:11.036216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:11.037111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:11.037209] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:11.037247] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:11.159790] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:11.159972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:11.160053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:11.160087] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:11.163564] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: DOWN (p=6.93%) [2026-03-05T20:33:11.163874] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-03-05T20:33:11.164014] [INFO ] [sig ] TRIN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:11.310947] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TRIN.txt [2026-03-05T20:33:11.311085] [INFO ] [sig ] [3000/3362] Completed TRIN in 0.3s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-05T20:33:11.311126] [INFO ] [sig ] [3001/3362] Forecasting TRIP... [2026-03-05T20:33:11.311156] [INFO ] [sig ] Generating forecast for: TRIP [2026-03-05T20:33:11.311185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-03-05T20:33:11.322689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-03-05T20:33:11.323035] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-03-05T20:33:11.323968] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-03-05T20:33:11.324024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:11.324060] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:11.324090] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:11.324151] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:11.382541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:11.383549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:11.383657] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:11.383691] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:11.507185] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:11.507534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:11.507597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:11.507649] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:11.511651] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: UP (p=94.35%) [2026-03-05T20:33:11.511966] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-03-05T20:33:11.512107] [INFO ] [sig ] TRIP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:11.668188] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TRIP.txt [2026-03-05T20:33:11.668436] [INFO ] [sig ] [3001/3362] Completed TRIP in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-05T20:33:11.668499] [INFO ] [sig ] [3002/3362] Forecasting TRMB... [2026-03-05T20:33:11.668544] [INFO ] [sig ] Generating forecast for: TRMB [2026-03-05T20:33:11.668611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-03-05T20:33:11.680067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-03-05T20:33:11.680688] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-03-05T20:33:11.681810] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-03-05T20:33:11.681866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:11.681903] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:11.681933] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:11.681991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:11.747627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:11.748618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:11.748705] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:11.748738] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:11.892358] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:11.892734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:11.892778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:11.892807] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:11.896824] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: DOWN (p=5.34%) [2026-03-05T20:33:11.897121] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-03-05T20:33:11.897256] [INFO ] [sig ] TRMB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:12.051695] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TRMB.txt [2026-03-05T20:33:12.051859] [INFO ] [sig ] [3002/3362] Completed TRMB in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-05T20:33:12.051903] [INFO ] [sig ] [3003/3362] Forecasting TRMD... [2026-03-05T20:33:12.051932] [INFO ] [sig ] Generating forecast for: TRMD [2026-03-05T20:33:12.051963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-03-05T20:33:12.064265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-03-05T20:33:12.064734] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-03-05T20:33:12.065645] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-03-05T20:33:12.065700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:12.065734] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:12.065763] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:12.065821] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:12.127703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:12.128698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:12.128817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:12.128850] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:12.273863] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:12.274030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:12.274074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:12.274104] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:12.277693] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: DOWN (p=18.20%) [2026-03-05T20:33:12.277976] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-03-05T20:33:12.278112] [INFO ] [sig ] TRMD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:12.427935] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TRMD.txt [2026-03-05T20:33:12.428083] [INFO ] [sig ] [3003/3362] Completed TRMD in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-05T20:33:12.428124] [INFO ] [sig ] [3004/3362] Forecasting TRMK... [2026-03-05T20:33:12.428154] [INFO ] [sig ] Generating forecast for: TRMK [2026-03-05T20:33:12.428184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-03-05T20:33:12.440167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-03-05T20:33:12.440490] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-03-05T20:33:12.441356] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-03-05T20:33:12.441410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:12.441663] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:12.441696] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:12.441753] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:12.505621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:12.506766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:12.506854] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:12.506887] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:12.625672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:12.625831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:12.625874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:12.625904] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:12.629365] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: DOWN (p=11.59%) [2026-03-05T20:33:12.629665] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-03-05T20:33:12.629796] [INFO ] [sig ] TRMK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:12.779650] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TRMK.txt [2026-03-05T20:33:12.779795] [INFO ] [sig ] [3004/3362] Completed TRMK in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-05T20:33:12.779836] [INFO ] [sig ] [3005/3362] Forecasting TRN... [2026-03-05T20:33:12.779866] [INFO ] [sig ] Generating forecast for: TRN [2026-03-05T20:33:12.779896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-03-05T20:33:12.791469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-03-05T20:33:12.791791] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-03-05T20:33:12.792633] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-03-05T20:33:12.792687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:12.792746] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:12.792775] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:12.792833] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:12.850515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:12.851171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:12.851250] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:12.851283] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:12.971137] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:12.971292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:12.971334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:12.971364] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:12.974870] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: UP (p=96.25%) [2026-03-05T20:33:12.975148] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-03-05T20:33:12.975304] [INFO ] [sig ] TRN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:13.125884] [INFO ] [LOCAL ] Saved forecast: TRN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TRN.txt [2026-03-05T20:33:13.126061] [INFO ] [sig ] [3005/3362] Completed TRN in 0.3s | 2.76 sym/s | Total: 18.1m | ETA: 2.2m [2026-03-05T20:33:13.126103] [INFO ] [sig ] [3006/3362] Forecasting TRNO... [2026-03-05T20:33:13.126133] [INFO ] [sig ] Generating forecast for: TRNO [2026-03-05T20:33:13.126162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-03-05T20:33:13.138445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-03-05T20:33:13.138985] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-03-05T20:33:13.139865] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-03-05T20:33:13.139918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:13.139951] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:13.139978] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:13.140039] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:13.198152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:13.198898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:13.198979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:13.199012] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:13.317851] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:13.318025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:13.318069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:13.318096] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:13.322053] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: DOWN (p=11.97%) [2026-03-05T20:33:13.322499] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-03-05T20:33:13.322724] [INFO ] [sig ] TRNO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:13.492336] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TRNO.txt [2026-03-05T20:33:13.492556] [INFO ] [sig ] [3006/3362] Completed TRNO in 0.4s | 2.76 sym/s | Total: 18.1m | ETA: 2.1m [2026-03-05T20:33:13.492633] [INFO ] [sig ] [3007/3362] Forecasting TRNS... [2026-03-05T20:33:13.492677] [INFO ] [sig ] Generating forecast for: TRNS [2026-03-05T20:33:13.492721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-03-05T20:33:13.507513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-03-05T20:33:13.508101] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-03-05T20:33:13.509247] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-03-05T20:33:13.509314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:13.509358] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:13.509396] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:13.509479] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:13.583275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:13.584482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:13.584622] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:13.584673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:13.748212] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:13.748470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:13.748551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:13.748628] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:13.753943] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: DOWN (p=36.57%) [2026-03-05T20:33:13.754514] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-03-05T20:33:13.754764] [INFO ] [sig ] TRNS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:13.987921] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TRNS.txt [2026-03-05T20:33:13.988175] [INFO ] [sig ] [3007/3362] Completed TRNS in 0.5s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-05T20:33:13.988244] [INFO ] [sig ] [3008/3362] Forecasting TROX... [2026-03-05T20:33:13.988303] [INFO ] [sig ] Generating forecast for: TROX [2026-03-05T20:33:13.988357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-03-05T20:33:14.034294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-03-05T20:33:14.035110] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-03-05T20:33:14.036806] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-03-05T20:33:14.036886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:14.037012] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:14.037067] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:14.037158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:14.140975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:14.144132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:14.144452] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:14.144515] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:14.379710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:14.379936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:14.380008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:14.380148] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:14.387597] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: UP (p=73.63%) [2026-03-05T20:33:14.388463] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-03-05T20:33:14.388788] [INFO ] [sig ] TROX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:14.636221] [INFO ] [LOCAL ] Saved forecast: TROX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TROX.txt [2026-03-05T20:33:14.636519] [INFO ] [sig ] [3008/3362] Completed TROX in 0.6s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-05T20:33:14.636624] [INFO ] [sig ] [3009/3362] Forecasting TRP... [2026-03-05T20:33:14.636688] [INFO ] [sig ] Generating forecast for: TRP [2026-03-05T20:33:14.636732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-03-05T20:33:14.655222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-03-05T20:33:14.655714] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-03-05T20:33:14.656872] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-03-05T20:33:14.656946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:14.656990] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:14.657026] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:14.657112] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:14.733913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:14.734980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:14.735095] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:14.735131] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:14.875485] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:14.875687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:14.875734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:14.875764] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:14.879694] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=69.50%) [2026-03-05T20:33:14.880139] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-03-05T20:33:14.880335] [INFO ] [sig ] TRP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:15.040953] [INFO ] [LOCAL ] Saved forecast: TRP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TRP.txt [2026-03-05T20:33:15.041125] [INFO ] [sig ] [3009/3362] Completed TRP in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-05T20:33:15.041168] [INFO ] [sig ] [3010/3362] Forecasting TRS... [2026-03-05T20:33:15.041199] [INFO ] [sig ] Generating forecast for: TRS [2026-03-05T20:33:15.041230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-03-05T20:33:15.055900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-03-05T20:33:15.056373] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-03-05T20:33:15.057428] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-03-05T20:33:15.057486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:15.057520] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:15.057548] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:15.057626] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:15.123629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:15.124591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:15.124682] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:15.124716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:15.249539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:15.249714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:15.249759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:15.249791] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:15.253255] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: UP (p=83.52%) [2026-03-05T20:33:15.253536] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-03-05T20:33:15.253685] [INFO ] [sig ] TRS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:15.399987] [INFO ] [LOCAL ] Saved forecast: TRS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TRS.txt [2026-03-05T20:33:15.400134] [INFO ] [sig ] [3010/3362] Completed TRS in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-05T20:33:15.400174] [INFO ] [sig ] [3011/3362] Forecasting TRTX... [2026-03-05T20:33:15.400213] [INFO ] [sig ] Generating forecast for: TRTX [2026-03-05T20:33:15.400251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-03-05T20:33:15.411341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-03-05T20:33:15.411713] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-03-05T20:33:15.412544] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-03-05T20:33:15.412616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:15.412650] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:15.412677] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:15.412734] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:15.470110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:15.470979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:15.471063] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:15.471096] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:15.595298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:15.595463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:15.595507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:15.595556] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:15.599388] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: UP (p=67.90%) [2026-03-05T20:33:15.599705] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-03-05T20:33:15.599841] [INFO ] [sig ] TRTX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:15.745956] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TRTX.txt [2026-03-05T20:33:15.746102] [INFO ] [sig ] [3011/3362] Completed TRTX in 0.3s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-05T20:33:15.746142] [INFO ] [sig ] [3012/3362] Forecasting TRUP... [2026-03-05T20:33:15.746172] [INFO ] [sig ] Generating forecast for: TRUP [2026-03-05T20:33:15.746203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-03-05T20:33:15.758292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-03-05T20:33:15.758718] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-03-05T20:33:15.759652] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-03-05T20:33:15.759708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:15.759745] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:15.759786] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:15.759867] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:15.826005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:15.827000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:15.827093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:15.827129] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:15.964189] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:15.964368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:15.964419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:15.964452] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:15.968069] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: UP (p=52.54%) [2026-03-05T20:33:15.968403] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-03-05T20:33:15.968553] [INFO ] [sig ] TRUP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:16.205562] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TRUP.txt [2026-03-05T20:33:16.205737] [INFO ] [sig ] [3012/3362] Completed TRUP in 0.5s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-05T20:33:16.205781] [INFO ] [sig ] [3013/3362] Forecasting TRVG... [2026-03-05T20:33:16.205815] [INFO ] [sig ] Generating forecast for: TRVG [2026-03-05T20:33:16.205848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-03-05T20:33:16.217648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-03-05T20:33:16.218050] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-03-05T20:33:16.219033] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-03-05T20:33:16.219093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:16.219142] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:16.219188] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:16.219266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:16.283434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:16.284429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:16.284518] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:16.284590] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:16.414082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:16.414259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:16.414327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:16.414370] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:16.418896] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: UP (p=59.36%) [2026-03-05T20:33:16.419205] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-03-05T20:33:16.419346] [INFO ] [sig ] TRVG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:16.584850] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TRVG.txt [2026-03-05T20:33:16.585019] [INFO ] [sig ] [3013/3362] Completed TRVG in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-05T20:33:16.585063] [INFO ] [sig ] [3014/3362] Forecasting TS... [2026-03-05T20:33:16.585096] [INFO ] [sig ] Generating forecast for: TS [2026-03-05T20:33:16.585139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-03-05T20:33:16.597846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-03-05T20:33:16.598275] [INFO ] [FORECASTER] Starting predict_future for TS [2026-03-05T20:33:16.599188] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-03-05T20:33:16.599243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:16.599277] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:16.599304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:16.599362] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:16.664183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:16.665186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:16.665291] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:16.665326] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:16.804885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:16.805061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:16.805113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:16.805152] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:16.809063] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: UP (p=95.81%) [2026-03-05T20:33:16.809391] [INFO ] [FORECASTER] Completed predict_future for TS [2026-03-05T20:33:16.809538] [INFO ] [sig ] TS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:16.970980] [INFO ] [LOCAL ] Saved forecast: TS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TS.txt [2026-03-05T20:33:16.971199] [INFO ] [sig ] [3014/3362] Completed TS in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-05T20:33:16.971267] [INFO ] [sig ] [3015/3362] Forecasting TSBK... [2026-03-05T20:33:16.971314] [INFO ] [sig ] Generating forecast for: TSBK [2026-03-05T20:33:16.971357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-03-05T20:33:16.983827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-03-05T20:33:16.984319] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-03-05T20:33:16.985366] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-03-05T20:33:16.985435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:16.985477] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:16.985539] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:16.985647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:17.049101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:17.050067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:17.050195] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:17.050233] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:17.163900] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:17.164062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:17.164103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:17.164135] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:17.167549] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: DOWN (p=3.71%) [2026-03-05T20:33:17.170364] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-03-05T20:33:17.170522] [INFO ] [sig ] TSBK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:17.350025] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TSBK.txt [2026-03-05T20:33:17.350232] [INFO ] [sig ] [3015/3362] Completed TSBK in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-05T20:33:17.350290] [INFO ] [sig ] [3016/3362] Forecasting TSCO... [2026-03-05T20:33:17.350329] [INFO ] [sig ] Generating forecast for: TSCO [2026-03-05T20:33:17.350368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-03-05T20:33:17.365816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-03-05T20:33:17.366247] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-03-05T20:33:17.367317] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-03-05T20:33:17.367382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:17.367423] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:17.367458] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:17.367538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:17.429305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:17.430139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:17.430225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:17.430259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:17.551846] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:17.552009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:17.552052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:17.552081] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:17.555592] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: UP (p=90.61%) [2026-03-05T20:33:17.555876] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-03-05T20:33:17.556005] [INFO ] [sig ] TSCO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:17.703081] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TSCO.txt [2026-03-05T20:33:17.703204] [INFO ] [sig ] [3016/3362] Completed TSCO in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-05T20:33:17.703242] [INFO ] [sig ] [3017/3362] Forecasting TSDD... [2026-03-05T20:33:17.703273] [INFO ] [sig ] Generating forecast for: TSDD [2026-03-05T20:33:17.703301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-03-05T20:33:17.715120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-03-05T20:33:17.715432] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-03-05T20:33:17.716297] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-03-05T20:33:17.716362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:17.716403] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:17.716436] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:17.716493] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:17.775838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:17.776452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:17.776533] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:17.776564] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:17.899296] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:17.899448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:17.899705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:17.899736] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:17.903140] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: DOWN (p=13.38%) [2026-03-05T20:33:17.903418] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-03-05T20:33:17.903757] [INFO ] [sig ] TSDD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:18.052542] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TSDD.txt [2026-03-05T20:33:18.052861] [INFO ] [sig ] [3017/3362] Completed TSDD in 0.3s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-05T20:33:18.052901] [INFO ] [sig ] [3018/3362] Forecasting TSEM... [2026-03-05T20:33:18.052931] [INFO ] [sig ] Generating forecast for: TSEM [2026-03-05T20:33:18.052960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-03-05T20:33:18.064505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-03-05T20:33:18.064821] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-03-05T20:33:18.065653] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-03-05T20:33:18.065706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:18.065739] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:18.065767] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:18.065824] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:18.123828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:18.124432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:18.124510] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:18.124542] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:18.244482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:18.244627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:18.244669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:18.244699] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:18.248030] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: DOWN (p=15.99%) [2026-03-05T20:33:18.248307] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-03-05T20:33:18.248443] [INFO ] [sig ] TSEM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:18.395330] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TSEM.txt [2026-03-05T20:33:18.395472] [INFO ] [sig ] [3018/3362] Completed TSEM in 0.3s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-05T20:33:18.395514] [INFO ] [sig ] [3019/3362] Forecasting TSHA... [2026-03-05T20:33:18.395544] [INFO ] [sig ] Generating forecast for: TSHA [2026-03-05T20:33:18.395600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-03-05T20:33:18.407804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-03-05T20:33:18.408099] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-03-05T20:33:18.408935] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-03-05T20:33:18.408988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:18.409021] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:18.409048] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:18.409106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:18.467206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:18.468058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:18.468137] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:18.468170] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:18.591537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:18.591725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:18.591768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:18.591797] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:18.595424] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: UP (p=76.70%) [2026-03-05T20:33:18.595729] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-03-05T20:33:18.595858] [INFO ] [sig ] TSHA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:18.747069] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TSHA.txt [2026-03-05T20:33:18.747236] [INFO ] [sig ] [3019/3362] Completed TSHA in 0.4s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-05T20:33:18.747279] [INFO ] [sig ] [3020/3362] Forecasting TSI... [2026-03-05T20:33:18.747309] [INFO ] [sig ] Generating forecast for: TSI [2026-03-05T20:33:18.747340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-03-05T20:33:18.759451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-03-05T20:33:18.759892] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-03-05T20:33:18.760746] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-03-05T20:33:18.760800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:18.760833] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:18.760862] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:18.760927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:18.821793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:18.822788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:18.822885] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:18.822918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:18.939915] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:18.940079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:18.940122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:18.940152] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:18.943685] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: UP (p=61.36%) [2026-03-05T20:33:18.943976] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-03-05T20:33:18.944107] [INFO ] [sig ] TSI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:19.090787] [INFO ] [LOCAL ] Saved forecast: TSI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TSI.txt [2026-03-05T20:33:19.090957] [INFO ] [sig ] [3020/3362] Completed TSI in 0.3s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-05T20:33:19.090998] [INFO ] [sig ] [3021/3362] Forecasting TSL... [2026-03-05T20:33:19.091030] [INFO ] [sig ] Generating forecast for: TSL [2026-03-05T20:33:19.091060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-03-05T20:33:19.102112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-03-05T20:33:19.102509] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-03-05T20:33:19.103350] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-03-05T20:33:19.103404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:19.103436] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:19.103463] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:19.103519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:19.161942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:19.162869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:19.162963] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:19.162996] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:19.279669] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:19.279903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:19.279951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:19.279981] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:19.283408] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: DOWN (p=15.55%) [2026-03-05T20:33:19.283720] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-03-05T20:33:19.283850] [INFO ] [sig ] TSL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:19.430418] [INFO ] [LOCAL ] Saved forecast: TSL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TSL.txt [2026-03-05T20:33:19.430558] [INFO ] [sig ] [3021/3362] Completed TSL in 0.3s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-05T20:33:19.430620] [INFO ] [sig ] [3022/3362] Forecasting TSLA... [2026-03-05T20:33:19.430652] [INFO ] [sig ] Generating forecast for: TSLA [2026-03-05T20:33:19.430682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-03-05T20:33:19.442076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-03-05T20:33:19.442385] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-03-05T20:33:19.443403] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-03-05T20:33:19.443456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:19.443537] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:19.443584] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:19.443647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:19.502495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:19.503161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:19.503239] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:19.503271] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:19.620661] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:19.620823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:19.620864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:19.620894] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:19.624529] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: DOWN (p=5.20%) [2026-03-05T20:33:19.624858] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-03-05T20:33:19.624993] [INFO ] [sig ] TSLA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:19.778140] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TSLA.txt [2026-03-05T20:33:19.778308] [INFO ] [sig ] [3022/3362] Completed TSLA in 0.3s | 2.76 sym/s | Total: 18.2m | ETA: 2.1m [2026-03-05T20:33:19.778353] [INFO ] [sig ] [3023/3362] Forecasting TSLL... [2026-03-05T20:33:19.778383] [INFO ] [sig ] Generating forecast for: TSLL [2026-03-05T20:33:19.778414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-03-05T20:33:19.790098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-03-05T20:33:19.790533] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-03-05T20:33:19.791632] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-03-05T20:33:19.791685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:19.791718] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:19.791746] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:19.791803] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:19.859323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:19.860951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:19.861124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:19.861182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:19.989093] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:19.989252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:19.989306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:19.989339] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:19.993039] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: DOWN (p=46.14%) [2026-03-05T20:33:19.993343] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-03-05T20:33:19.993537] [INFO ] [sig ] TSLL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:20.141567] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TSLL.txt [2026-03-05T20:33:20.141733] [INFO ] [sig ] [3023/3362] Completed TSLL in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-05T20:33:20.141785] [INFO ] [sig ] [3024/3362] Forecasting TSLQ... [2026-03-05T20:33:20.141822] [INFO ] [sig ] Generating forecast for: TSLQ [2026-03-05T20:33:20.141854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-03-05T20:33:20.155391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-03-05T20:33:20.156009] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-03-05T20:33:20.156895] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-03-05T20:33:20.156949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:20.156983] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:20.157010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:20.157065] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:20.215073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:20.215823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:20.215924] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:20.215958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:20.337732] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:20.337903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:20.337946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:20.337976] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:20.341498] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-03-05T20:33:20.341830] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-03-05T20:33:20.341979] [INFO ] [sig ] TSLQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:20.488935] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TSLQ.txt [2026-03-05T20:33:20.489071] [INFO ] [sig ] [3024/3362] Completed TSLQ in 0.3s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-05T20:33:20.489112] [INFO ] [sig ] [3025/3362] Forecasting TSLS... [2026-03-05T20:33:20.489143] [INFO ] [sig ] Generating forecast for: TSLS [2026-03-05T20:33:20.489174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-03-05T20:33:20.501041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-03-05T20:33:20.501372] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-03-05T20:33:20.502211] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-03-05T20:33:20.502267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:20.502299] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:20.502327] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:20.502383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:20.561726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:20.562520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:20.562626] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:20.562663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:20.687752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:20.687951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:20.688008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:20.688122] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:20.691854] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: DOWN (p=31.85%) [2026-03-05T20:33:20.692146] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-03-05T20:33:20.692280] [INFO ] [sig ] TSLS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:20.850180] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TSLS.txt [2026-03-05T20:33:20.850342] [INFO ] [sig ] [3025/3362] Completed TSLS in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-05T20:33:20.850385] [INFO ] [sig ] [3026/3362] Forecasting TSLX... [2026-03-05T20:33:20.850418] [INFO ] [sig ] Generating forecast for: TSLX [2026-03-05T20:33:20.850451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-03-05T20:33:20.861919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-03-05T20:33:20.862299] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-03-05T20:33:20.863250] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-03-05T20:33:20.863310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:20.863360] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:20.863414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:20.863525] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:20.927326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:20.928462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:20.928559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:20.928614] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:21.063892] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:21.064052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:21.064095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:21.064127] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:21.068493] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: DOWN (p=17.68%) [2026-03-05T20:33:21.069019] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-03-05T20:33:21.069172] [INFO ] [sig ] TSLX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:21.233775] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TSLX.txt [2026-03-05T20:33:21.233968] [INFO ] [sig ] [3026/3362] Completed TSLX in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-05T20:33:21.234019] [INFO ] [sig ] [3027/3362] Forecasting TSM... [2026-03-05T20:33:21.234055] [INFO ] [sig ] Generating forecast for: TSM [2026-03-05T20:33:21.234105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-03-05T20:33:21.247405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-03-05T20:33:21.248036] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-03-05T20:33:21.249030] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-03-05T20:33:21.249085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:21.249124] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:21.249151] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:21.249215] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:21.310883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:21.312052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:21.312180] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:21.312216] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:21.441434] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:21.441635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:21.441682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:21.441713] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:21.445244] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: UP (p=90.52%) [2026-03-05T20:33:21.445539] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-03-05T20:33:21.445694] [INFO ] [sig ] TSM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:21.593940] [INFO ] [LOCAL ] Saved forecast: TSM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TSM.txt [2026-03-05T20:33:21.594111] [INFO ] [sig ] [3027/3362] Completed TSM in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-05T20:33:21.594151] [INFO ] [sig ] [3028/3362] Forecasting TSN... [2026-03-05T20:33:21.594181] [INFO ] [sig ] Generating forecast for: TSN [2026-03-05T20:33:21.594213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-03-05T20:33:21.606729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-03-05T20:33:21.607149] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-03-05T20:33:21.608070] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-03-05T20:33:21.608140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:21.608174] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:21.608201] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:21.608256] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:21.668099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:21.669187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:21.669283] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:21.669319] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:21.798514] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:21.798699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:21.798741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:21.798770] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:21.802358] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: UP (p=55.80%) [2026-03-05T20:33:21.802724] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-03-05T20:33:21.802874] [INFO ] [sig ] TSN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:21.954145] [INFO ] [LOCAL ] Saved forecast: TSN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TSN.txt [2026-03-05T20:33:21.954313] [INFO ] [sig ] [3028/3362] Completed TSN in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-05T20:33:21.954365] [INFO ] [sig ] [3029/3362] Forecasting TSQ... [2026-03-05T20:33:21.954404] [INFO ] [sig ] Generating forecast for: TSQ [2026-03-05T20:33:21.954454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-03-05T20:33:21.967825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-03-05T20:33:21.968323] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-03-05T20:33:21.969290] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-03-05T20:33:21.969349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:21.969384] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:21.969412] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:21.969470] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:22.033862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:22.034816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:22.034905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:22.034940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:22.168347] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:22.168520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:22.168565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:22.168630] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:22.172320] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: UP (p=58.76%) [2026-03-05T20:33:22.172671] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-03-05T20:33:22.172822] [INFO ] [sig ] TSQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:22.337611] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TSQ.txt [2026-03-05T20:33:22.337806] [INFO ] [sig ] [3029/3362] Completed TSQ in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-05T20:33:22.337850] [INFO ] [sig ] [3030/3362] Forecasting TTC... [2026-03-05T20:33:22.337882] [INFO ] [sig ] Generating forecast for: TTC [2026-03-05T20:33:22.337912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-03-05T20:33:22.349346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-03-05T20:33:22.349821] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-03-05T20:33:22.350731] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-03-05T20:33:22.350787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:22.350821] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:22.350848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:22.350905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:22.424418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:22.425337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:22.425430] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:22.425463] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:22.563050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:22.563234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:22.563284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:22.563314] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:22.567181] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: UP (p=75.12%) [2026-03-05T20:33:22.567505] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-03-05T20:33:22.567694] [INFO ] [sig ] TTC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:22.729712] [INFO ] [LOCAL ] Saved forecast: TTC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TTC.txt [2026-03-05T20:33:22.729882] [INFO ] [sig ] [3030/3362] Completed TTC in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-05T20:33:22.729937] [INFO ] [sig ] [3031/3362] Forecasting TTD... [2026-03-05T20:33:22.729985] [INFO ] [sig ] Generating forecast for: TTD [2026-03-05T20:33:22.730020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-03-05T20:33:22.742494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-03-05T20:33:22.742913] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-03-05T20:33:22.744008] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-03-05T20:33:22.744063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:22.744098] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:22.744126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:22.744185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:22.818131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:22.819117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:22.819216] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:22.819253] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:22.955865] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:22.956027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:22.956070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:22.956100] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:22.959941] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: DOWN (p=46.58%) [2026-03-05T20:33:22.960294] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-03-05T20:33:22.960495] [INFO ] [sig ] TTD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:23.129127] [INFO ] [LOCAL ] Saved forecast: TTD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TTD.txt [2026-03-05T20:33:23.129326] [INFO ] [sig ] [3031/3362] Completed TTD in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-05T20:33:23.129385] [INFO ] [sig ] [3032/3362] Forecasting TTE... [2026-03-05T20:33:23.129419] [INFO ] [sig ] Generating forecast for: TTE [2026-03-05T20:33:23.129449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-03-05T20:33:23.140710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-03-05T20:33:23.141147] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-03-05T20:33:23.142268] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-03-05T20:33:23.142323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:23.142357] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:23.142385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:23.142445] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:23.208626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:23.209623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:23.209741] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:23.209778] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:23.342351] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:23.342518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:23.342563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:23.342631] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:23.346913] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: DOWN (p=6.27%) [2026-03-05T20:33:23.347273] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-03-05T20:33:23.347475] [INFO ] [sig ] TTE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:23.506063] [INFO ] [LOCAL ] Saved forecast: TTE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TTE.txt [2026-03-05T20:33:23.506232] [INFO ] [sig ] [3032/3362] Completed TTE in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-05T20:33:23.506276] [INFO ] [sig ] [3033/3362] Forecasting TTEC... [2026-03-05T20:33:23.506305] [INFO ] [sig ] Generating forecast for: TTEC [2026-03-05T20:33:23.506335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-03-05T20:33:23.519830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-03-05T20:33:23.520326] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-03-05T20:33:23.521494] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-03-05T20:33:23.521552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:23.521805] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:23.521838] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:23.521899] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:23.583094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:23.584130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:23.584225] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:23.584268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:23.713010] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:23.713177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:23.713223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:23.713253] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:23.717507] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: DOWN (p=29.80%) [2026-03-05T20:33:23.717903] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-03-05T20:33:23.718143] [INFO ] [sig ] TTEC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:23.871399] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TTEC.txt [2026-03-05T20:33:23.871540] [INFO ] [sig ] [3033/3362] Completed TTEC in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-05T20:33:23.871600] [INFO ] [sig ] [3034/3362] Forecasting TTEK... [2026-03-05T20:33:23.871632] [INFO ] [sig ] Generating forecast for: TTEK [2026-03-05T20:33:23.871663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-03-05T20:33:23.883063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-03-05T20:33:23.883365] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-03-05T20:33:23.884218] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-03-05T20:33:23.884271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:23.884304] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:23.884331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:23.884388] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:23.942635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:23.943254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:23.943332] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:23.943365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:24.067232] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:24.067382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:24.067423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:24.067453] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:24.071175] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: DOWN (p=12.55%) [2026-03-05T20:33:24.071452] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-03-05T20:33:24.071614] [INFO ] [sig ] TTEK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:24.220001] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TTEK.txt [2026-03-05T20:33:24.220124] [INFO ] [sig ] [3034/3362] Completed TTEK in 0.3s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-05T20:33:24.220166] [INFO ] [sig ] [3035/3362] Forecasting TTI... [2026-03-05T20:33:24.220197] [INFO ] [sig ] Generating forecast for: TTI [2026-03-05T20:33:24.220229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-03-05T20:33:24.232105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-03-05T20:33:24.232438] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-03-05T20:33:24.233347] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-03-05T20:33:24.233404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:24.233444] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:24.233481] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:24.233553] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:24.292971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:24.293867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:24.293951] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:24.293984] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:24.416455] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:24.416621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:24.416681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:24.416712] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:24.420103] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: DOWN (p=11.99%) [2026-03-05T20:33:24.420385] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-03-05T20:33:24.420517] [INFO ] [sig ] TTI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:24.566475] [INFO ] [LOCAL ] Saved forecast: TTI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TTI.txt [2026-03-05T20:33:24.566837] [INFO ] [sig ] [3035/3362] Completed TTI in 0.3s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-05T20:33:24.566881] [INFO ] [sig ] [3036/3362] Forecasting TTMI... [2026-03-05T20:33:24.566912] [INFO ] [sig ] Generating forecast for: TTMI [2026-03-05T20:33:24.566942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-03-05T20:33:24.577435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-03-05T20:33:24.577803] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-03-05T20:33:24.578669] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-03-05T20:33:24.578723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:24.578756] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:24.578784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:24.578842] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:24.638457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:24.639268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:24.639346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:24.639379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:24.761385] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:24.761546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:24.761606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:24.761637] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:24.765061] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: DOWN (p=2.35%) [2026-03-05T20:33:24.765337] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-03-05T20:33:24.765467] [INFO ] [sig ] TTMI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:24.912285] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TTMI.txt [2026-03-05T20:33:24.912409] [INFO ] [sig ] [3036/3362] Completed TTMI in 0.3s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-05T20:33:24.912449] [INFO ] [sig ] [3037/3362] Forecasting TTWO... [2026-03-05T20:33:24.912479] [INFO ] [sig ] Generating forecast for: TTWO [2026-03-05T20:33:24.912509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTWO' from 'https://tdm.silogroup.org/data/derivative_storage/TTWO.csv'. [2026-03-05T20:33:24.923891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTWO'. [2026-03-05T20:33:24.924196] [INFO ] [FORECASTER] Starting predict_future for TTWO [2026-03-05T20:33:24.925017] [DEBUG] [LOCAL ] No optimal features file found for TTWO: ./output/feature-sets/TTWO.txt [2026-03-05T20:33:24.925070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:24.925103] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:24.925131] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:24.925187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:24.982102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:24.982889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:24.982970] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:24.983003] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:25.102630] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:25.102782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:25.102822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:25.102853] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:25.106459] [DEBUG] [FORECASTER] TTWO: Forecast T+1@11:T+2@11: UP (p=52.84%) [2026-03-05T20:33:25.106781] [INFO ] [FORECASTER] Completed predict_future for TTWO [2026-03-05T20:33:25.106918] [INFO ] [sig ] TTWO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:25.273408] [INFO ] [LOCAL ] Saved forecast: TTWO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TTWO.txt [2026-03-05T20:33:25.273547] [INFO ] [sig ] [3037/3362] Completed TTWO in 0.4s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-05T20:33:25.273604] [INFO ] [sig ] [3038/3362] Forecasting TUGN... [2026-03-05T20:33:25.273636] [INFO ] [sig ] Generating forecast for: TUGN [2026-03-05T20:33:25.273666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-03-05T20:33:25.284528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-03-05T20:33:25.284981] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-03-05T20:33:25.285890] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-03-05T20:33:25.285947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:25.285982] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:25.286010] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:25.286069] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:25.343278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:25.344238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:25.344324] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:25.344357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:25.456295] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:25.456470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:25.456512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:25.456542] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:25.460145] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: UP (p=76.90%) [2026-03-05T20:33:25.460496] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-03-05T20:33:25.460663] [INFO ] [sig ] TUGN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:25.611815] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TUGN.txt [2026-03-05T20:33:25.611976] [INFO ] [sig ] [3038/3362] Completed TUGN in 0.3s | 2.76 sym/s | Total: 18.3m | ETA: 2.0m [2026-03-05T20:33:25.612019] [INFO ] [sig ] [3039/3362] Forecasting TUSK... [2026-03-05T20:33:25.612049] [INFO ] [sig ] Generating forecast for: TUSK [2026-03-05T20:33:25.612078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-03-05T20:33:25.623213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-03-05T20:33:25.623658] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-03-05T20:33:25.624527] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-03-05T20:33:25.624600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:25.624705] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:25.624736] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:25.624793] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:25.683077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:25.683961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:25.684044] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:25.684078] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:25.802921] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:25.803080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:25.803124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:25.803154] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:25.806658] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: UP (p=86.09%) [2026-03-05T20:33:25.806962] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-03-05T20:33:25.807100] [INFO ] [sig ] TUSK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:25.955262] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TUSK.txt [2026-03-05T20:33:25.955422] [INFO ] [sig ] [3039/3362] Completed TUSK in 0.3s | 2.76 sym/s | Total: 18.4m | ETA: 2.0m [2026-03-05T20:33:25.955465] [INFO ] [sig ] [3040/3362] Forecasting TVC... [2026-03-05T20:33:25.955495] [INFO ] [sig ] Generating forecast for: TVC [2026-03-05T20:33:25.955541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-03-05T20:33:25.966251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-03-05T20:33:25.966664] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-03-05T20:33:25.967488] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-03-05T20:33:25.967542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:25.967595] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:25.967626] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:25.967708] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:26.025570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:26.026427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:26.026513] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:26.026546] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:26.131972] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:26.132133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:26.132177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:26.132206] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:26.135709] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: DOWN (p=10.53%) [2026-03-05T20:33:26.136017] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-03-05T20:33:26.136156] [INFO ] [sig ] TVC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:26.284606] [INFO ] [LOCAL ] Saved forecast: TVC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TVC.txt [2026-03-05T20:33:26.284774] [INFO ] [sig ] [3040/3362] Completed TVC in 0.3s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-05T20:33:26.284815] [INFO ] [sig ] [3041/3362] Forecasting TVE... [2026-03-05T20:33:26.284844] [INFO ] [sig ] Generating forecast for: TVE [2026-03-05T20:33:26.284874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-03-05T20:33:26.297150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-03-05T20:33:26.297681] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-03-05T20:33:26.298654] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-03-05T20:33:26.298717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:26.298751] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:26.298778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:26.298836] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:26.357452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:26.358370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:26.358458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:26.358498] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:26.466923] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:26.467086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:26.467127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:26.467156] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:26.470846] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: DOWN (p=22.38%) [2026-03-05T20:33:26.471149] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-03-05T20:33:26.471289] [INFO ] [sig ] TVE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:26.621609] [INFO ] [LOCAL ] Saved forecast: TVE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TVE.txt [2026-03-05T20:33:26.621801] [INFO ] [sig ] [3041/3362] Completed TVE in 0.3s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-05T20:33:26.621859] [INFO ] [sig ] [3042/3362] Forecasting TVTX... [2026-03-05T20:33:26.621891] [INFO ] [sig ] Generating forecast for: TVTX [2026-03-05T20:33:26.621923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-03-05T20:33:26.634098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-03-05T20:33:26.634499] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-03-05T20:33:26.635454] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-03-05T20:33:26.635518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:26.635601] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:26.635644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:26.635705] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:26.694246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:26.695230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:26.695322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:26.695355] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:26.822774] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:26.822939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:26.822985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:26.823052] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:26.826702] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: UP (p=83.02%) [2026-03-05T20:33:26.827001] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-03-05T20:33:26.827155] [INFO ] [sig ] TVTX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:26.975804] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TVTX.txt [2026-03-05T20:33:26.975973] [INFO ] [sig ] [3042/3362] Completed TVTX in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-05T20:33:26.976016] [INFO ] [sig ] [3043/3362] Forecasting TWFG... [2026-03-05T20:33:26.976052] [INFO ] [sig ] Generating forecast for: TWFG [2026-03-05T20:33:26.976084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-03-05T20:33:26.987359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-03-05T20:33:26.987791] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-03-05T20:33:26.988650] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-03-05T20:33:26.988704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:26.988738] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:26.988766] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:26.988823] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:27.053312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:27.054237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:27.054323] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:27.054359] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:27.180134] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:27.180300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:27.180344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:27.180375] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:27.184080] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: DOWN (p=45.00%) [2026-03-05T20:33:27.184385] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-03-05T20:33:27.184561] [INFO ] [sig ] TWFG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:27.336258] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TWFG.txt [2026-03-05T20:33:27.336416] [INFO ] [sig ] [3043/3362] Completed TWFG in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-05T20:33:27.336457] [INFO ] [sig ] [3044/3362] Forecasting TWG... [2026-03-05T20:33:27.336490] [INFO ] [sig ] Generating forecast for: TWG [2026-03-05T20:33:27.336521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-03-05T20:33:27.347898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-03-05T20:33:27.348264] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-03-05T20:33:27.349213] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-03-05T20:33:27.349269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:27.349304] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:27.349333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:27.349393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:27.410501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:27.411499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:27.411607] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:27.411644] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:27.536787] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:27.536952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:27.536996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:27.537029] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:27.540752] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: UP (p=91.63%) [2026-03-05T20:33:27.541055] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-03-05T20:33:27.541194] [INFO ] [sig ] TWG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:27.698287] [INFO ] [LOCAL ] Saved forecast: TWG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TWG.txt [2026-03-05T20:33:27.698443] [INFO ] [sig ] [3044/3362] Completed TWG in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-05T20:33:27.698491] [INFO ] [sig ] [3045/3362] Forecasting TWI... [2026-03-05T20:33:27.698524] [INFO ] [sig ] Generating forecast for: TWI [2026-03-05T20:33:27.698557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-03-05T20:33:27.710756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-03-05T20:33:27.711158] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-03-05T20:33:27.712060] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-03-05T20:33:27.712117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:27.712149] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:27.712176] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:27.712232] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:27.771184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:27.772204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:27.772300] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:27.772334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:27.898773] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:27.898936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:27.898980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:27.899010] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:27.902675] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: UP (p=85.33%) [2026-03-05T20:33:27.903006] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-03-05T20:33:27.903150] [INFO ] [sig ] TWI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:28.067773] [INFO ] [LOCAL ] Saved forecast: TWI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TWI.txt [2026-03-05T20:33:28.067945] [INFO ] [sig ] [3045/3362] Completed TWI in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-05T20:33:28.067987] [INFO ] [sig ] [3046/3362] Forecasting TWIN... [2026-03-05T20:33:28.068019] [INFO ] [sig ] Generating forecast for: TWIN [2026-03-05T20:33:28.068051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-03-05T20:33:28.082228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-03-05T20:33:28.082764] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-03-05T20:33:28.083858] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-03-05T20:33:28.083920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:28.083959] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:28.083992] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:28.084064] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:28.161125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:28.162118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:28.162217] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:28.162268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:28.292565] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:28.292900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:28.292943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:28.292991] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:28.296608] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: DOWN (p=29.96%) [2026-03-05T20:33:28.297064] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-03-05T20:33:28.297199] [INFO ] [sig ] TWIN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:28.453023] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TWIN.txt [2026-03-05T20:33:28.453168] [INFO ] [sig ] [3046/3362] Completed TWIN in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-05T20:33:28.453208] [INFO ] [sig ] [3047/3362] Forecasting TWLO... [2026-03-05T20:33:28.453236] [INFO ] [sig ] Generating forecast for: TWLO [2026-03-05T20:33:28.453267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-03-05T20:33:28.466847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-03-05T20:33:28.467241] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-03-05T20:33:28.468256] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-03-05T20:33:28.468312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:28.468354] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:28.468386] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:28.468444] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:28.534818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:28.535767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:28.535900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:28.535949] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:28.670236] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:28.670394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:28.670439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:28.670470] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:28.674195] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: UP (p=60.00%) [2026-03-05T20:33:28.674487] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-03-05T20:33:28.674658] [INFO ] [sig ] TWLO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:28.855928] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TWLO.txt [2026-03-05T20:33:28.856089] [INFO ] [sig ] [3047/3362] Completed TWLO in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-05T20:33:28.856132] [INFO ] [sig ] [3048/3362] Forecasting TWO... [2026-03-05T20:33:28.856163] [INFO ] [sig ] Generating forecast for: TWO [2026-03-05T20:33:28.856192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-03-05T20:33:28.868712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-03-05T20:33:28.869103] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-03-05T20:33:28.870023] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-03-05T20:33:28.870078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:28.870112] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:28.870140] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:28.870198] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:28.930832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:28.931708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:28.931794] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:28.931865] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:29.050360] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:29.050522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:29.050564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:29.050614] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:29.054086] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: UP (p=55.42%) [2026-03-05T20:33:29.054368] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-03-05T20:33:29.054499] [INFO ] [sig ] TWO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:29.210087] [INFO ] [LOCAL ] Saved forecast: TWO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TWO.txt [2026-03-05T20:33:29.210237] [INFO ] [sig ] [3048/3362] Completed TWO in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-05T20:33:29.210279] [INFO ] [sig ] [3049/3362] Forecasting TX... [2026-03-05T20:33:29.210311] [INFO ] [sig ] Generating forecast for: TX [2026-03-05T20:33:29.210341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-03-05T20:33:29.222470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-03-05T20:33:29.222868] [INFO ] [FORECASTER] Starting predict_future for TX [2026-03-05T20:33:29.223801] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-03-05T20:33:29.223867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:29.223905] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:29.223934] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:29.223991] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:29.292721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:29.293917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:29.294040] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:29.294075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:29.427537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:29.427732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:29.427778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:29.427963] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:29.431974] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: DOWN (p=3.12%) [2026-03-05T20:33:29.432271] [INFO ] [FORECASTER] Completed predict_future for TX [2026-03-05T20:33:29.432423] [INFO ] [sig ] TX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:29.595364] [INFO ] [LOCAL ] Saved forecast: TX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TX.txt [2026-03-05T20:33:29.595544] [INFO ] [sig ] [3049/3362] Completed TX in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-05T20:33:29.595605] [INFO ] [sig ] [3050/3362] Forecasting TXG... [2026-03-05T20:33:29.595637] [INFO ] [sig ] Generating forecast for: TXG [2026-03-05T20:33:29.595669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-03-05T20:33:29.608100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-03-05T20:33:29.608526] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-03-05T20:33:29.609414] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-03-05T20:33:29.609468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:29.609501] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:29.609528] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:29.609632] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:29.674421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:29.675430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:29.675535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:29.675570] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:29.806287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:29.806471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:29.806530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:29.806595] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:29.811180] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: DOWN (p=4.37%) [2026-03-05T20:33:29.811590] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-03-05T20:33:29.811757] [INFO ] [sig ] TXG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:29.968360] [INFO ] [LOCAL ] Saved forecast: TXG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TXG.txt [2026-03-05T20:33:29.968528] [INFO ] [sig ] [3050/3362] Completed TXG in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-05T20:33:29.968588] [INFO ] [sig ] [3051/3362] Forecasting TXMD... [2026-03-05T20:33:29.968623] [INFO ] [sig ] Generating forecast for: TXMD [2026-03-05T20:33:29.968653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-03-05T20:33:29.980302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-03-05T20:33:29.980776] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-03-05T20:33:29.981657] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-03-05T20:33:29.981712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:29.981746] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:29.981781] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:29.981855] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:30.039947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:30.040865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:30.040955] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:30.040990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:30.165966] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:30.166154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:30.166206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:30.166236] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:30.170370] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: DOWN (p=46.16%) [2026-03-05T20:33:30.170774] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-03-05T20:33:30.170953] [INFO ] [sig ] TXMD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:30.334963] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TXMD.txt [2026-03-05T20:33:30.335124] [INFO ] [sig ] [3051/3362] Completed TXMD in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-05T20:33:30.335165] [INFO ] [sig ] [3052/3362] Forecasting TXN... [2026-03-05T20:33:30.335196] [INFO ] [sig ] Generating forecast for: TXN [2026-03-05T20:33:30.335226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-03-05T20:33:30.347167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-03-05T20:33:30.347627] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-03-05T20:33:30.348626] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-03-05T20:33:30.348706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:30.348742] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:30.348771] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:30.348829] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:30.412077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:30.413124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:30.413232] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:30.413271] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:30.552679] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:30.552842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:30.552885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:30.552916] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:30.556639] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: DOWN (p=6.98%) [2026-03-05T20:33:30.556984] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-03-05T20:33:30.557151] [INFO ] [sig ] TXN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:30.710944] [INFO ] [LOCAL ] Saved forecast: TXN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TXN.txt [2026-03-05T20:33:30.711144] [INFO ] [sig ] [3052/3362] Completed TXN in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-05T20:33:30.711188] [INFO ] [sig ] [3053/3362] Forecasting TXO... [2026-03-05T20:33:30.711220] [INFO ] [sig ] Generating forecast for: TXO [2026-03-05T20:33:30.711251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-03-05T20:33:30.723947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-03-05T20:33:30.724353] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-03-05T20:33:30.725284] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-03-05T20:33:30.725340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:30.725375] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:30.725403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:30.725461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:30.787874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:30.788757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:30.788845] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:30.788880] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:30.920076] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:30.920243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:30.920286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:30.920318] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:30.924642] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: UP (p=74.79%) [2026-03-05T20:33:30.925015] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-03-05T20:33:30.925160] [INFO ] [sig ] TXO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:31.089744] [INFO ] [LOCAL ] Saved forecast: TXO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TXO.txt [2026-03-05T20:33:31.089935] [INFO ] [sig ] [3053/3362] Completed TXO in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-05T20:33:31.089991] [INFO ] [sig ] [3054/3362] Forecasting TXRH... [2026-03-05T20:33:31.090025] [INFO ] [sig ] Generating forecast for: TXRH [2026-03-05T20:33:31.090056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-03-05T20:33:31.102895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-03-05T20:33:31.103279] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-03-05T20:33:31.104233] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-03-05T20:33:31.104290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:31.104325] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:31.104373] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:31.104457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:31.167600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:31.168544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:31.168671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:31.168708] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:31.300267] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:31.300444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:31.300507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:31.300539] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:31.304827] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: DOWN (p=8.63%) [2026-03-05T20:33:31.305331] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-03-05T20:33:31.305506] [INFO ] [sig ] TXRH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:31.465110] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TXRH.txt [2026-03-05T20:33:31.465261] [INFO ] [sig ] [3054/3362] Completed TXRH in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-05T20:33:31.465303] [INFO ] [sig ] [3055/3362] Forecasting TY... [2026-03-05T20:33:31.465346] [INFO ] [sig ] Generating forecast for: TY [2026-03-05T20:33:31.465399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-03-05T20:33:31.478842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-03-05T20:33:31.479235] [INFO ] [FORECASTER] Starting predict_future for TY [2026-03-05T20:33:31.480102] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-03-05T20:33:31.480157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:31.480191] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:31.480219] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:31.480277] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:31.543303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:31.544247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:31.544334] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:31.544367] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:31.661699] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:31.661838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:31.661878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:31.661907] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:31.665238] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: UP (p=96.25%) [2026-03-05T20:33:31.665515] [INFO ] [FORECASTER] Completed predict_future for TY [2026-03-05T20:33:31.665661] [INFO ] [sig ] TY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:31.816139] [INFO ] [LOCAL ] Saved forecast: TY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TY.txt [2026-03-05T20:33:31.816306] [INFO ] [sig ] [3055/3362] Completed TY in 0.4s | 2.76 sym/s | Total: 18.4m | ETA: 1.9m [2026-03-05T20:33:31.816348] [INFO ] [sig ] [3056/3362] Forecasting TYG... [2026-03-05T20:33:31.816378] [INFO ] [sig ] Generating forecast for: TYG [2026-03-05T20:33:31.816408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-03-05T20:33:31.828486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-03-05T20:33:31.828907] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-03-05T20:33:31.829771] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-03-05T20:33:31.829823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:31.829892] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:31.829921] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:31.829979] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:31.887721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:31.888629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:31.888730] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:31.888771] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:32.005110] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:32.005282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:32.005324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:32.005353] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:32.009004] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: DOWN (p=12.74%) [2026-03-05T20:33:32.009313] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-03-05T20:33:32.009450] [INFO ] [sig ] TYG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:32.162290] [INFO ] [LOCAL ] Saved forecast: TYG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TYG.txt [2026-03-05T20:33:32.162447] [INFO ] [sig ] [3056/3362] Completed TYG in 0.3s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-05T20:33:32.162487] [INFO ] [sig ] [3057/3362] Forecasting TYGO... [2026-03-05T20:33:32.162519] [INFO ] [sig ] Generating forecast for: TYGO [2026-03-05T20:33:32.162549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-03-05T20:33:32.175192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-03-05T20:33:32.175558] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-03-05T20:33:32.176424] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-03-05T20:33:32.176477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:32.176508] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:32.176535] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:32.176609] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:32.235333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:32.236175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:32.236259] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:32.236293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:32.359327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:32.359486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:32.359527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:32.359556] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:32.362987] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: UP (p=76.95%) [2026-03-05T20:33:32.363282] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-03-05T20:33:32.363411] [INFO ] [sig ] TYGO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:32.515273] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TYGO.txt [2026-03-05T20:33:32.515413] [INFO ] [sig ] [3057/3362] Completed TYGO in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-05T20:33:32.515457] [INFO ] [sig ] [3058/3362] Forecasting TYL... [2026-03-05T20:33:32.515488] [INFO ] [sig ] Generating forecast for: TYL [2026-03-05T20:33:32.515519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-03-05T20:33:32.527440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-03-05T20:33:32.527871] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-03-05T20:33:32.528772] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-03-05T20:33:32.528831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:32.528866] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:32.528894] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:32.528952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:32.592839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:32.593706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:32.593806] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:32.593846] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:32.723412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:32.723587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:32.723632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:32.723663] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:32.727770] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: DOWN (p=4.31%) [2026-03-05T20:33:32.728059] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-03-05T20:33:32.728195] [INFO ] [sig ] TYL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:32.878975] [INFO ] [LOCAL ] Saved forecast: TYL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TYL.txt [2026-03-05T20:33:32.879122] [INFO ] [sig ] [3058/3362] Completed TYL in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-05T20:33:32.879163] [INFO ] [sig ] [3059/3362] Forecasting TYRA... [2026-03-05T20:33:32.879192] [INFO ] [sig ] Generating forecast for: TYRA [2026-03-05T20:33:32.879221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-03-05T20:33:32.891077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-03-05T20:33:32.891474] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-03-05T20:33:32.892507] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-03-05T20:33:32.892591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:32.892647] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:32.892682] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:32.892745] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:32.955121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:32.956058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:32.956148] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:32.956182] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:33.081228] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:33.081386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:33.081446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:33.081530] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:33.085278] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: UP (p=95.79%) [2026-03-05T20:33:33.085597] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-03-05T20:33:33.085754] [INFO ] [sig ] TYRA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:33.242954] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/TYRA.txt [2026-03-05T20:33:33.243142] [INFO ] [sig ] [3059/3362] Completed TYRA in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-05T20:33:33.243193] [INFO ] [sig ] [3060/3362] Forecasting TZOO... [2026-03-05T20:33:33.243225] [INFO ] [sig ] Generating forecast for: TZOO [2026-03-05T20:33:33.243255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-03-05T20:33:33.255469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-03-05T20:33:33.256054] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-03-05T20:33:33.257153] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-03-05T20:33:33.257221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:33.257273] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:33.257319] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:33.257393] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:33.326987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:33.328200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:33.328296] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:33.328333] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:33.468438] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:33.468620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:33.468669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:33.468702] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:33.473105] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: DOWN (p=40.89%) [2026-03-05T20:33:33.473416] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-03-05T20:33:33.473561] [INFO ] [sig ] TZOO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:33.634080] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/TZOO.txt [2026-03-05T20:33:33.634235] [INFO ] [sig ] [3060/3362] Completed TZOO in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-05T20:33:33.634285] [INFO ] [sig ] [3061/3362] Forecasting UAA... [2026-03-05T20:33:33.634320] [INFO ] [sig ] Generating forecast for: UAA [2026-03-05T20:33:33.634353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-03-05T20:33:33.646218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-03-05T20:33:33.646570] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-03-05T20:33:33.648001] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-03-05T20:33:33.648241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:33.648311] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:33.648367] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:33.648510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:33.712062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:33.713063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:33.713158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:33.713191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:33.841123] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:33.841289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:33.841331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:33.841361] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:33.844915] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: DOWN (p=13.53%) [2026-03-05T20:33:33.845220] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-03-05T20:33:33.845362] [INFO ] [sig ] UAA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:33.994344] [INFO ] [LOCAL ] Saved forecast: UAA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UAA.txt [2026-03-05T20:33:33.994510] [INFO ] [sig ] [3061/3362] Completed UAA in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-05T20:33:33.994552] [INFO ] [sig ] [3062/3362] Forecasting UAE... [2026-03-05T20:33:33.994604] [INFO ] [sig ] Generating forecast for: UAE [2026-03-05T20:33:33.994640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-03-05T20:33:34.006032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-03-05T20:33:34.006436] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-03-05T20:33:34.007297] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-03-05T20:33:34.007350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:34.007382] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:34.007409] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:34.007466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:34.066715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:34.070989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:34.071207] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:34.071257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:34.200028] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:34.200191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:34.200234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:34.200265] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:34.204141] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: DOWN (p=4.87%) [2026-03-05T20:33:34.204432] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-03-05T20:33:34.204606] [INFO ] [sig ] UAE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:34.354888] [INFO ] [LOCAL ] Saved forecast: UAE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UAE.txt [2026-03-05T20:33:34.355048] [INFO ] [sig ] [3062/3362] Completed UAE in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-05T20:33:34.355099] [INFO ] [sig ] [3063/3362] Forecasting UAL... [2026-03-05T20:33:34.355131] [INFO ] [sig ] Generating forecast for: UAL [2026-03-05T20:33:34.355162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-03-05T20:33:34.366432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-03-05T20:33:34.366796] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-03-05T20:33:34.367687] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-03-05T20:33:34.367744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:34.367792] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:34.367821] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:34.367877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:34.425202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:34.426133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:34.426224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:34.426259] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:34.555292] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:34.555458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:34.555500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:34.555530] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:34.559772] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: UP (p=92.71%) [2026-03-05T20:33:34.560117] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-03-05T20:33:34.560266] [INFO ] [sig ] UAL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:34.718766] [INFO ] [LOCAL ] Saved forecast: UAL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UAL.txt [2026-03-05T20:33:34.718926] [INFO ] [sig ] [3063/3362] Completed UAL in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-05T20:33:34.718968] [INFO ] [sig ] [3064/3362] Forecasting UBFO... [2026-03-05T20:33:34.719000] [INFO ] [sig ] Generating forecast for: UBFO [2026-03-05T20:33:34.719031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-03-05T20:33:34.731107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-03-05T20:33:34.731514] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-03-05T20:33:34.732403] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-03-05T20:33:34.732459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:34.732493] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:34.732521] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:34.732607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:34.795312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:34.796247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:34.796335] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:34.796370] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:34.917925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:34.918141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:34.918194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:34.918226] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:34.922110] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: DOWN (p=33.13%) [2026-03-05T20:33:34.922452] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-03-05T20:33:34.922617] [INFO ] [sig ] UBFO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:35.073840] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UBFO.txt [2026-03-05T20:33:35.073984] [INFO ] [sig ] [3064/3362] Completed UBFO in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-05T20:33:35.074022] [INFO ] [sig ] [3065/3362] Forecasting UBRL... [2026-03-05T20:33:35.074051] [INFO ] [sig ] Generating forecast for: UBRL [2026-03-05T20:33:35.074093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-03-05T20:33:35.085297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-03-05T20:33:35.085708] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-03-05T20:33:35.087043] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-03-05T20:33:35.087096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:35.087130] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:35.087157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:35.087213] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:35.147209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:35.148118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:35.148203] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:35.148237] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:35.278701] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:35.278867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:35.278910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:35.278940] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:35.282770] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: DOWN (p=15.87%) [2026-03-05T20:33:35.283095] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-03-05T20:33:35.283245] [INFO ] [sig ] UBRL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:35.440935] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UBRL.txt [2026-03-05T20:33:35.441122] [INFO ] [sig ] [3065/3362] Completed UBRL in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-05T20:33:35.441167] [INFO ] [sig ] [3066/3362] Forecasting UBS... [2026-03-05T20:33:35.441199] [INFO ] [sig ] Generating forecast for: UBS [2026-03-05T20:33:35.441231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-03-05T20:33:35.455675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-03-05T20:33:35.456148] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-03-05T20:33:35.457231] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-03-05T20:33:35.457297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:35.457338] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:35.457375] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:35.457457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:35.521214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:35.522203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:35.522338] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:35.522374] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:35.651166] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:35.651331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:35.651374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:35.651404] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:35.654866] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: DOWN (p=4.86%) [2026-03-05T20:33:35.655145] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-03-05T20:33:35.655275] [INFO ] [sig ] UBS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:35.803937] [INFO ] [LOCAL ] Saved forecast: UBS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UBS.txt [2026-03-05T20:33:35.804105] [INFO ] [sig ] [3066/3362] Completed UBS in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-05T20:33:35.804150] [INFO ] [sig ] [3067/3362] Forecasting UBSI... [2026-03-05T20:33:35.804192] [INFO ] [sig ] Generating forecast for: UBSI [2026-03-05T20:33:35.804226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-03-05T20:33:35.816429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-03-05T20:33:35.816807] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-03-05T20:33:35.817696] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-03-05T20:33:35.817754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:35.817787] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:35.817814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:35.817871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:35.876326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:35.877059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:35.877143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:35.877186] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:36.011155] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:36.011329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:36.011371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:36.011400] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:36.015013] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: DOWN (p=36.67%) [2026-03-05T20:33:36.015344] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-03-05T20:33:36.015486] [INFO ] [sig ] UBSI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:36.176925] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UBSI.txt [2026-03-05T20:33:36.177121] [INFO ] [sig ] [3067/3362] Completed UBSI in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-05T20:33:36.177179] [INFO ] [sig ] [3068/3362] Forecasting UDMY... [2026-03-05T20:33:36.177222] [INFO ] [sig ] Generating forecast for: UDMY [2026-03-05T20:33:36.177253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-03-05T20:33:36.192041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-03-05T20:33:36.192529] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-03-05T20:33:36.193672] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-03-05T20:33:36.193739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:36.193779] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:36.193811] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:36.193885] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:36.260768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:36.262019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:36.262116] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:36.262152] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:36.383733] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:36.384094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:36.384137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:36.384167] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:36.387961] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: UP (p=89.39%) [2026-03-05T20:33:36.388258] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-03-05T20:33:36.388427] [INFO ] [sig ] UDMY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:36.538205] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UDMY.txt [2026-03-05T20:33:36.538382] [INFO ] [sig ] [3068/3362] Completed UDMY in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-05T20:33:36.538432] [INFO ] [sig ] [3069/3362] Forecasting UE... [2026-03-05T20:33:36.538466] [INFO ] [sig ] Generating forecast for: UE [2026-03-05T20:33:36.538497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-03-05T20:33:36.550316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-03-05T20:33:36.550759] [INFO ] [FORECASTER] Starting predict_future for UE [2026-03-05T20:33:36.551685] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-03-05T20:33:36.551739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:36.551773] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:36.551800] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:36.551865] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:36.610529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:36.611505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:36.611621] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:36.611660] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:36.731663] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:36.731819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:36.731860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:36.731890] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:36.735321] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: UP (p=94.14%) [2026-03-05T20:33:36.735623] [INFO ] [FORECASTER] Completed predict_future for UE [2026-03-05T20:33:36.735753] [INFO ] [sig ] UE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:36.887432] [INFO ] [LOCAL ] Saved forecast: UE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UE.txt [2026-03-05T20:33:36.887680] [INFO ] [sig ] [3069/3362] Completed UE in 0.3s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-05T20:33:36.887738] [INFO ] [sig ] [3070/3362] Forecasting UEIC... [2026-03-05T20:33:36.887776] [INFO ] [sig ] Generating forecast for: UEIC [2026-03-05T20:33:36.887805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-03-05T20:33:36.901513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-03-05T20:33:36.902022] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-03-05T20:33:36.903091] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-03-05T20:33:36.903158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:36.903201] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:36.903236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:36.903319] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:36.972514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:36.973467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:36.973565] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:36.973624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:37.103299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:37.103462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:37.103507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:37.103555] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:37.107310] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: DOWN (p=20.23%) [2026-03-05T20:33:37.107713] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-03-05T20:33:37.107855] [INFO ] [sig ] UEIC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:37.272291] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UEIC.txt [2026-03-05T20:33:37.272454] [INFO ] [sig ] [3070/3362] Completed UEIC in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-05T20:33:37.272498] [INFO ] [sig ] [3071/3362] Forecasting UFCS... [2026-03-05T20:33:37.272528] [INFO ] [sig ] Generating forecast for: UFCS [2026-03-05T20:33:37.272558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-03-05T20:33:37.284541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-03-05T20:33:37.285000] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-03-05T20:33:37.285977] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-03-05T20:33:37.286032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:37.286065] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:37.286092] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:37.286149] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:37.353848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:37.354777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:37.354868] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:37.354901] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:37.476294] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:37.476455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:37.476497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:37.476526] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:37.480081] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: DOWN (p=43.83%) [2026-03-05T20:33:37.480369] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-03-05T20:33:37.480499] [INFO ] [sig ] UFCS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:37.628809] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UFCS.txt [2026-03-05T20:33:37.628983] [INFO ] [sig ] [3071/3362] Completed UFCS in 0.4s | 2.76 sym/s | Total: 18.5m | ETA: 1.8m [2026-03-05T20:33:37.629036] [INFO ] [sig ] [3072/3362] Forecasting UFI... [2026-03-05T20:33:37.629069] [INFO ] [sig ] Generating forecast for: UFI [2026-03-05T20:33:37.629099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-03-05T20:33:37.640258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-03-05T20:33:37.640673] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-03-05T20:33:37.641562] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-03-05T20:33:37.641639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:37.641673] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:37.641701] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:37.641759] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:37.702866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:37.703738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:37.703927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:37.703990] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:37.837708] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:37.837869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:37.837912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:37.837942] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:37.841659] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: DOWN (p=1.13%) [2026-03-05T20:33:37.841956] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-03-05T20:33:37.842092] [INFO ] [sig ] UFI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:37.993708] [INFO ] [LOCAL ] Saved forecast: UFI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UFI.txt [2026-03-05T20:33:37.993870] [INFO ] [sig ] [3072/3362] Completed UFI in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.8m [2026-03-05T20:33:37.993916] [INFO ] [sig ] [3073/3362] Forecasting UFO... [2026-03-05T20:33:37.993945] [INFO ] [sig ] Generating forecast for: UFO [2026-03-05T20:33:37.993976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-03-05T20:33:38.005528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-03-05T20:33:38.005923] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-03-05T20:33:38.006787] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-03-05T20:33:38.006852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:38.006949] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:38.006979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:38.007037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:38.067138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:38.068035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:38.068120] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:38.068153] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:38.187593] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:38.187787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:38.187829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:38.187858] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:38.191353] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: UP (p=95.91%) [2026-03-05T20:33:38.191653] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-03-05T20:33:38.191782] [INFO ] [sig ] UFO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:38.338995] [INFO ] [LOCAL ] Saved forecast: UFO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UFO.txt [2026-03-05T20:33:38.339137] [INFO ] [sig ] [3073/3362] Completed UFO in 0.3s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-05T20:33:38.339178] [INFO ] [sig ] [3074/3362] Forecasting UFPI... [2026-03-05T20:33:38.339208] [INFO ] [sig ] Generating forecast for: UFPI [2026-03-05T20:33:38.339237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-03-05T20:33:38.350935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-03-05T20:33:38.351249] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-03-05T20:33:38.352087] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-03-05T20:33:38.352141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:38.352173] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:38.352236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:38.352297] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:38.410044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:38.410826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:38.410927] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:38.410959] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:38.531542] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:38.531720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:38.531763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:38.531792] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:38.535181] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: UP (p=59.73%) [2026-03-05T20:33:38.535465] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-03-05T20:33:38.535615] [INFO ] [sig ] UFPI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:38.681912] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UFPI.txt [2026-03-05T20:33:38.682057] [INFO ] [sig ] [3074/3362] Completed UFPI in 0.3s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-05T20:33:38.682097] [INFO ] [sig ] [3075/3362] Forecasting UGI... [2026-03-05T20:33:38.682127] [INFO ] [sig ] Generating forecast for: UGI [2026-03-05T20:33:38.682157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-03-05T20:33:38.693301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-03-05T20:33:38.693655] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-03-05T20:33:38.694480] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-03-05T20:33:38.694534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:38.694567] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:38.694620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:38.694677] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:38.754705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:38.755475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:38.755559] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:38.755611] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:38.883393] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:38.883564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:38.883630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:38.883662] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:38.887693] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: UP (p=80.50%) [2026-03-05T20:33:38.888230] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-03-05T20:33:38.888381] [INFO ] [sig ] UGI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:39.040017] [INFO ] [LOCAL ] Saved forecast: UGI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UGI.txt [2026-03-05T20:33:39.040199] [INFO ] [sig ] [3075/3362] Completed UGI in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-05T20:33:39.040240] [INFO ] [sig ] [3076/3362] Forecasting UGP... [2026-03-05T20:33:39.040270] [INFO ] [sig ] Generating forecast for: UGP [2026-03-05T20:33:39.040310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-03-05T20:33:39.052770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-03-05T20:33:39.053101] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-03-05T20:33:39.053976] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-03-05T20:33:39.054029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:39.054061] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:39.054089] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:39.054144] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:39.119318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:39.120319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:39.120404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:39.120437] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:39.243547] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:39.243721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:39.243762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:39.243832] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:39.247296] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-03-05T20:33:39.247596] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-03-05T20:33:39.247802] [INFO ] [sig ] UGP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:39.399606] [INFO ] [LOCAL ] Saved forecast: UGP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UGP.txt [2026-03-05T20:33:39.399820] [INFO ] [sig ] [3076/3362] Completed UGP in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-05T20:33:39.399882] [INFO ] [sig ] [3077/3362] Forecasting UHAL... [2026-03-05T20:33:39.399924] [INFO ] [sig ] Generating forecast for: UHAL [2026-03-05T20:33:39.399966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-03-05T20:33:39.414742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-03-05T20:33:39.415215] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-03-05T20:33:39.416363] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-03-05T20:33:39.416432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:39.416482] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:39.416526] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:39.416638] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:39.483873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:39.484805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:39.484896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:39.484931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:39.608387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:39.608550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:39.608614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:39.608646] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:39.612209] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: UP (p=92.46%) [2026-03-05T20:33:39.612512] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-03-05T20:33:39.612673] [INFO ] [sig ] UHAL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:39.770452] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UHAL.txt [2026-03-05T20:33:39.770636] [INFO ] [sig ] [3077/3362] Completed UHAL in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-05T20:33:39.770681] [INFO ] [sig ] [3078/3362] Forecasting UHG... [2026-03-05T20:33:39.770712] [INFO ] [sig ] Generating forecast for: UHG [2026-03-05T20:33:39.770752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-03-05T20:33:39.781852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-03-05T20:33:39.782241] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-03-05T20:33:39.783078] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-03-05T20:33:39.783131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:39.783163] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:39.783190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:39.783246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:39.841898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:39.842971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:39.843078] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:39.843119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:39.972823] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:39.972989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:39.973032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:39.973063] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:39.976677] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: UP (p=75.83%) [2026-03-05T20:33:39.976982] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-03-05T20:33:39.977120] [INFO ] [sig ] UHG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:40.130627] [INFO ] [LOCAL ] Saved forecast: UHG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UHG.txt [2026-03-05T20:33:40.130781] [INFO ] [sig ] [3078/3362] Completed UHG in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-05T20:33:40.130822] [INFO ] [sig ] [3079/3362] Forecasting UHS... [2026-03-05T20:33:40.130853] [INFO ] [sig ] Generating forecast for: UHS [2026-03-05T20:33:40.130885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-03-05T20:33:40.141870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-03-05T20:33:40.142189] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-03-05T20:33:40.143077] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-03-05T20:33:40.143132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:40.143164] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:40.143192] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:40.143250] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:40.202767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:40.203568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:40.203670] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:40.203704] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:40.329038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:40.329215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:40.329259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:40.329289] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:40.333074] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: DOWN (p=44.66%) [2026-03-05T20:33:40.333381] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-03-05T20:33:40.333527] [INFO ] [sig ] UHS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:40.480233] [INFO ] [LOCAL ] Saved forecast: UHS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UHS.txt [2026-03-05T20:33:40.480391] [INFO ] [sig ] [3079/3362] Completed UHS in 0.3s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-05T20:33:40.480434] [INFO ] [sig ] [3080/3362] Forecasting UI... [2026-03-05T20:33:40.480466] [INFO ] [sig ] Generating forecast for: UI [2026-03-05T20:33:40.480497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-03-05T20:33:40.492524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-03-05T20:33:40.492886] [INFO ] [FORECASTER] Starting predict_future for UI [2026-03-05T20:33:40.493721] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-03-05T20:33:40.493773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:40.493806] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:40.493834] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:40.493891] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:40.553816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:40.554673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:40.554757] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:40.554790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:40.675273] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:40.675425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:40.675466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:40.675496] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:40.679103] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: DOWN (p=3.78%) [2026-03-05T20:33:40.679384] [INFO ] [FORECASTER] Completed predict_future for UI [2026-03-05T20:33:40.679513] [INFO ] [sig ] UI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:40.830720] [INFO ] [LOCAL ] Saved forecast: UI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UI.txt [2026-03-05T20:33:40.830894] [INFO ] [sig ] [3080/3362] Completed UI in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-05T20:33:40.830943] [INFO ] [sig ] [3081/3362] Forecasting UIS... [2026-03-05T20:33:40.830980] [INFO ] [sig ] Generating forecast for: UIS [2026-03-05T20:33:40.831013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-03-05T20:33:40.842344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-03-05T20:33:40.842713] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-03-05T20:33:40.843508] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-03-05T20:33:40.843561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:40.843616] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:40.843644] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:40.843701] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:40.903620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:40.904390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:40.904497] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:40.904531] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:41.021873] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:41.022041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:41.022088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:41.022121] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:41.025505] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: UP (p=68.62%) [2026-03-05T20:33:41.025825] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-03-05T20:33:41.025956] [INFO ] [sig ] UIS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:41.171234] [INFO ] [LOCAL ] Saved forecast: UIS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UIS.txt [2026-03-05T20:33:41.171346] [INFO ] [sig ] [3081/3362] Completed UIS in 0.3s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-05T20:33:41.171385] [INFO ] [sig ] [3082/3362] Forecasting UITB... [2026-03-05T20:33:41.171416] [INFO ] [sig ] Generating forecast for: UITB [2026-03-05T20:33:41.171445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-03-05T20:33:41.182554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-03-05T20:33:41.182914] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-03-05T20:33:41.183789] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-03-05T20:33:41.183842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:41.183876] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:41.183904] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:41.183963] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:41.242178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:41.242839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:41.242920] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:41.242953] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:41.357871] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:41.358032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:41.358074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:41.358104] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:41.361787] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: DOWN (p=19.45%) [2026-03-05T20:33:41.362109] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-03-05T20:33:41.362253] [INFO ] [sig ] UITB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:41.526560] [INFO ] [LOCAL ] Saved forecast: UITB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UITB.txt [2026-03-05T20:33:41.526745] [INFO ] [sig ] [3082/3362] Completed UITB in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-05T20:33:41.526790] [INFO ] [sig ] [3083/3362] Forecasting UL... [2026-03-05T20:33:41.526827] [INFO ] [sig ] Generating forecast for: UL [2026-03-05T20:33:41.526867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-03-05T20:33:41.539467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-03-05T20:33:41.539833] [INFO ] [FORECASTER] Starting predict_future for UL [2026-03-05T20:33:41.540924] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-03-05T20:33:41.540978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:41.541012] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:41.541039] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:41.541097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:41.604502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:41.605360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:41.605456] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:41.605532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:41.725767] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:41.725955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:41.725999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:41.726033] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:41.729625] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: UP (p=93.47%) [2026-03-05T20:33:41.729940] [INFO ] [FORECASTER] Completed predict_future for UL [2026-03-05T20:33:41.730076] [INFO ] [sig ] UL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:41.877446] [INFO ] [LOCAL ] Saved forecast: UL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UL.txt [2026-03-05T20:33:41.877596] [INFO ] [sig ] [3083/3362] Completed UL in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-05T20:33:41.877652] [INFO ] [sig ] [3084/3362] Forecasting ULBI... [2026-03-05T20:33:41.877685] [INFO ] [sig ] Generating forecast for: ULBI [2026-03-05T20:33:41.877715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-03-05T20:33:41.889838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-03-05T20:33:41.890208] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-03-05T20:33:41.891255] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-03-05T20:33:41.891310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:41.891342] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:41.891369] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:41.891427] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:41.958866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:41.960018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:41.960106] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:41.960142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:42.101474] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:42.101655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:42.101702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:42.101733] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:42.105294] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: DOWN (p=46.10%) [2026-03-05T20:33:42.105633] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-03-05T20:33:42.105773] [INFO ] [sig ] ULBI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:42.282892] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ULBI.txt [2026-03-05T20:33:42.283056] [INFO ] [sig ] [3084/3362] Completed ULBI in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-05T20:33:42.283098] [INFO ] [sig ] [3085/3362] Forecasting ULCC... [2026-03-05T20:33:42.283129] [INFO ] [sig ] Generating forecast for: ULCC [2026-03-05T20:33:42.283159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-03-05T20:33:42.293911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-03-05T20:33:42.294242] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-03-05T20:33:42.295105] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-03-05T20:33:42.295160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:42.295193] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:42.295221] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:42.295279] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:42.354125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:42.354926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:42.355010] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:42.355234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:42.481325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:42.481439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:42.481480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:42.481509] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:42.485432] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: UP (p=99.48%) [2026-03-05T20:33:42.485745] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-03-05T20:33:42.485890] [INFO ] [sig ] ULCC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:42.631796] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ULCC.txt [2026-03-05T20:33:42.631937] [INFO ] [sig ] [3085/3362] Completed ULCC in 0.3s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-05T20:33:42.631986] [INFO ] [sig ] [3086/3362] Forecasting ULH... [2026-03-05T20:33:42.632023] [INFO ] [sig ] Generating forecast for: ULH [2026-03-05T20:33:42.632054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-03-05T20:33:42.643590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-03-05T20:33:42.643963] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-03-05T20:33:42.644840] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-03-05T20:33:42.644894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:42.644928] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:42.644956] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:42.645015] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:42.703058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:42.703711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:42.703791] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:42.703823] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:42.825089] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:42.825235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:42.825277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:42.825307] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:42.828827] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: DOWN (p=21.30%) [2026-03-05T20:33:42.829121] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-03-05T20:33:42.829252] [INFO ] [sig ] ULH: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:42.979063] [INFO ] [LOCAL ] Saved forecast: ULH 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ULH.txt [2026-03-05T20:33:42.979337] [INFO ] [sig ] [3086/3362] Completed ULH in 0.3s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-05T20:33:42.979409] [INFO ] [sig ] [3087/3362] Forecasting ULTA... [2026-03-05T20:33:42.979459] [INFO ] [sig ] Generating forecast for: ULTA [2026-03-05T20:33:42.979505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-03-05T20:33:42.999927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-03-05T20:33:43.000341] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-03-05T20:33:43.001210] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-03-05T20:33:43.001266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:43.001326] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:43.001358] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:43.001417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:43.059561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:43.060497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:43.060614] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:43.060653] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:43.187535] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:43.187758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:43.187810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:43.187852] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:43.193067] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: UP (p=59.07%) [2026-03-05T20:33:43.193444] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-03-05T20:33:43.193634] [INFO ] [sig ] ULTA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:43.345452] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ULTA.txt [2026-03-05T20:33:43.345613] [INFO ] [sig ] [3087/3362] Completed ULTA in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-05T20:33:43.345657] [INFO ] [sig ] [3088/3362] Forecasting ULY... [2026-03-05T20:33:43.345688] [INFO ] [sig ] Generating forecast for: ULY [2026-03-05T20:33:43.345719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-03-05T20:33:43.357625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-03-05T20:33:43.358044] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-03-05T20:33:43.358924] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-03-05T20:33:43.358978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:43.359023] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:43.359052] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:43.359109] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:43.422962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:43.423914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:43.424015] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:43.424053] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:43.539261] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:43.539422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:43.539464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:43.539494] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:43.542964] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: DOWN (p=47.58%) [2026-03-05T20:33:43.543262] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-03-05T20:33:43.543397] [INFO ] [sig ] ULY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:43.710771] [INFO ] [LOCAL ] Saved forecast: ULY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ULY.txt [2026-03-05T20:33:43.710933] [INFO ] [sig ] [3088/3362] Completed ULY in 0.4s | 2.76 sym/s | Total: 18.6m | ETA: 1.7m [2026-03-05T20:33:43.710974] [INFO ] [sig ] [3089/3362] Forecasting UMBF... [2026-03-05T20:33:43.711005] [INFO ] [sig ] Generating forecast for: UMBF [2026-03-05T20:33:43.711050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-03-05T20:33:43.723085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-03-05T20:33:43.723491] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-03-05T20:33:43.724319] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-03-05T20:33:43.724373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:43.724413] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:43.724446] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:43.724515] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:43.785858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:43.786783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:43.786871] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:43.786905] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:43.914814] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:43.914973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:43.915016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:43.915046] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:43.918597] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-03-05T20:33:43.918895] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-03-05T20:33:43.919053] [INFO ] [sig ] UMBF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:44.067358] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UMBF.txt [2026-03-05T20:33:44.067500] [INFO ] [sig ] [3089/3362] Completed UMBF in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-05T20:33:44.067540] [INFO ] [sig ] [3090/3362] Forecasting UMC... [2026-03-05T20:33:44.067588] [INFO ] [sig ] Generating forecast for: UMC [2026-03-05T20:33:44.067623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-03-05T20:33:44.079104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-03-05T20:33:44.079421] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-03-05T20:33:44.080475] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-03-05T20:33:44.080529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:44.080608] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:44.080640] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:44.080697] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:44.143420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:44.144518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:44.144630] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:44.144667] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:44.278167] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:44.278356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:44.278404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:44.278434] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:44.282619] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: UP (p=67.66%) [2026-03-05T20:33:44.282913] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-03-05T20:33:44.283250] [INFO ] [sig ] UMC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:44.432588] [INFO ] [LOCAL ] Saved forecast: UMC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UMC.txt [2026-03-05T20:33:44.432732] [INFO ] [sig ] [3090/3362] Completed UMC in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-05T20:33:44.432786] [INFO ] [sig ] [3091/3362] Forecasting UMH... [2026-03-05T20:33:44.432820] [INFO ] [sig ] Generating forecast for: UMH [2026-03-05T20:33:44.432851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-03-05T20:33:44.445075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-03-05T20:33:44.445470] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-03-05T20:33:44.446372] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-03-05T20:33:44.446427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:44.446462] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:44.446491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:44.446556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:44.508495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:44.509435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:44.509521] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:44.509555] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:44.630562] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:44.630742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:44.630788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:44.630819] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:44.634483] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: UP (p=88.96%) [2026-03-05T20:33:44.634795] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-03-05T20:33:44.634929] [INFO ] [sig ] UMH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:44.783851] [INFO ] [LOCAL ] Saved forecast: UMH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UMH.txt [2026-03-05T20:33:44.783998] [INFO ] [sig ] [3091/3362] Completed UMH in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-05T20:33:44.784038] [INFO ] [sig ] [3092/3362] Forecasting UMMA... [2026-03-05T20:33:44.784069] [INFO ] [sig ] Generating forecast for: UMMA [2026-03-05T20:33:44.784099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-03-05T20:33:44.795620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-03-05T20:33:44.795994] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-03-05T20:33:44.796845] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-03-05T20:33:44.796903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:44.796943] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:44.796977] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:44.797046] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:44.857771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:44.858652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:44.858745] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:44.858780] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:44.977750] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:44.977908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:44.977949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:44.977978] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:44.981437] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: UP (p=64.98%) [2026-03-05T20:33:44.981754] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-03-05T20:33:44.981909] [INFO ] [sig ] UMMA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:45.133824] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UMMA.txt [2026-03-05T20:33:45.133978] [INFO ] [sig ] [3092/3362] Completed UMMA in 0.3s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-05T20:33:45.134027] [INFO ] [sig ] [3093/3362] Forecasting UNCY... [2026-03-05T20:33:45.134062] [INFO ] [sig ] Generating forecast for: UNCY [2026-03-05T20:33:45.134094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-03-05T20:33:45.146627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-03-05T20:33:45.147070] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-03-05T20:33:45.148086] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-03-05T20:33:45.148155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:45.148200] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:45.148241] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:45.148325] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:45.208730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:45.209687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:45.209775] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:45.209807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:45.339237] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:45.339397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:45.339438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:45.339505] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:45.343220] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: DOWN (p=42.60%) [2026-03-05T20:33:45.343687] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-03-05T20:33:45.343882] [INFO ] [sig ] UNCY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:45.501159] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UNCY.txt [2026-03-05T20:33:45.501331] [INFO ] [sig ] [3093/3362] Completed UNCY in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-05T20:33:45.501376] [INFO ] [sig ] [3094/3362] Forecasting UNF... [2026-03-05T20:33:45.501409] [INFO ] [sig ] Generating forecast for: UNF [2026-03-05T20:33:45.501443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-03-05T20:33:45.512543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-03-05T20:33:45.512946] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-03-05T20:33:45.514007] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-03-05T20:33:45.514061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:45.514243] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:45.514270] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:45.514327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:45.579589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:45.580608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:45.580692] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:45.580726] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:45.704693] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:45.704849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:45.704891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:45.704938] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:45.708494] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: UP (p=95.59%) [2026-03-05T20:33:45.708808] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-03-05T20:33:45.708942] [INFO ] [sig ] UNF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:45.853375] [INFO ] [LOCAL ] Saved forecast: UNF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UNF.txt [2026-03-05T20:33:45.853525] [INFO ] [sig ] [3094/3362] Completed UNF in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-05T20:33:45.853567] [INFO ] [sig ] [3095/3362] Forecasting UNFI... [2026-03-05T20:33:45.853618] [INFO ] [sig ] Generating forecast for: UNFI [2026-03-05T20:33:45.853649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-03-05T20:33:45.863762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-03-05T20:33:45.864081] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-03-05T20:33:45.865015] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-03-05T20:33:45.865081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:45.865124] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:45.865161] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:45.865241] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:45.930798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:45.931787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:45.931880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:45.931915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:46.063964] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:46.064129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:46.064177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:46.064215] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:46.067938] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: DOWN (p=15.66%) [2026-03-05T20:33:46.068269] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-03-05T20:33:46.068414] [INFO ] [sig ] UNFI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:46.221529] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UNFI.txt [2026-03-05T20:33:46.221705] [INFO ] [sig ] [3095/3362] Completed UNFI in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-05T20:33:46.221758] [INFO ] [sig ] [3096/3362] Forecasting UNM... [2026-03-05T20:33:46.221796] [INFO ] [sig ] Generating forecast for: UNM [2026-03-05T20:33:46.221829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-03-05T20:33:46.232529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-03-05T20:33:46.232881] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-03-05T20:33:46.233729] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-03-05T20:33:46.233782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:46.233814] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:46.233840] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:46.233896] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:46.292048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:46.293033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:46.293145] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:46.293179] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:46.419375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:46.419544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:46.419608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:46.419641] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:46.423549] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: UP (p=97.90%) [2026-03-05T20:33:46.423881] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-03-05T20:33:46.424034] [INFO ] [sig ] UNM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:46.577994] [INFO ] [LOCAL ] Saved forecast: UNM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UNM.txt [2026-03-05T20:33:46.578149] [INFO ] [sig ] [3096/3362] Completed UNM in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-05T20:33:46.578189] [INFO ] [sig ] [3097/3362] Forecasting UNMA... [2026-03-05T20:33:46.578221] [INFO ] [sig ] Generating forecast for: UNMA [2026-03-05T20:33:46.578252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-03-05T20:33:46.588092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-03-05T20:33:46.588447] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-03-05T20:33:46.589297] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-03-05T20:33:46.589350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:46.589383] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:46.589410] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:46.589467] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:46.646835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:46.647735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:46.647826] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:46.647859] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:46.756660] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:46.756816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:46.756858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:46.756889] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:46.760479] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: DOWN (p=22.11%) [2026-03-05T20:33:46.760799] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-03-05T20:33:46.760937] [INFO ] [sig ] UNMA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:46.916203] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UNMA.txt [2026-03-05T20:33:46.916365] [INFO ] [sig ] [3097/3362] Completed UNMA in 0.3s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-05T20:33:46.916410] [INFO ] [sig ] [3098/3362] Forecasting UNP... [2026-03-05T20:33:46.916441] [INFO ] [sig ] Generating forecast for: UNP [2026-03-05T20:33:46.916471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-03-05T20:33:46.927084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-03-05T20:33:46.927424] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-03-05T20:33:46.928561] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-03-05T20:33:46.928643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:46.928676] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:46.928725] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:46.928786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:46.987598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:46.988502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:46.988603] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:46.988640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:47.125906] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:47.126076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:47.126126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:47.126157] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:47.130121] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: UP (p=58.44%) [2026-03-05T20:33:47.130418] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-03-05T20:33:47.130557] [INFO ] [sig ] UNP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:47.290446] [INFO ] [LOCAL ] Saved forecast: UNP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UNP.txt [2026-03-05T20:33:47.290631] [INFO ] [sig ] [3098/3362] Completed UNP in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-05T20:33:47.290675] [INFO ] [sig ] [3099/3362] Forecasting UNTY... [2026-03-05T20:33:47.290707] [INFO ] [sig ] Generating forecast for: UNTY [2026-03-05T20:33:47.290737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-03-05T20:33:47.301745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-03-05T20:33:47.302150] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-03-05T20:33:47.303026] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-03-05T20:33:47.303085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:47.303128] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:47.303158] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:47.303217] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:47.362347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:47.363301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:47.363387] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:47.363420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:47.483904] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:47.484065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:47.484107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:47.484136] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:47.487683] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: DOWN (p=31.18%) [2026-03-05T20:33:47.488005] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-03-05T20:33:47.488160] [INFO ] [sig ] UNTY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:47.636127] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UNTY.txt [2026-03-05T20:33:47.636287] [INFO ] [sig ] [3099/3362] Completed UNTY in 0.3s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-05T20:33:47.636330] [INFO ] [sig ] [3100/3362] Forecasting UPBD... [2026-03-05T20:33:47.636360] [INFO ] [sig ] Generating forecast for: UPBD [2026-03-05T20:33:47.636389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-03-05T20:33:47.646909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-03-05T20:33:47.647263] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-03-05T20:33:47.648161] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-03-05T20:33:47.648214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:47.648248] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:47.648275] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:47.648331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:47.708307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:47.709238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:47.709370] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:47.709406] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:47.834201] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:47.834359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:47.834400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:47.834430] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:47.837904] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: DOWN (p=44.52%) [2026-03-05T20:33:47.838184] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-03-05T20:33:47.838313] [INFO ] [sig ] UPBD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:47.994309] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UPBD.txt [2026-03-05T20:33:47.994442] [INFO ] [sig ] [3100/3362] Completed UPBD in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-05T20:33:47.994481] [INFO ] [sig ] [3101/3362] Forecasting UPC... [2026-03-05T20:33:47.994511] [INFO ] [sig ] Generating forecast for: UPC [2026-03-05T20:33:47.994542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-03-05T20:33:48.004931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-03-05T20:33:48.005268] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-03-05T20:33:48.006102] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-03-05T20:33:48.006155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:48.006188] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:48.006215] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:48.006271] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:48.068064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:48.068842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:48.068925] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:48.068958] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:48.181592] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:48.181747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:48.181791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:48.181821] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:48.185240] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: DOWN (p=19.56%) [2026-03-05T20:33:48.185516] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-03-05T20:33:48.185665] [INFO ] [sig ] UPC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:48.337004] [INFO ] [LOCAL ] Saved forecast: UPC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UPC.txt [2026-03-05T20:33:48.337151] [INFO ] [sig ] [3101/3362] Completed UPC in 0.3s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-05T20:33:48.337198] [INFO ] [sig ] [3102/3362] Forecasting UPS... [2026-03-05T20:33:48.337230] [INFO ] [sig ] Generating forecast for: UPS [2026-03-05T20:33:48.337276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-03-05T20:33:48.347541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-03-05T20:33:48.347907] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-03-05T20:33:48.348741] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-03-05T20:33:48.348793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:48.348826] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:48.348854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:48.348911] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:48.406111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:48.406790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:48.406882] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:48.406915] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:48.537323] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:48.537486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:48.537528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:48.537557] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:48.541286] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: UP (p=74.79%) [2026-03-05T20:33:48.541608] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-03-05T20:33:48.541746] [INFO ] [sig ] UPS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:48.706541] [INFO ] [LOCAL ] Saved forecast: UPS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UPS.txt [2026-03-05T20:33:48.706771] [INFO ] [sig ] [3102/3362] Completed UPS in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-05T20:33:48.706836] [INFO ] [sig ] [3103/3362] Forecasting UPWK... [2026-03-05T20:33:48.706883] [INFO ] [sig ] Generating forecast for: UPWK [2026-03-05T20:33:48.706928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-03-05T20:33:48.719331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-03-05T20:33:48.719792] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-03-05T20:33:48.720765] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-03-05T20:33:48.720828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:48.720863] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:48.720892] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:48.720952] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:48.790512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:48.791445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:48.791540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:48.791594] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:48.923941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:48.924108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:48.924153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:48.924184] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:48.928425] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: DOWN (p=29.35%) [2026-03-05T20:33:48.928818] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-03-05T20:33:48.928975] [INFO ] [sig ] UPWK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:49.094237] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UPWK.txt [2026-03-05T20:33:49.094469] [INFO ] [sig ] [3103/3362] Completed UPWK in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-05T20:33:49.094515] [INFO ] [sig ] [3104/3362] Forecasting URBN... [2026-03-05T20:33:49.094545] [INFO ] [sig ] Generating forecast for: URBN [2026-03-05T20:33:49.094595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-03-05T20:33:49.106149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-03-05T20:33:49.106664] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-03-05T20:33:49.107718] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-03-05T20:33:49.107780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:49.107820] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:49.107857] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:49.107937] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:49.173399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:49.174504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:49.174610] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:49.174646] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:49.300491] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:49.300678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:49.300724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:49.300756] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:49.304787] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: DOWN (p=10.90%) [2026-03-05T20:33:49.305086] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-03-05T20:33:49.305226] [INFO ] [sig ] URBN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:49.467610] [INFO ] [LOCAL ] Saved forecast: URBN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/URBN.txt [2026-03-05T20:33:49.467792] [INFO ] [sig ] [3104/3362] Completed URBN in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-05T20:33:49.467836] [INFO ] [sig ] [3105/3362] Forecasting URGN... [2026-03-05T20:33:49.467865] [INFO ] [sig ] Generating forecast for: URGN [2026-03-05T20:33:49.467896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-03-05T20:33:49.478819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-03-05T20:33:49.479211] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-03-05T20:33:49.480130] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-03-05T20:33:49.480185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:49.480219] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:49.480246] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:49.480302] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:49.543198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:49.544115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:49.544224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:49.544260] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:49.673642] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:49.673823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:49.673869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:49.673901] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:49.677900] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: UP (p=84.88%) [2026-03-05T20:33:49.678191] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-03-05T20:33:49.678338] [INFO ] [sig ] URGN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:49.854021] [INFO ] [LOCAL ] Saved forecast: URGN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/URGN.txt [2026-03-05T20:33:49.854209] [INFO ] [sig ] [3105/3362] Completed URGN in 0.4s | 2.76 sym/s | Total: 18.7m | ETA: 1.6m [2026-03-05T20:33:49.854251] [INFO ] [sig ] [3106/3362] Forecasting URI... [2026-03-05T20:33:49.854282] [INFO ] [sig ] Generating forecast for: URI [2026-03-05T20:33:49.854312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-03-05T20:33:49.865708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-03-05T20:33:49.866147] [INFO ] [FORECASTER] Starting predict_future for URI [2026-03-05T20:33:49.867400] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-03-05T20:33:49.867454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:49.867487] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:49.867514] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:49.867570] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:49.926526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:49.927450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:49.927537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:49.927591] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:50.065741] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:50.065910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:50.065951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:50.065982] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:50.069919] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: DOWN (p=12.32%) [2026-03-05T20:33:50.070214] [INFO ] [FORECASTER] Completed predict_future for URI [2026-03-05T20:33:50.070351] [INFO ] [sig ] URI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:50.220769] [INFO ] [LOCAL ] Saved forecast: URI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/URI.txt [2026-03-05T20:33:50.220929] [INFO ] [sig ] [3106/3362] Completed URI in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-05T20:33:50.220973] [INFO ] [sig ] [3107/3362] Forecasting URNJ... [2026-03-05T20:33:50.221005] [INFO ] [sig ] Generating forecast for: URNJ [2026-03-05T20:33:50.221042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-03-05T20:33:50.231419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-03-05T20:33:50.231797] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-03-05T20:33:50.232624] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-03-05T20:33:50.232677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:50.232741] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:50.232770] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:50.232827] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:50.290390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:50.291326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:50.291413] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:50.291445] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:50.412039] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:50.412195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:50.412237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:50.412266] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:50.415669] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: UP (p=94.81%) [2026-03-05T20:33:50.415949] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-03-05T20:33:50.416080] [INFO ] [sig ] URNJ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:50.560846] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/URNJ.txt [2026-03-05T20:33:50.560964] [INFO ] [sig ] [3107/3362] Completed URNJ in 0.3s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-05T20:33:50.561003] [INFO ] [sig ] [3108/3362] Forecasting UROY... [2026-03-05T20:33:50.561033] [INFO ] [sig ] Generating forecast for: UROY [2026-03-05T20:33:50.561062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-03-05T20:33:50.571109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-03-05T20:33:50.571410] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-03-05T20:33:50.572235] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-03-05T20:33:50.572288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:50.572321] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:50.572348] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:50.572405] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:50.629528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:50.630447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:50.630535] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:50.630569] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:50.760202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:50.760374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:50.760420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:50.760451] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:50.764039] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: DOWN (p=2.83%) [2026-03-05T20:33:50.764345] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-03-05T20:33:50.764486] [INFO ] [sig ] UROY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:50.912479] [INFO ] [LOCAL ] Saved forecast: UROY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UROY.txt [2026-03-05T20:33:50.912671] [INFO ] [sig ] [3108/3362] Completed UROY in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-05T20:33:50.912718] [INFO ] [sig ] [3109/3362] Forecasting USA... [2026-03-05T20:33:50.912762] [INFO ] [sig ] Generating forecast for: USA [2026-03-05T20:33:50.912793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-03-05T20:33:50.923831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-03-05T20:33:50.924123] [INFO ] [FORECASTER] Starting predict_future for USA [2026-03-05T20:33:50.924972] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-03-05T20:33:50.925025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:50.925062] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:50.925096] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:50.925199] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:50.983034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:50.983826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:50.983909] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:50.983942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:51.103422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:51.103617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:51.103664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:51.103715] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:51.107227] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: DOWN (p=32.45%) [2026-03-05T20:33:51.107516] [INFO ] [FORECASTER] Completed predict_future for USA [2026-03-05T20:33:51.107682] [INFO ] [sig ] USA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:51.253747] [INFO ] [LOCAL ] Saved forecast: USA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/USA.txt [2026-03-05T20:33:51.253906] [INFO ] [sig ] [3109/3362] Completed USA in 0.3s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-05T20:33:51.253946] [INFO ] [sig ] [3110/3362] Forecasting USAC... [2026-03-05T20:33:51.253979] [INFO ] [sig ] Generating forecast for: USAC [2026-03-05T20:33:51.254010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-03-05T20:33:51.264053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-03-05T20:33:51.264412] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-03-05T20:33:51.265248] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-03-05T20:33:51.265301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:51.265334] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:51.265361] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:51.265417] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:51.325178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:51.326077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:51.326164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:51.326197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:51.458375] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:51.458548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:51.458615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:51.458702] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:51.462342] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: DOWN (p=27.18%) [2026-03-05T20:33:51.462687] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-03-05T20:33:51.462829] [INFO ] [sig ] USAC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:51.620094] [INFO ] [LOCAL ] Saved forecast: USAC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/USAC.txt [2026-03-05T20:33:51.620276] [INFO ] [sig ] [3110/3362] Completed USAC in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-05T20:33:51.620333] [INFO ] [sig ] [3111/3362] Forecasting USB... [2026-03-05T20:33:51.620365] [INFO ] [sig ] Generating forecast for: USB [2026-03-05T20:33:51.620396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-03-05T20:33:51.630821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-03-05T20:33:51.631213] [INFO ] [FORECASTER] Starting predict_future for USB [2026-03-05T20:33:51.632067] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-03-05T20:33:51.632169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:51.632224] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:51.632255] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:51.632317] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:51.695034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:51.696170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:51.696257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:51.696293] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:51.823533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:51.823719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:51.823763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:51.823795] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:51.827400] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: DOWN (p=18.16%) [2026-03-05T20:33:51.827771] [INFO ] [FORECASTER] Completed predict_future for USB [2026-03-05T20:33:51.827919] [INFO ] [sig ] USB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:51.975129] [INFO ] [LOCAL ] Saved forecast: USB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/USB.txt [2026-03-05T20:33:51.975290] [INFO ] [sig ] [3111/3362] Completed USB in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-05T20:33:51.975333] [INFO ] [sig ] [3112/3362] Forecasting USCB... [2026-03-05T20:33:51.975364] [INFO ] [sig ] Generating forecast for: USCB [2026-03-05T20:33:51.975394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-03-05T20:33:51.986028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-03-05T20:33:51.986443] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-03-05T20:33:51.987323] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-03-05T20:33:51.987376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:51.987408] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:51.987434] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:51.987491] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:52.046314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:52.047264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:52.047352] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:52.047385] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:52.155680] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:52.155841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:52.155883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:52.155912] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:52.159586] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: DOWN (p=28.77%) [2026-03-05T20:33:52.159875] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-03-05T20:33:52.160005] [INFO ] [sig ] USCB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:52.319528] [INFO ] [LOCAL ] Saved forecast: USCB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/USCB.txt [2026-03-05T20:33:52.319738] [INFO ] [sig ] [3112/3362] Completed USCB in 0.3s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-05T20:33:52.319782] [INFO ] [sig ] [3113/3362] Forecasting USDX... [2026-03-05T20:33:52.319814] [INFO ] [sig ] Generating forecast for: USDX [2026-03-05T20:33:52.319845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-03-05T20:33:52.332004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-03-05T20:33:52.332601] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-03-05T20:33:52.333649] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-03-05T20:33:52.333701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:52.333733] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:52.333760] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:52.333816] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:52.395040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:52.396007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:52.396107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:52.396149] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:52.511723] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:52.511886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:52.511930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:52.511959] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:52.515616] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: DOWN (p=2.86%) [2026-03-05T20:33:52.515952] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-03-05T20:33:52.516095] [INFO ] [sig ] USDX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:52.664356] [INFO ] [LOCAL ] Saved forecast: USDX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/USDX.txt [2026-03-05T20:33:52.664504] [INFO ] [sig ] [3113/3362] Completed USDX in 0.3s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-05T20:33:52.664544] [INFO ] [sig ] [3114/3362] Forecasting USEA... [2026-03-05T20:33:52.664595] [INFO ] [sig ] Generating forecast for: USEA [2026-03-05T20:33:52.664628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-03-05T20:33:52.675841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-03-05T20:33:52.676223] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-03-05T20:33:52.677059] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-03-05T20:33:52.677113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:52.677146] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:52.677173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:52.677229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:52.736983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:52.737774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:52.737859] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:52.737892] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:52.849881] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:52.850040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:52.850085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:52.850122] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:52.853594] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: UP (p=93.90%) [2026-03-05T20:33:52.853883] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-03-05T20:33:52.854010] [INFO ] [sig ] USEA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:53.005638] [INFO ] [LOCAL ] Saved forecast: USEA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/USEA.txt [2026-03-05T20:33:53.005800] [INFO ] [sig ] [3114/3362] Completed USEA in 0.3s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-05T20:33:53.005841] [INFO ] [sig ] [3115/3362] Forecasting USFD... [2026-03-05T20:33:53.005874] [INFO ] [sig ] Generating forecast for: USFD [2026-03-05T20:33:53.005905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-03-05T20:33:53.016957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-03-05T20:33:53.017361] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-03-05T20:33:53.018235] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-03-05T20:33:53.018289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:53.018323] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:53.018350] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:53.018613] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:53.077354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:53.078400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:53.078675] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:53.078709] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:53.206098] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:53.206260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:53.206304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:53.206335] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:53.210120] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: DOWN (p=44.07%) [2026-03-05T20:33:53.210430] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-03-05T20:33:53.210584] [INFO ] [sig ] USFD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:53.366941] [INFO ] [LOCAL ] Saved forecast: USFD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/USFD.txt [2026-03-05T20:33:53.367168] [INFO ] [sig ] [3115/3362] Completed USFD in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-05T20:33:53.367228] [INFO ] [sig ] [3116/3362] Forecasting USGO... [2026-03-05T20:33:53.367260] [INFO ] [sig ] Generating forecast for: USGO [2026-03-05T20:33:53.367289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-03-05T20:33:53.378242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-03-05T20:33:53.378691] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-03-05T20:33:53.379569] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-03-05T20:33:53.379645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:53.379679] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:53.379707] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:53.379764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:53.442092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:53.443019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:53.443107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:53.443142] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:53.565061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:53.565293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:53.565337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:53.565366] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:53.569050] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: DOWN (p=44.91%) [2026-03-05T20:33:53.569401] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-03-05T20:33:53.569556] [INFO ] [sig ] USGO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:53.716808] [INFO ] [LOCAL ] Saved forecast: USGO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/USGO.txt [2026-03-05T20:33:53.716945] [INFO ] [sig ] [3116/3362] Completed USGO in 0.3s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-05T20:33:53.716987] [INFO ] [sig ] [3117/3362] Forecasting USIG... [2026-03-05T20:33:53.717017] [INFO ] [sig ] Generating forecast for: USIG [2026-03-05T20:33:53.717047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-03-05T20:33:53.728348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-03-05T20:33:53.728711] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-03-05T20:33:53.729557] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-03-05T20:33:53.729633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:53.729668] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:53.729698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:53.729756] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:53.790165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:53.791057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:53.791187] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:53.791230] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:53.919962] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:53.920122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:53.920172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:53.920203] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:53.923717] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: DOWN (p=23.64%) [2026-03-05T20:33:53.924001] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-03-05T20:33:53.924135] [INFO ] [sig ] USIG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:54.071619] [INFO ] [LOCAL ] Saved forecast: USIG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/USIG.txt [2026-03-05T20:33:54.071768] [INFO ] [sig ] [3117/3362] Completed USIG in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-05T20:33:54.071808] [INFO ] [sig ] [3118/3362] Forecasting USIO... [2026-03-05T20:33:54.071840] [INFO ] [sig ] Generating forecast for: USIO [2026-03-05T20:33:54.071870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-03-05T20:33:54.082656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-03-05T20:33:54.083011] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-03-05T20:33:54.083883] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-03-05T20:33:54.083938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:54.083974] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:54.084004] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:54.084062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:54.143125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:54.143861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:54.143942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:54.143975] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:54.266094] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:54.266272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:54.266315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:54.266347] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:54.269952] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: UP (p=92.35%) [2026-03-05T20:33:54.270250] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-03-05T20:33:54.270383] [INFO ] [sig ] USIO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:54.422258] [INFO ] [LOCAL ] Saved forecast: USIO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/USIO.txt [2026-03-05T20:33:54.422419] [INFO ] [sig ] [3118/3362] Completed USIO in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-05T20:33:54.422461] [INFO ] [sig ] [3119/3362] Forecasting USLM... [2026-03-05T20:33:54.422491] [INFO ] [sig ] Generating forecast for: USLM [2026-03-05T20:33:54.422521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-03-05T20:33:54.432822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-03-05T20:33:54.433222] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-03-05T20:33:54.434115] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-03-05T20:33:54.434171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:54.434206] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:54.434235] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:54.434293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:54.493714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:54.494548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:54.494657] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:54.494693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:54.621780] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:54.621934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:54.621976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:54.622006] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:54.625472] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: DOWN (p=10.20%) [2026-03-05T20:33:54.625776] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-03-05T20:33:54.625910] [INFO ] [sig ] USLM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:54.774815] [INFO ] [LOCAL ] Saved forecast: USLM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/USLM.txt [2026-03-05T20:33:54.774984] [INFO ] [sig ] [3119/3362] Completed USLM in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-05T20:33:54.775027] [INFO ] [sig ] [3120/3362] Forecasting USMC... [2026-03-05T20:33:54.775056] [INFO ] [sig ] Generating forecast for: USMC [2026-03-05T20:33:54.775085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-03-05T20:33:54.786162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-03-05T20:33:54.786565] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-03-05T20:33:54.787479] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-03-05T20:33:54.787533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:54.787568] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:54.787659] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:54.787722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:54.847195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:54.849552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:54.849696] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:54.849731] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:54.970777] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:54.970941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:54.970983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:54.971013] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:54.974861] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=98.49%) [2026-03-05T20:33:54.975151] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-03-05T20:33:54.975297] [INFO ] [sig ] USMC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:55.128734] [INFO ] [LOCAL ] Saved forecast: USMC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/USMC.txt [2026-03-05T20:33:55.129025] [INFO ] [sig ] [3120/3362] Completed USMC in 0.4s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-05T20:33:55.129070] [INFO ] [sig ] [3121/3362] Forecasting USOI... [2026-03-05T20:33:55.129099] [INFO ] [sig ] Generating forecast for: USOI [2026-03-05T20:33:55.129128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-03-05T20:33:55.140816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-03-05T20:33:55.141208] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-03-05T20:33:55.142253] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-03-05T20:33:55.142307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:55.142339] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:55.142366] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:55.142422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:55.199545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:55.200486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:55.200593] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:55.200630] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:55.322537] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:55.322708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:55.322753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:55.322782] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:55.326641] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: UP (p=55.87%) [2026-03-05T20:33:55.326917] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-03-05T20:33:55.327046] [INFO ] [sig ] USOI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:55.473750] [INFO ] [LOCAL ] Saved forecast: USOI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/USOI.txt [2026-03-05T20:33:55.473891] [INFO ] [sig ] [3121/3362] Completed USOI in 0.3s | 2.76 sym/s | Total: 18.8m | ETA: 1.5m [2026-03-05T20:33:55.473931] [INFO ] [sig ] [3122/3362] Forecasting USOY... [2026-03-05T20:33:55.473963] [INFO ] [sig ] Generating forecast for: USOY [2026-03-05T20:33:55.473992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-03-05T20:33:55.484248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-03-05T20:33:55.484659] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-03-05T20:33:55.485504] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-03-05T20:33:55.485596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:55.485633] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:55.485661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:55.485719] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:55.545268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:55.546201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:55.546288] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:55.546321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:55.660328] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:55.660496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:55.660538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:55.660586] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:55.664105] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: UP (p=53.74%) [2026-03-05T20:33:55.664420] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-03-05T20:33:55.664565] [INFO ] [sig ] USOY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:55.810943] [INFO ] [LOCAL ] Saved forecast: USOY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/USOY.txt [2026-03-05T20:33:55.811087] [INFO ] [sig ] [3122/3362] Completed USOY in 0.3s | 2.76 sym/s | Total: 18.8m | ETA: 1.4m [2026-03-05T20:33:55.811126] [INFO ] [sig ] [3123/3362] Forecasting USTB... [2026-03-05T20:33:55.811156] [INFO ] [sig ] Generating forecast for: USTB [2026-03-05T20:33:55.811187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-03-05T20:33:55.822141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-03-05T20:33:55.822491] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-03-05T20:33:55.823344] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-03-05T20:33:55.823400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:55.823435] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:55.823464] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:55.823523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:55.882692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:55.883417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:55.883502] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:55.883537] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:56.004238] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:56.004404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:56.004449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:56.004482] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:56.008071] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: UP (p=81.47%) [2026-03-05T20:33:56.008394] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-03-05T20:33:56.008531] [INFO ] [sig ] USTB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:56.157465] [INFO ] [LOCAL ] Saved forecast: USTB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/USTB.txt [2026-03-05T20:33:56.157619] [INFO ] [sig ] [3123/3362] Completed USTB in 0.3s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-05T20:33:56.157689] [INFO ] [sig ] [3124/3362] Forecasting USVM... [2026-03-05T20:33:56.157720] [INFO ] [sig ] Generating forecast for: USVM [2026-03-05T20:33:56.157750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-03-05T20:33:56.168215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-03-05T20:33:56.168631] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-03-05T20:33:56.169449] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-03-05T20:33:56.169502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:56.169616] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:56.169648] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:56.169706] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:56.229864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:56.230966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:56.231055] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:56.231090] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:56.354412] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:56.354586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:56.354631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:56.354660] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:56.358086] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: UP (p=96.40%) [2026-03-05T20:33:56.358415] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-03-05T20:33:56.358556] [INFO ] [sig ] USVM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:56.506114] [INFO ] [LOCAL ] Saved forecast: USVM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/USVM.txt [2026-03-05T20:33:56.506269] [INFO ] [sig ] [3124/3362] Completed USVM in 0.3s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-05T20:33:56.506309] [INFO ] [sig ] [3125/3362] Forecasting USXF... [2026-03-05T20:33:56.506340] [INFO ] [sig ] Generating forecast for: USXF [2026-03-05T20:33:56.506372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-03-05T20:33:56.516732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-03-05T20:33:56.517082] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-03-05T20:33:56.517959] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-03-05T20:33:56.518012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:56.518045] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:56.518071] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:56.518130] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:56.576280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:56.577059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:56.577143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:56.577178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:56.693417] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:56.693587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:56.693633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:56.693663] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:56.697275] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: DOWN (p=10.68%) [2026-03-05T20:33:56.697779] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-03-05T20:33:56.697912] [INFO ] [sig ] USXF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:56.844325] [INFO ] [LOCAL ] Saved forecast: USXF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/USXF.txt [2026-03-05T20:33:56.844465] [INFO ] [sig ] [3125/3362] Completed USXF in 0.3s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-05T20:33:56.844511] [INFO ] [sig ] [3126/3362] Forecasting UTEN... [2026-03-05T20:33:56.844542] [INFO ] [sig ] Generating forecast for: UTEN [2026-03-05T20:33:56.844589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-03-05T20:33:56.855098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-03-05T20:33:56.855454] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-03-05T20:33:56.856284] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-03-05T20:33:56.856338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:56.856372] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:56.856400] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:56.856457] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:56.915198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:56.915962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:56.916047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:56.916082] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:57.043433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:57.043636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:57.043693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:57.043734] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:57.048507] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: UP (p=94.06%) [2026-03-05T20:33:57.048917] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-03-05T20:33:57.049100] [INFO ] [sig ] UTEN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:57.200588] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UTEN.txt [2026-03-05T20:33:57.200768] [INFO ] [sig ] [3126/3362] Completed UTEN in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-05T20:33:57.200810] [INFO ] [sig ] [3127/3362] Forecasting UTF... [2026-03-05T20:33:57.200842] [INFO ] [sig ] Generating forecast for: UTF [2026-03-05T20:33:57.200872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-03-05T20:33:57.211505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-03-05T20:33:57.211932] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-03-05T20:33:57.212802] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-03-05T20:33:57.212857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:57.212897] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:57.212929] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:57.212988] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:57.273318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:57.274418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:57.274564] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:57.274623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:57.403742] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:57.403917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:57.403987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:57.404059] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:57.407825] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: DOWN (p=21.84%) [2026-03-05T20:33:57.408118] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-03-05T20:33:57.408274] [INFO ] [sig ] UTF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:57.554827] [INFO ] [LOCAL ] Saved forecast: UTF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UTF.txt [2026-03-05T20:33:57.554985] [INFO ] [sig ] [3127/3362] Completed UTF in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-05T20:33:57.555030] [INFO ] [sig ] [3128/3362] Forecasting UTI... [2026-03-05T20:33:57.555062] [INFO ] [sig ] Generating forecast for: UTI [2026-03-05T20:33:57.555103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-03-05T20:33:57.566068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-03-05T20:33:57.566466] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-03-05T20:33:57.567369] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-03-05T20:33:57.567427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:57.567462] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:57.567491] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:57.567551] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:57.627093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:57.628102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:57.628196] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:57.628232] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:57.752100] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:57.752263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:57.752308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:57.752340] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:57.755922] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: UP (p=75.45%) [2026-03-05T20:33:57.756211] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-03-05T20:33:57.756351] [INFO ] [sig ] UTI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:33:57.906417] [INFO ] [LOCAL ] Saved forecast: UTI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UTI.txt [2026-03-05T20:33:57.906587] [INFO ] [sig ] [3128/3362] Completed UTI in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-05T20:33:57.906632] [INFO ] [sig ] [3129/3362] Forecasting UTL... [2026-03-05T20:33:57.906666] [INFO ] [sig ] Generating forecast for: UTL [2026-03-05T20:33:57.906698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-03-05T20:33:57.917545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-03-05T20:33:57.917963] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-03-05T20:33:57.918863] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-03-05T20:33:57.918918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:57.918953] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:57.918981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:57.919040] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:57.980325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:57.981337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:57.981441] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:57.981478] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:58.107398] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:58.107555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:58.107665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:58.107723] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:58.111425] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: DOWN (p=6.68%) [2026-03-05T20:33:58.111729] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-03-05T20:33:58.111862] [INFO ] [sig ] UTL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:58.261659] [INFO ] [LOCAL ] Saved forecast: UTL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UTL.txt [2026-03-05T20:33:58.261795] [INFO ] [sig ] [3129/3362] Completed UTL in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-05T20:33:58.261835] [INFO ] [sig ] [3130/3362] Forecasting UTMD... [2026-03-05T20:33:58.261866] [INFO ] [sig ] Generating forecast for: UTMD [2026-03-05T20:33:58.261896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-03-05T20:33:58.272261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-03-05T20:33:58.272632] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-03-05T20:33:58.273457] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-03-05T20:33:58.273512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:58.273546] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:58.273599] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:58.273662] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:58.335052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:58.335906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:58.335993] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:58.336029] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:58.451308] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:58.451468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:58.451515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:58.451545] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:58.455431] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: DOWN (p=30.16%) [2026-03-05T20:33:58.455926] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-03-05T20:33:58.456060] [INFO ] [sig ] UTMD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:58.607405] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UTMD.txt [2026-03-05T20:33:58.607566] [INFO ] [sig ] [3130/3362] Completed UTMD in 0.3s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-05T20:33:58.607670] [INFO ] [sig ] [3131/3362] Forecasting UTZ... [2026-03-05T20:33:58.607712] [INFO ] [sig ] Generating forecast for: UTZ [2026-03-05T20:33:58.607748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-03-05T20:33:58.618520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-03-05T20:33:58.618885] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-03-05T20:33:58.619736] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-03-05T20:33:58.619788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:58.619821] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:58.619848] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:58.619904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:58.677549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:58.678445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:58.678553] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:58.678623] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:58.795880] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:58.796044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:58.796087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:58.796117] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:58.799733] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: DOWN (p=18.64%) [2026-03-05T20:33:58.800063] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-03-05T20:33:58.800204] [INFO ] [sig ] UTZ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:58.946992] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UTZ.txt [2026-03-05T20:33:58.947148] [INFO ] [sig ] [3131/3362] Completed UTZ in 0.3s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-05T20:33:58.947188] [INFO ] [sig ] [3132/3362] Forecasting UVE... [2026-03-05T20:33:58.947222] [INFO ] [sig ] Generating forecast for: UVE [2026-03-05T20:33:58.947259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-03-05T20:33:58.957915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-03-05T20:33:58.958335] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-03-05T20:33:58.959213] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-03-05T20:33:58.959280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:58.959322] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:58.959355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:58.959422] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:59.017737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:59.018686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:59.018774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:59.018810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:59.142161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:59.142331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:59.142374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:59.142404] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:59.146030] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: DOWN (p=29.82%) [2026-03-05T20:33:59.146357] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-03-05T20:33:59.146501] [INFO ] [sig ] UVE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:59.293117] [INFO ] [LOCAL ] Saved forecast: UVE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UVE.txt [2026-03-05T20:33:59.293297] [INFO ] [sig ] [3132/3362] Completed UVE in 0.3s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-05T20:33:59.293347] [INFO ] [sig ] [3133/3362] Forecasting UVSP... [2026-03-05T20:33:59.293386] [INFO ] [sig ] Generating forecast for: UVSP [2026-03-05T20:33:59.293422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-03-05T20:33:59.304912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-03-05T20:33:59.305381] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-03-05T20:33:59.306340] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-03-05T20:33:59.306408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:59.306462] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:59.306492] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:59.306565] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:59.370301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:59.371297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:59.371388] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:59.371422] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:59.502049] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:59.502215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:59.502261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:59.502294] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:59.506414] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: DOWN (p=18.79%) [2026-03-05T20:33:59.506751] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-03-05T20:33:59.506895] [INFO ] [sig ] UVSP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:33:59.662758] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UVSP.txt [2026-03-05T20:33:59.662910] [INFO ] [sig ] [3133/3362] Completed UVSP in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-05T20:33:59.662952] [INFO ] [sig ] [3134/3362] Forecasting UWMC... [2026-03-05T20:33:59.662983] [INFO ] [sig ] Generating forecast for: UWMC [2026-03-05T20:33:59.663012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-03-05T20:33:59.674644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-03-05T20:33:59.675046] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-03-05T20:33:59.675927] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-03-05T20:33:59.675980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:33:59.676013] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:33:59.676041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:33:59.676098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:33:59.740877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:33:59.742040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:33:59.742162] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:33:59.742197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:33:59.872498] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:33:59.872675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:33:59.872719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:33:59.872750] [INFO ] [FORECASTER] Training complete [2026-03-05T20:33:59.876246] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: UP (p=81.90%) [2026-03-05T20:33:59.876526] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-03-05T20:33:59.876677] [INFO ] [sig ] UWMC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:00.038012] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UWMC.txt [2026-03-05T20:34:00.038162] [INFO ] [sig ] [3134/3362] Completed UWMC in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-05T20:34:00.038203] [INFO ] [sig ] [3135/3362] Forecasting UXIN... [2026-03-05T20:34:00.038238] [INFO ] [sig ] Generating forecast for: UXIN [2026-03-05T20:34:00.038276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-03-05T20:34:00.049614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-03-05T20:34:00.050021] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-03-05T20:34:00.050868] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-03-05T20:34:00.050921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:00.050953] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:00.050981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:00.051037] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:00.112093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:00.113035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:00.113128] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:00.113162] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:00.236387] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:00.236563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:00.236629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:00.236659] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:00.240990] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: UP (p=82.20%) [2026-03-05T20:34:00.241343] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-03-05T20:34:00.241496] [INFO ] [sig ] UXIN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:00.391801] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UXIN.txt [2026-03-05T20:34:00.391937] [INFO ] [sig ] [3135/3362] Completed UXIN in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-05T20:34:00.391977] [INFO ] [sig ] [3136/3362] Forecasting UYLD... [2026-03-05T20:34:00.392008] [INFO ] [sig ] Generating forecast for: UYLD [2026-03-05T20:34:00.392039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-03-05T20:34:00.402281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-03-05T20:34:00.402679] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-03-05T20:34:00.403511] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-03-05T20:34:00.403565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:00.403620] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:00.403647] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:00.403704] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:00.466120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:00.466974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:00.467062] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:00.467098] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:00.583688] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:00.583851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:00.583895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:00.583924] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:00.587367] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: UP (p=99.50%) [2026-03-05T20:34:00.587727] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-03-05T20:34:00.587864] [INFO ] [sig ] UYLD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:00.751475] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/UYLD.txt [2026-03-05T20:34:00.751679] [INFO ] [sig ] [3136/3362] Completed UYLD in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-05T20:34:00.751728] [INFO ] [sig ] [3137/3362] Forecasting UZE... [2026-03-05T20:34:00.751794] [INFO ] [sig ] Generating forecast for: UZE [2026-03-05T20:34:00.751835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-03-05T20:34:00.770184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-03-05T20:34:00.770661] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-03-05T20:34:00.771750] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-03-05T20:34:00.771820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:00.771870] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:00.771916] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:00.772000] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:00.838780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:00.839793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:00.839880] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:00.839914] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:00.953910] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:00.954076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:00.954119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:00.954152] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:00.957864] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: DOWN (p=6.58%) [2026-03-05T20:34:00.958171] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-03-05T20:34:00.958328] [INFO ] [sig ] UZE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:01.106322] [INFO ] [LOCAL ] Saved forecast: UZE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/UZE.txt [2026-03-05T20:34:01.106519] [INFO ] [sig ] [3137/3362] Completed UZE in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-05T20:34:01.106562] [INFO ] [sig ] [3138/3362] Forecasting VAC... [2026-03-05T20:34:01.106612] [INFO ] [sig ] Generating forecast for: VAC [2026-03-05T20:34:01.106643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-03-05T20:34:01.117327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-03-05T20:34:01.117756] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-03-05T20:34:01.118592] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-03-05T20:34:01.118647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:01.118680] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:01.118708] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:01.118766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:01.177932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:01.178851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:01.178935] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:01.178968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:01.305075] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:01.305239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:01.305286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:01.305324] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:01.309180] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: UP (p=88.25%) [2026-03-05T20:34:01.309476] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-03-05T20:34:01.309631] [INFO ] [sig ] VAC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:01.471762] [INFO ] [LOCAL ] Saved forecast: VAC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VAC.txt [2026-03-05T20:34:01.472081] [INFO ] [sig ] [3138/3362] Completed VAC in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.4m [2026-03-05T20:34:01.472153] [INFO ] [sig ] [3139/3362] Forecasting VAL... [2026-03-05T20:34:01.472194] [INFO ] [sig ] Generating forecast for: VAL [2026-03-05T20:34:01.472239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-03-05T20:34:01.487264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-03-05T20:34:01.487824] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-03-05T20:34:01.488847] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-03-05T20:34:01.488905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:01.488946] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:01.488981] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:01.489062] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:01.554202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:01.555398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:01.555569] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:01.555638] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:01.701813] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:01.701985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:01.702031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:01.702064] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:01.705831] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: UP (p=63.51%) [2026-03-05T20:34:01.706156] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-03-05T20:34:01.706320] [INFO ] [sig ] VAL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:01.856106] [INFO ] [LOCAL ] Saved forecast: VAL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VAL.txt [2026-03-05T20:34:01.856258] [INFO ] [sig ] [3139/3362] Completed VAL in 0.4s | 2.76 sym/s | Total: 18.9m | ETA: 1.3m [2026-03-05T20:34:01.856299] [INFO ] [sig ] [3140/3362] Forecasting VALE... [2026-03-05T20:34:01.856330] [INFO ] [sig ] Generating forecast for: VALE [2026-03-05T20:34:01.856362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-03-05T20:34:01.867309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-03-05T20:34:01.867754] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-03-05T20:34:01.868730] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-03-05T20:34:01.868787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:01.868822] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:01.868850] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:01.868907] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:01.929904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:01.930868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:01.930960] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:01.930995] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:02.055414] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:02.055598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:02.055644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:02.055694] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:02.059216] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: UP (p=97.38%) [2026-03-05T20:34:02.059522] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-03-05T20:34:02.059677] [INFO ] [sig ] VALE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:02.221243] [INFO ] [LOCAL ] Saved forecast: VALE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VALE.txt [2026-03-05T20:34:02.221698] [INFO ] [sig ] [3140/3362] Completed VALE in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-05T20:34:02.221778] [INFO ] [sig ] [3141/3362] Forecasting VALN... [2026-03-05T20:34:02.221823] [INFO ] [sig ] Generating forecast for: VALN [2026-03-05T20:34:02.221855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-03-05T20:34:02.235099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-03-05T20:34:02.235546] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-03-05T20:34:02.236661] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-03-05T20:34:02.236716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:02.236793] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:02.236825] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:02.236884] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:02.301766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:02.303089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:02.303200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:02.303237] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:02.419287] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:02.419453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:02.419496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:02.419527] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:02.423192] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: UP (p=55.17%) [2026-03-05T20:34:02.423552] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-03-05T20:34:02.423716] [INFO ] [sig ] VALN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:02.579613] [INFO ] [LOCAL ] Saved forecast: VALN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VALN.txt [2026-03-05T20:34:02.579769] [INFO ] [sig ] [3141/3362] Completed VALN in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-05T20:34:02.579811] [INFO ] [sig ] [3142/3362] Forecasting VANI... [2026-03-05T20:34:02.579841] [INFO ] [sig ] Generating forecast for: VANI [2026-03-05T20:34:02.579870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-03-05T20:34:02.591178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-03-05T20:34:02.591615] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-03-05T20:34:02.592466] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-03-05T20:34:02.592520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:02.592554] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:02.592614] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:02.592680] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:02.657989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:02.658899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:02.658988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:02.659039] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:02.787141] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:02.787300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:02.787348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:02.787380] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:02.791094] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: UP (p=65.85%) [2026-03-05T20:34:02.791413] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-03-05T20:34:02.791552] [INFO ] [sig ] VANI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:02.953045] [INFO ] [LOCAL ] Saved forecast: VANI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VANI.txt [2026-03-05T20:34:02.953216] [INFO ] [sig ] [3142/3362] Completed VANI in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-05T20:34:02.953257] [INFO ] [sig ] [3143/3362] Forecasting VBF... [2026-03-05T20:34:02.953289] [INFO ] [sig ] Generating forecast for: VBF [2026-03-05T20:34:02.953321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-03-05T20:34:02.964907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-03-05T20:34:02.965330] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-03-05T20:34:02.966218] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-03-05T20:34:02.966271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:02.966305] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:02.966332] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:02.966388] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:03.028777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:03.029946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:03.030069] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:03.030115] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:03.170960] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:03.171128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:03.171173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:03.171204] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:03.175830] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: DOWN (p=24.55%) [2026-03-05T20:34:03.176160] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-03-05T20:34:03.176311] [INFO ] [sig ] VBF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:03.429253] [INFO ] [LOCAL ] Saved forecast: VBF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VBF.txt [2026-03-05T20:34:03.429451] [INFO ] [sig ] [3143/3362] Completed VBF in 0.5s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-05T20:34:03.429511] [INFO ] [sig ] [3144/3362] Forecasting VBNK... [2026-03-05T20:34:03.429545] [INFO ] [sig ] Generating forecast for: VBNK [2026-03-05T20:34:03.429597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-03-05T20:34:03.441497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-03-05T20:34:03.441911] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-03-05T20:34:03.442788] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-03-05T20:34:03.442845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:03.442879] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:03.442908] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:03.443009] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:03.507147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:03.508196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:03.508327] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:03.508393] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:03.646538] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:03.646747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:03.646812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:03.646902] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:03.651029] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: UP (p=50.71%) [2026-03-05T20:34:03.651433] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-03-05T20:34:03.651653] [INFO ] [sig ] VBNK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:03.822326] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VBNK.txt [2026-03-05T20:34:03.822499] [INFO ] [sig ] [3144/3362] Completed VBNK in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-05T20:34:03.822549] [INFO ] [sig ] [3145/3362] Forecasting VC... [2026-03-05T20:34:03.822614] [INFO ] [sig ] Generating forecast for: VC [2026-03-05T20:34:03.822649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-03-05T20:34:03.833791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-03-05T20:34:03.834233] [INFO ] [FORECASTER] Starting predict_future for VC [2026-03-05T20:34:03.835146] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-03-05T20:34:03.835203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:03.835238] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:03.835267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:03.835327] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:03.899592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:03.900539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:03.900666] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:03.900702] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:04.035364] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:04.035538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:04.035605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:04.035841] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:04.039955] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: DOWN (p=46.34%) [2026-03-05T20:34:04.040294] [INFO ] [FORECASTER] Completed predict_future for VC [2026-03-05T20:34:04.040446] [INFO ] [sig ] VC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:04.211029] [INFO ] [LOCAL ] Saved forecast: VC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VC.txt [2026-03-05T20:34:04.211193] [INFO ] [sig ] [3145/3362] Completed VC in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-05T20:34:04.211236] [INFO ] [sig ] [3146/3362] Forecasting VCEL... [2026-03-05T20:34:04.211270] [INFO ] [sig ] Generating forecast for: VCEL [2026-03-05T20:34:04.211302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-03-05T20:34:04.221980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-03-05T20:34:04.222408] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-03-05T20:34:04.223282] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-03-05T20:34:04.223353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:04.223387] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:04.223414] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:04.223472] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:04.287320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:04.288306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:04.288407] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:04.288451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:04.418613] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:04.418779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:04.418821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:04.418852] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:04.422733] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: DOWN (p=26.99%) [2026-03-05T20:34:04.423120] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-03-05T20:34:04.423270] [INFO ] [sig ] VCEL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:04.588415] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VCEL.txt [2026-03-05T20:34:04.588609] [INFO ] [sig ] [3146/3362] Completed VCEL in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-05T20:34:04.588656] [INFO ] [sig ] [3147/3362] Forecasting VCRB... [2026-03-05T20:34:04.588688] [INFO ] [sig ] Generating forecast for: VCRB [2026-03-05T20:34:04.588721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-03-05T20:34:04.600644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-03-05T20:34:04.601086] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-03-05T20:34:04.602006] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-03-05T20:34:04.602064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:04.602098] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:04.602127] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:04.602185] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:04.668627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:04.669622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:04.669715] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:04.669750] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:04.804079] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:04.804240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:04.804285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:04.804315] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:04.808184] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: UP (p=94.36%) [2026-03-05T20:34:04.808487] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-03-05T20:34:04.808648] [INFO ] [sig ] VCRB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:04.970691] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VCRB.txt [2026-03-05T20:34:04.970855] [INFO ] [sig ] [3147/3362] Completed VCRB in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-05T20:34:04.970897] [INFO ] [sig ] [3148/3362] Forecasting VCSH... [2026-03-05T20:34:04.970930] [INFO ] [sig ] Generating forecast for: VCSH [2026-03-05T20:34:04.970962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-03-05T20:34:04.981892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-03-05T20:34:04.982338] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-03-05T20:34:04.983265] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-03-05T20:34:04.983322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:04.983356] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:04.983385] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:04.983448] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:05.045996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:05.046919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:05.047009] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:05.047045] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:05.179465] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:05.179653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:05.179712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:05.179746] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:05.183692] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-03-05T20:34:05.183995] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-03-05T20:34:05.184135] [INFO ] [sig ] VCSH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:05.344764] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VCSH.txt [2026-03-05T20:34:05.344930] [INFO ] [sig ] [3148/3362] Completed VCSH in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-05T20:34:05.344976] [INFO ] [sig ] [3149/3362] Forecasting VECO... [2026-03-05T20:34:05.345007] [INFO ] [sig ] Generating forecast for: VECO [2026-03-05T20:34:05.345039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-03-05T20:34:05.356962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-03-05T20:34:05.357384] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-03-05T20:34:05.358326] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-03-05T20:34:05.358395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:05.358438] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:05.358468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:05.358527] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:05.420284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:05.421284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:05.421395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:05.421439] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:05.552797] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:05.552962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:05.553006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:05.553048] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:05.556753] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: UP (p=54.77%) [2026-03-05T20:34:05.557133] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-03-05T20:34:05.557317] [INFO ] [sig ] VECO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:05.719630] [INFO ] [LOCAL ] Saved forecast: VECO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VECO.txt [2026-03-05T20:34:05.719801] [INFO ] [sig ] [3149/3362] Completed VECO in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-05T20:34:05.719860] [INFO ] [sig ] [3150/3362] Forecasting VEL... [2026-03-05T20:34:05.719909] [INFO ] [sig ] Generating forecast for: VEL [2026-03-05T20:34:05.719945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-03-05T20:34:05.731439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-03-05T20:34:05.731839] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-03-05T20:34:05.732741] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-03-05T20:34:05.732796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:05.732829] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:05.732858] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:05.732915] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:05.794320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:05.795279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:05.795377] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:05.795416] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:05.930164] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:05.930378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:05.930438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:05.930479] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:05.934789] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: UP (p=98.42%) [2026-03-05T20:34:05.935118] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-03-05T20:34:05.935262] [INFO ] [sig ] VEL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:06.097805] [INFO ] [LOCAL ] Saved forecast: VEL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VEL.txt [2026-03-05T20:34:06.097962] [INFO ] [sig ] [3150/3362] Completed VEL in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-05T20:34:06.098005] [INFO ] [sig ] [3151/3362] Forecasting VEON... [2026-03-05T20:34:06.098037] [INFO ] [sig ] Generating forecast for: VEON [2026-03-05T20:34:06.098069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-03-05T20:34:06.108815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-03-05T20:34:06.109202] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-03-05T20:34:06.110091] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-03-05T20:34:06.110145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:06.110181] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:06.110211] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:06.110269] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:06.172553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:06.173364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:06.173484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:06.173521] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:06.297313] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:06.297466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:06.297507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:06.297537] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:06.301008] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: UP (p=79.33%) [2026-03-05T20:34:06.301314] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-03-05T20:34:06.301445] [INFO ] [sig ] VEON: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:06.443412] [INFO ] [LOCAL ] Saved forecast: VEON 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VEON.txt [2026-03-05T20:34:06.443557] [INFO ] [sig ] [3151/3362] Completed VEON in 0.3s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-05T20:34:06.443617] [INFO ] [sig ] [3152/3362] Forecasting VERA... [2026-03-05T20:34:06.443650] [INFO ] [sig ] Generating forecast for: VERA [2026-03-05T20:34:06.443680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-03-05T20:34:06.453756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-03-05T20:34:06.454097] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-03-05T20:34:06.454946] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-03-05T20:34:06.454998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:06.455031] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:06.455058] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:06.455115] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:06.512318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:06.513251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:06.513346] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:06.513379] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:06.635895] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:06.636084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:06.636132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:06.636163] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:06.640505] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-03-05T20:34:06.640964] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-03-05T20:34:06.641161] [INFO ] [sig ] VERA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:06.804507] [INFO ] [LOCAL ] Saved forecast: VERA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VERA.txt [2026-03-05T20:34:06.804925] [INFO ] [sig ] [3152/3362] Completed VERA in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-05T20:34:06.804983] [INFO ] [sig ] [3153/3362] Forecasting VERI... [2026-03-05T20:34:06.805023] [INFO ] [sig ] Generating forecast for: VERI [2026-03-05T20:34:06.805065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-03-05T20:34:06.818701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-03-05T20:34:06.819194] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-03-05T20:34:06.820359] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-03-05T20:34:06.820438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:06.820481] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:06.820517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:06.820622] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:06.888937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:06.889871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:06.889969] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:06.890004] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:07.014652] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:07.014831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:07.014874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:07.014904] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:07.018814] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: UP (p=94.83%) [2026-03-05T20:34:07.019153] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-03-05T20:34:07.019300] [INFO ] [sig ] VERI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:07.178070] [INFO ] [LOCAL ] Saved forecast: VERI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VERI.txt [2026-03-05T20:34:07.178256] [INFO ] [sig ] [3153/3362] Completed VERI in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-05T20:34:07.178314] [INFO ] [sig ] [3154/3362] Forecasting VERX... [2026-03-05T20:34:07.178348] [INFO ] [sig ] Generating forecast for: VERX [2026-03-05T20:34:07.178381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-03-05T20:34:07.189444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-03-05T20:34:07.189850] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-03-05T20:34:07.190746] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-03-05T20:34:07.190801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:07.190837] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:07.190867] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:07.190926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:07.252809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:07.253641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:07.253727] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:07.253762] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:07.382003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:07.382171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:07.382232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:07.382274] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:07.386040] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: DOWN (p=0.84%) [2026-03-05T20:34:07.386380] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-03-05T20:34:07.386516] [INFO ] [sig ] VERX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:07.546191] [INFO ] [LOCAL ] Saved forecast: VERX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VERX.txt [2026-03-05T20:34:07.546365] [INFO ] [sig ] [3154/3362] Completed VERX in 0.4s | 2.76 sym/s | Total: 19.0m | ETA: 1.3m [2026-03-05T20:34:07.546411] [INFO ] [sig ] [3155/3362] Forecasting VFC... [2026-03-05T20:34:07.546443] [INFO ] [sig ] Generating forecast for: VFC [2026-03-05T20:34:07.546475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-03-05T20:34:07.557149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-03-05T20:34:07.557500] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-03-05T20:34:07.558549] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-03-05T20:34:07.558623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:07.558659] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:07.558688] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:07.558746] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:07.620712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:07.621661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:07.621765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:07.621816] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:07.749133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:07.749293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:07.749353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:07.749401] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:07.753298] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: UP (p=72.02%) [2026-03-05T20:34:07.753664] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-03-05T20:34:07.753829] [INFO ] [sig ] VFC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:07.912931] [INFO ] [LOCAL ] Saved forecast: VFC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VFC.txt [2026-03-05T20:34:07.913072] [INFO ] [sig ] [3155/3362] Completed VFC in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-05T20:34:07.913112] [INFO ] [sig ] [3156/3362] Forecasting VFF... [2026-03-05T20:34:07.913146] [INFO ] [sig ] Generating forecast for: VFF [2026-03-05T20:34:07.913177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-03-05T20:34:07.924117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-03-05T20:34:07.924548] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-03-05T20:34:07.925433] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-03-05T20:34:07.925490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:07.925524] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:07.925552] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:07.925636] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:07.989069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:07.990007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:07.990097] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:07.990133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:08.118926] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:08.119085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:08.119130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:08.119161] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:08.123115] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: DOWN (p=10.13%) [2026-03-05T20:34:08.123407] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-03-05T20:34:08.123549] [INFO ] [sig ] VFF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:08.280235] [INFO ] [LOCAL ] Saved forecast: VFF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VFF.txt [2026-03-05T20:34:08.280372] [INFO ] [sig ] [3156/3362] Completed VFF in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-05T20:34:08.280413] [INFO ] [sig ] [3157/3362] Forecasting VFLO... [2026-03-05T20:34:08.280445] [INFO ] [sig ] Generating forecast for: VFLO [2026-03-05T20:34:08.280475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-03-05T20:34:08.290704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-03-05T20:34:08.291083] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-03-05T20:34:08.291960] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-03-05T20:34:08.292017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:08.292066] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:08.292095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:08.292152] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:08.350149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:08.350905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:08.350986] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:08.351020] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:08.473684] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:08.473840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:08.473881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:08.473912] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:08.477378] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: DOWN (p=33.52%) [2026-03-05T20:34:08.477697] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-03-05T20:34:08.477827] [INFO ] [sig ] VFLO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:08.630606] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VFLO.txt [2026-03-05T20:34:08.630744] [INFO ] [sig ] [3157/3362] Completed VFLO in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-05T20:34:08.630784] [INFO ] [sig ] [3158/3362] Forecasting VFS... [2026-03-05T20:34:08.630814] [INFO ] [sig ] Generating forecast for: VFS [2026-03-05T20:34:08.630843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-03-05T20:34:08.641313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-03-05T20:34:08.641681] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-03-05T20:34:08.642482] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-03-05T20:34:08.642535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:08.642633] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:08.642683] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:08.642767] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:08.702190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:08.703024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:08.703102] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:08.703135] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:08.816644] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:08.816790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:08.816832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:08.816861] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:08.820291] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: DOWN (p=16.72%) [2026-03-05T20:34:08.820597] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-03-05T20:34:08.820724] [INFO ] [sig ] VFS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:08.979845] [INFO ] [LOCAL ] Saved forecast: VFS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VFS.txt [2026-03-05T20:34:08.980050] [INFO ] [sig ] [3158/3362] Completed VFS in 0.3s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-05T20:34:08.980101] [INFO ] [sig ] [3159/3362] Forecasting VGI... [2026-03-05T20:34:08.980140] [INFO ] [sig ] Generating forecast for: VGI [2026-03-05T20:34:08.980179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-03-05T20:34:08.994199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-03-05T20:34:08.994874] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-03-05T20:34:08.995932] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-03-05T20:34:08.995994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:08.996033] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:08.996066] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:08.996144] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:09.055245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:09.056189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:09.056277] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:09.056311] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:09.175145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:09.175304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:09.175346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:09.175375] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:09.179517] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: UP (p=59.97%) [2026-03-05T20:34:09.179830] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-03-05T20:34:09.179963] [INFO ] [sig ] VGI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:09.334322] [INFO ] [LOCAL ] Saved forecast: VGI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VGI.txt [2026-03-05T20:34:09.334490] [INFO ] [sig ] [3159/3362] Completed VGI in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-05T20:34:09.334541] [INFO ] [sig ] [3160/3362] Forecasting VGM... [2026-03-05T20:34:09.334601] [INFO ] [sig ] Generating forecast for: VGM [2026-03-05T20:34:09.334642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-03-05T20:34:09.346807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-03-05T20:34:09.347225] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-03-05T20:34:09.348184] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-03-05T20:34:09.348241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:09.348277] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:09.348304] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:09.348377] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:09.416718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:09.418022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:09.418124] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:09.418164] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:09.547685] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:09.547868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:09.547921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:09.547963] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:09.551666] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: UP (p=75.07%) [2026-03-05T20:34:09.551988] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-03-05T20:34:09.552130] [INFO ] [sig ] VGM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:09.714537] [INFO ] [LOCAL ] Saved forecast: VGM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VGM.txt [2026-03-05T20:34:09.714730] [INFO ] [sig ] [3160/3362] Completed VGM in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-05T20:34:09.714783] [INFO ] [sig ] [3161/3362] Forecasting VICI... [2026-03-05T20:34:09.714814] [INFO ] [sig ] Generating forecast for: VICI [2026-03-05T20:34:09.714845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-03-05T20:34:09.725778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-03-05T20:34:09.726167] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-03-05T20:34:09.727328] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-03-05T20:34:09.727383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:09.727417] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:09.727445] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:09.727504] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:09.794470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:09.795327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:09.795415] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:09.795451] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:09.928381] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:09.928597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:09.928654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:09.928721] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:09.932443] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: UP (p=71.89%) [2026-03-05T20:34:09.932757] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-03-05T20:34:09.932902] [INFO ] [sig ] VICI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:10.089074] [INFO ] [LOCAL ] Saved forecast: VICI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VICI.txt [2026-03-05T20:34:10.089249] [INFO ] [sig ] [3161/3362] Completed VICI in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-05T20:34:10.089293] [INFO ] [sig ] [3162/3362] Forecasting VIGI... [2026-03-05T20:34:10.089326] [INFO ] [sig ] Generating forecast for: VIGI [2026-03-05T20:34:10.089357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-03-05T20:34:10.101085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-03-05T20:34:10.101450] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-03-05T20:34:10.102374] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-03-05T20:34:10.102434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:10.102468] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:10.102497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:10.102556] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:10.163255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:10.164106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:10.164194] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:10.164228] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:10.292477] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:10.292656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:10.292700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:10.292731] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:10.296338] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: DOWN (p=16.39%) [2026-03-05T20:34:10.296663] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-03-05T20:34:10.297014] [INFO ] [sig ] VIGI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:10.458553] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VIGI.txt [2026-03-05T20:34:10.458906] [INFO ] [sig ] [3162/3362] Completed VIGI in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-05T20:34:10.458957] [INFO ] [sig ] [3163/3362] Forecasting VINP... [2026-03-05T20:34:10.458990] [INFO ] [sig ] Generating forecast for: VINP [2026-03-05T20:34:10.459021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-03-05T20:34:10.471445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-03-05T20:34:10.471856] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-03-05T20:34:10.472753] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-03-05T20:34:10.472807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:10.472840] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:10.472868] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:10.472926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:10.539742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:10.540592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:10.540680] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:10.540714] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:10.664052] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:10.664217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:10.664276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:10.664312] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:10.668022] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-03-05T20:34:10.668348] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-03-05T20:34:10.668493] [INFO ] [sig ] VINP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:10.823146] [INFO ] [LOCAL ] Saved forecast: VINP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VINP.txt [2026-03-05T20:34:10.823303] [INFO ] [sig ] [3163/3362] Completed VINP in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-05T20:34:10.823345] [INFO ] [sig ] [3164/3362] Forecasting VIPS... [2026-03-05T20:34:10.823378] [INFO ] [sig ] Generating forecast for: VIPS [2026-03-05T20:34:10.823409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-03-05T20:34:10.835429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-03-05T20:34:10.835812] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-03-05T20:34:10.836703] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-03-05T20:34:10.836757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:10.836791] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:10.836818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:10.836876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:10.899169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:10.900104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:10.900202] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:10.900246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:11.025433] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:11.025613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:11.025677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:11.025710] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:11.029356] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: UP (p=79.18%) [2026-03-05T20:34:11.029742] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-03-05T20:34:11.029884] [INFO ] [sig ] VIPS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:11.187468] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VIPS.txt [2026-03-05T20:34:11.187671] [INFO ] [sig ] [3164/3362] Completed VIPS in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-05T20:34:11.187733] [INFO ] [sig ] [3165/3362] Forecasting VIRC... [2026-03-05T20:34:11.187781] [INFO ] [sig ] Generating forecast for: VIRC [2026-03-05T20:34:11.187814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-03-05T20:34:11.199105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-03-05T20:34:11.199516] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-03-05T20:34:11.200521] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-03-05T20:34:11.200616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:11.200671] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:11.200717] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:11.200785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:11.266062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:11.266994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:11.267083] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:11.267119] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:11.396481] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:11.396687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:11.396737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:11.396770] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:11.400398] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: DOWN (p=49.24%) [2026-03-05T20:34:11.400713] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-03-05T20:34:11.400852] [INFO ] [sig ] VIRC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:11.548995] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VIRC.txt [2026-03-05T20:34:11.549123] [INFO ] [sig ] [3165/3362] Completed VIRC in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-05T20:34:11.549166] [INFO ] [sig ] [3166/3362] Forecasting VITL... [2026-03-05T20:34:11.549199] [INFO ] [sig ] Generating forecast for: VITL [2026-03-05T20:34:11.549230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-03-05T20:34:11.559474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-03-05T20:34:11.559828] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-03-05T20:34:11.560705] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-03-05T20:34:11.560763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:11.560798] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:11.560836] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:11.560905] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:11.620638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:11.621265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:11.621372] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:11.621414] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:11.749192] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:11.749340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:11.749383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:11.749414] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:11.753096] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: UP (p=88.89%) [2026-03-05T20:34:11.753379] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-03-05T20:34:11.753514] [INFO ] [sig ] VITL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:11.906005] [INFO ] [LOCAL ] Saved forecast: VITL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VITL.txt [2026-03-05T20:34:11.906186] [INFO ] [sig ] [3166/3362] Completed VITL in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-05T20:34:11.906229] [INFO ] [sig ] [3167/3362] Forecasting VKQ... [2026-03-05T20:34:11.906260] [INFO ] [sig ] Generating forecast for: VKQ [2026-03-05T20:34:11.906289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-03-05T20:34:11.917769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-03-05T20:34:11.918147] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-03-05T20:34:11.918995] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-03-05T20:34:11.919047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:11.919080] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:11.919108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:11.919166] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:11.976251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:11.976893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:11.976981] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:11.977015] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:12.097731] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:12.097895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:12.097936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:12.097966] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:12.101500] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: DOWN (p=28.64%) [2026-03-05T20:34:12.101795] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-03-05T20:34:12.101922] [INFO ] [sig ] VKQ: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:12.246009] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VKQ.txt [2026-03-05T20:34:12.246144] [INFO ] [sig ] [3167/3362] Completed VKQ in 0.3s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-05T20:34:12.246185] [INFO ] [sig ] [3168/3362] Forecasting VKTX... [2026-03-05T20:34:12.246214] [INFO ] [sig ] Generating forecast for: VKTX [2026-03-05T20:34:12.246244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-03-05T20:34:12.256307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-03-05T20:34:12.256668] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-03-05T20:34:12.257474] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-03-05T20:34:12.257527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:12.257600] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:12.257651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:12.257713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:12.315048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:12.315898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:12.316035] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:12.316072] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:12.436071] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:12.436224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:12.436266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:12.436295] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:12.439844] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: DOWN (p=33.77%) [2026-03-05T20:34:12.440122] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-03-05T20:34:12.440254] [INFO ] [sig ] VKTX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:12.588562] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VKTX.txt [2026-03-05T20:34:12.588765] [INFO ] [sig ] [3168/3362] Completed VKTX in 0.3s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-05T20:34:12.588807] [INFO ] [sig ] [3169/3362] Forecasting VLGEA... [2026-03-05T20:34:12.588838] [INFO ] [sig ] Generating forecast for: VLGEA [2026-03-05T20:34:12.588867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-03-05T20:34:12.599360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-03-05T20:34:12.599720] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-03-05T20:34:12.600563] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-03-05T20:34:12.600649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:12.600689] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:12.600722] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:12.600780] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:12.658209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:12.658899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:12.658988] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:12.659022] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:12.782067] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:12.782223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:12.782266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:12.782296] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:12.785790] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: DOWN (p=11.57%) [2026-03-05T20:34:12.786075] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-03-05T20:34:12.786203] [INFO ] [sig ] VLGEA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:12.933147] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VLGEA.txt [2026-03-05T20:34:12.933291] [INFO ] [sig ] [3169/3362] Completed VLGEA in 0.3s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-05T20:34:12.933339] [INFO ] [sig ] [3170/3362] Forecasting VLN... [2026-03-05T20:34:12.933371] [INFO ] [sig ] Generating forecast for: VLN [2026-03-05T20:34:12.933402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-03-05T20:34:12.944157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-03-05T20:34:12.944488] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-03-05T20:34:12.945521] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-03-05T20:34:12.945591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:12.945626] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:12.945658] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:12.945715] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:13.004957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:13.005613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:13.005709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:13.005747] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:13.126550] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:13.126712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:13.126753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:13.126784] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:13.130198] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: UP (p=83.89%) [2026-03-05T20:34:13.130477] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-03-05T20:34:13.130632] [INFO ] [sig ] VLN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:13.275044] [INFO ] [LOCAL ] Saved forecast: VLN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VLN.txt [2026-03-05T20:34:13.275203] [INFO ] [sig ] [3170/3362] Completed VLN in 0.3s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-05T20:34:13.275244] [INFO ] [sig ] [3171/3362] Forecasting VLO... [2026-03-05T20:34:13.275275] [INFO ] [sig ] Generating forecast for: VLO [2026-03-05T20:34:13.275306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-03-05T20:34:13.290086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-03-05T20:34:13.290521] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-03-05T20:34:13.291673] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-03-05T20:34:13.291753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:13.291800] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:13.291841] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:13.291924] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:13.360764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:13.361917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:13.362026] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:13.362077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:13.491337] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:13.491519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:13.491565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:13.491630] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:13.495206] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: UP (p=91.61%) [2026-03-05T20:34:13.495532] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-03-05T20:34:13.495725] [INFO ] [sig ] VLO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:13.647051] [INFO ] [LOCAL ] Saved forecast: VLO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VLO.txt [2026-03-05T20:34:13.647258] [INFO ] [sig ] [3171/3362] Completed VLO in 0.4s | 2.76 sym/s | Total: 19.1m | ETA: 1.2m [2026-03-05T20:34:13.647302] [INFO ] [sig ] [3172/3362] Forecasting VLRS... [2026-03-05T20:34:13.647339] [INFO ] [sig ] Generating forecast for: VLRS [2026-03-05T20:34:13.647369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-03-05T20:34:13.658854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-03-05T20:34:13.659261] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-03-05T20:34:13.660177] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-03-05T20:34:13.660232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:13.660278] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:13.660314] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:13.660371] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:13.719974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:13.720924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:13.721049] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:13.721092] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:13.843193] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:13.843353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:13.843399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:13.843429] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:13.847036] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: UP (p=93.02%) [2026-03-05T20:34:13.847321] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-03-05T20:34:13.847456] [INFO ] [sig ] VLRS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:13.993975] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VLRS.txt [2026-03-05T20:34:13.994136] [INFO ] [sig ] [3172/3362] Completed VLRS in 0.3s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-05T20:34:13.994180] [INFO ] [sig ] [3173/3362] Forecasting VLTO... [2026-03-05T20:34:13.994211] [INFO ] [sig ] Generating forecast for: VLTO [2026-03-05T20:34:13.994242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-03-05T20:34:14.004546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-03-05T20:34:14.004961] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-03-05T20:34:14.005831] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-03-05T20:34:14.005884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:14.005917] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:14.005945] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:14.006001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:14.068645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:14.069842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:14.069937] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:14.070166] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:14.202783] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:14.202947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:14.202991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:14.203022] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:14.206741] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: UP (p=82.05%) [2026-03-05T20:34:14.207078] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-03-05T20:34:14.207224] [INFO ] [sig ] VLTO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:14.368305] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VLTO.txt [2026-03-05T20:34:14.368509] [INFO ] [sig ] [3173/3362] Completed VLTO in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-05T20:34:14.368556] [INFO ] [sig ] [3174/3362] Forecasting VLY... [2026-03-05T20:34:14.368621] [INFO ] [sig ] Generating forecast for: VLY [2026-03-05T20:34:14.368662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-03-05T20:34:14.382140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-03-05T20:34:14.382561] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-03-05T20:34:14.383732] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-03-05T20:34:14.383789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:14.383826] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:14.383855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:14.384100] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:14.451210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:14.452412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:14.452540] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:14.452624] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:14.582125] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:14.582293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:14.582338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:14.582369] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:14.586412] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: DOWN (p=13.92%) [2026-03-05T20:34:14.586733] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-03-05T20:34:14.587067] [INFO ] [sig ] VLY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:14.735228] [INFO ] [LOCAL ] Saved forecast: VLY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VLY.txt [2026-03-05T20:34:14.735373] [INFO ] [sig ] [3174/3362] Completed VLY in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-05T20:34:14.735414] [INFO ] [sig ] [3175/3362] Forecasting VMBS... [2026-03-05T20:34:14.735445] [INFO ] [sig ] Generating forecast for: VMBS [2026-03-05T20:34:14.735475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-03-05T20:34:14.746386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-03-05T20:34:14.746733] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-03-05T20:34:14.747540] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-03-05T20:34:14.747619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:14.747702] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:14.747732] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:14.747790] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:14.805351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:14.806028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:14.806107] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:14.806139] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:14.937800] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:14.937976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:14.938022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:14.938071] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:14.941682] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: DOWN (p=23.18%) [2026-03-05T20:34:14.942001] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-03-05T20:34:14.942148] [INFO ] [sig ] VMBS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:15.113723] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VMBS.txt [2026-03-05T20:34:15.113919] [INFO ] [sig ] [3175/3362] Completed VMBS in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-05T20:34:15.113965] [INFO ] [sig ] [3176/3362] Forecasting VMD... [2026-03-05T20:34:15.113998] [INFO ] [sig ] Generating forecast for: VMD [2026-03-05T20:34:15.114031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-03-05T20:34:15.125795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-03-05T20:34:15.126240] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-03-05T20:34:15.127184] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-03-05T20:34:15.127240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:15.127284] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:15.127316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:15.127381] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:15.189954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:15.190934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:15.191038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:15.191075] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:15.312939] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:15.313098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:15.313142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:15.313172] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:15.316722] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: DOWN (p=45.78%) [2026-03-05T20:34:15.317015] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-03-05T20:34:15.317146] [INFO ] [sig ] VMD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:15.465012] [INFO ] [LOCAL ] Saved forecast: VMD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VMD.txt [2026-03-05T20:34:15.465147] [INFO ] [sig ] [3176/3362] Completed VMD in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-05T20:34:15.465188] [INFO ] [sig ] [3177/3362] Forecasting VMI... [2026-03-05T20:34:15.465219] [INFO ] [sig ] Generating forecast for: VMI [2026-03-05T20:34:15.465249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-03-05T20:34:15.475447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-03-05T20:34:15.475807] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-03-05T20:34:15.477052] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-03-05T20:34:15.477105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:15.477139] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:15.477167] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:15.477223] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:15.538375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:15.539302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:15.539394] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:15.539447] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:15.663061] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:15.663222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:15.663265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:15.663303] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:15.666924] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: DOWN (p=14.52%) [2026-03-05T20:34:15.667225] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-03-05T20:34:15.667358] [INFO ] [sig ] VMI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:15.811528] [INFO ] [LOCAL ] Saved forecast: VMI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VMI.txt [2026-03-05T20:34:15.811686] [INFO ] [sig ] [3177/3362] Completed VMI in 0.3s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-05T20:34:15.811726] [INFO ] [sig ] [3178/3362] Forecasting VMO... [2026-03-05T20:34:15.811758] [INFO ] [sig ] Generating forecast for: VMO [2026-03-05T20:34:15.811789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-03-05T20:34:15.822188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-03-05T20:34:15.822527] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-03-05T20:34:15.823358] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-03-05T20:34:15.823411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:15.823443] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:15.823471] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:15.823528] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:15.885011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:15.885863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:15.886016] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:15.886052] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:16.021133] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:16.021292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:16.021333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:16.021431] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:16.025000] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: DOWN (p=8.32%) [2026-03-05T20:34:16.025285] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-03-05T20:34:16.025415] [INFO ] [sig ] VMO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:16.173857] [INFO ] [LOCAL ] Saved forecast: VMO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VMO.txt [2026-03-05T20:34:16.174066] [INFO ] [sig ] [3178/3362] Completed VMO in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-05T20:34:16.174134] [INFO ] [sig ] [3179/3362] Forecasting VNDA... [2026-03-05T20:34:16.174168] [INFO ] [sig ] Generating forecast for: VNDA [2026-03-05T20:34:16.174199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-03-05T20:34:16.184694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-03-05T20:34:16.185121] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-03-05T20:34:16.186076] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-03-05T20:34:16.186132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:16.186167] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:16.186195] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:16.186266] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:16.251197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:16.252101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:16.252185] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:16.252218] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:16.374771] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:16.374905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:16.374945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:16.374974] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:16.378697] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: DOWN (p=32.00%) [2026-03-05T20:34:16.379162] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-03-05T20:34:16.379291] [INFO ] [sig ] VNDA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:16.525903] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VNDA.txt [2026-03-05T20:34:16.526037] [INFO ] [sig ] [3179/3362] Completed VNDA in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-05T20:34:16.526076] [INFO ] [sig ] [3180/3362] Forecasting VNO... [2026-03-05T20:34:16.526108] [INFO ] [sig ] Generating forecast for: VNO [2026-03-05T20:34:16.526138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-03-05T20:34:16.536160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-03-05T20:34:16.536468] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-03-05T20:34:16.537314] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-03-05T20:34:16.537366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:16.537399] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:16.537426] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:16.537483] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:16.595769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:16.596405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:16.596484] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:16.596517] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:16.717788] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:16.718013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:16.718058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:16.718088] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:16.721620] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: DOWN (p=7.69%) [2026-03-05T20:34:16.721935] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-03-05T20:34:16.722079] [INFO ] [sig ] VNO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:16.866002] [INFO ] [LOCAL ] Saved forecast: VNO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VNO.txt [2026-03-05T20:34:16.866144] [INFO ] [sig ] [3180/3362] Completed VNO in 0.3s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-05T20:34:16.866183] [INFO ] [sig ] [3181/3362] Forecasting VNOM... [2026-03-05T20:34:16.866214] [INFO ] [sig ] Generating forecast for: VNOM [2026-03-05T20:34:16.866258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-03-05T20:34:16.877460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-03-05T20:34:16.877879] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-03-05T20:34:16.878744] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-03-05T20:34:16.878810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:16.878844] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:16.878871] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:16.878927] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:16.936904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:16.937693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:16.937777] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:16.937810] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:17.055662] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:17.055835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:17.055877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:17.055907] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:17.059419] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: DOWN (p=8.33%) [2026-03-05T20:34:17.059745] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-03-05T20:34:17.059891] [INFO ] [sig ] VNOM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:17.206037] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VNOM.txt [2026-03-05T20:34:17.206180] [INFO ] [sig ] [3181/3362] Completed VNOM in 0.3s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-05T20:34:17.206220] [INFO ] [sig ] [3182/3362] Forecasting VNQI... [2026-03-05T20:34:17.206251] [INFO ] [sig ] Generating forecast for: VNQI [2026-03-05T20:34:17.206281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-03-05T20:34:17.216252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-03-05T20:34:17.216607] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-03-05T20:34:17.217415] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-03-05T20:34:17.217467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:17.217499] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:17.217525] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:17.217607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:17.275415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:17.276272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:17.276357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:17.276391] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:17.400209] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:17.400387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:17.400429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:17.400458] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:17.404421] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: DOWN (p=31.23%) [2026-03-05T20:34:17.404755] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-03-05T20:34:17.404905] [INFO ] [sig ] VNQI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:17.552294] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VNQI.txt [2026-03-05T20:34:17.552451] [INFO ] [sig ] [3182/3362] Completed VNQI in 0.3s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-05T20:34:17.552493] [INFO ] [sig ] [3183/3362] Forecasting VOC... [2026-03-05T20:34:17.552525] [INFO ] [sig ] Generating forecast for: VOC [2026-03-05T20:34:17.552555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-03-05T20:34:17.563198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-03-05T20:34:17.563621] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-03-05T20:34:17.564447] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-03-05T20:34:17.564500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:17.564532] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:17.564559] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:17.564637] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:17.621918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:17.623066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:17.623158] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:17.623191] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:17.747449] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:17.747643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:17.747689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:17.747723] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:17.751418] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: UP (p=65.36%) [2026-03-05T20:34:17.751723] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-03-05T20:34:17.751854] [INFO ] [sig ] VOC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:17.900607] [INFO ] [LOCAL ] Saved forecast: VOC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VOC.txt [2026-03-05T20:34:17.900745] [INFO ] [sig ] [3183/3362] Completed VOC in 0.3s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-05T20:34:17.900787] [INFO ] [sig ] [3184/3362] Forecasting VOD... [2026-03-05T20:34:17.900818] [INFO ] [sig ] Generating forecast for: VOD [2026-03-05T20:34:17.900849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-03-05T20:34:17.911050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-03-05T20:34:17.911348] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-03-05T20:34:17.912180] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-03-05T20:34:17.912234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:17.912266] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:17.912294] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:17.912350] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:17.973773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:17.974814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:17.974900] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:17.975125] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:18.092103] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:18.092293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:18.092345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:18.092376] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:18.096146] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: UP (p=97.64%) [2026-03-05T20:34:18.096455] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-03-05T20:34:18.096626] [INFO ] [sig ] VOD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:18.242252] [INFO ] [LOCAL ] Saved forecast: VOD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VOD.txt [2026-03-05T20:34:18.242387] [INFO ] [sig ] [3184/3362] Completed VOD in 0.3s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-05T20:34:18.242428] [INFO ] [sig ] [3185/3362] Forecasting VONE... [2026-03-05T20:34:18.242458] [INFO ] [sig ] Generating forecast for: VONE [2026-03-05T20:34:18.242487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-03-05T20:34:18.253730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-03-05T20:34:18.254092] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-03-05T20:34:18.254980] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-03-05T20:34:18.255035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:18.255069] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:18.255098] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:18.255156] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:18.312608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:18.313410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:18.313532] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:18.313568] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:18.439987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:18.440142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:18.440184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:18.440214] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:18.444065] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: UP (p=97.08%) [2026-03-05T20:34:18.444350] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-03-05T20:34:18.444490] [INFO ] [sig ] VONE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:18.594336] [INFO ] [LOCAL ] Saved forecast: VONE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VONE.txt [2026-03-05T20:34:18.594462] [INFO ] [sig ] [3185/3362] Completed VONE in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-05T20:34:18.594502] [INFO ] [sig ] [3186/3362] Forecasting VONG... [2026-03-05T20:34:18.594533] [INFO ] [sig ] Generating forecast for: VONG [2026-03-05T20:34:18.594562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-03-05T20:34:18.606112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-03-05T20:34:18.606434] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-03-05T20:34:18.607283] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-03-05T20:34:18.607336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:18.607369] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:18.607396] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:18.607453] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:18.664968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:18.665671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:18.665753] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:18.665786] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:18.792515] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:18.792691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:18.792733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:18.792762] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:18.796224] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: UP (p=84.55%) [2026-03-05T20:34:18.796520] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-03-05T20:34:18.796670] [INFO ] [sig ] VONG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:18.952815] [INFO ] [LOCAL ] Saved forecast: VONG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VONG.txt [2026-03-05T20:34:18.952996] [INFO ] [sig ] [3186/3362] Completed VONG in 0.4s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-05T20:34:18.953050] [INFO ] [sig ] [3187/3362] Forecasting VOTE... [2026-03-05T20:34:18.953085] [INFO ] [sig ] Generating forecast for: VOTE [2026-03-05T20:34:18.953116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-03-05T20:34:18.964357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-03-05T20:34:18.964793] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-03-05T20:34:18.965683] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-03-05T20:34:18.965744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:18.965788] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:18.965819] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:18.965877] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:19.027594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:19.028753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:19.028852] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:19.029077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:19.149135] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:19.149304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:19.149348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:19.149392] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:19.152991] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: DOWN (p=27.74%) [2026-03-05T20:34:19.153293] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-03-05T20:34:19.153426] [INFO ] [sig ] VOTE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:19.299513] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VOTE.txt [2026-03-05T20:34:19.299668] [INFO ] [sig ] [3187/3362] Completed VOTE in 0.3s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-05T20:34:19.299710] [INFO ] [sig ] [3188/3362] Forecasting VPG... [2026-03-05T20:34:19.299739] [INFO ] [sig ] Generating forecast for: VPG [2026-03-05T20:34:19.299771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-03-05T20:34:19.310156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-03-05T20:34:19.310473] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-03-05T20:34:19.311398] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-03-05T20:34:19.311453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:19.311488] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:19.311517] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:19.311607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:19.369944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:19.370591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:19.370671] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:19.370703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:19.489925] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:19.490103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:19.490146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:19.490177] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:19.493606] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: DOWN (p=29.09%) [2026-03-05T20:34:19.493885] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-03-05T20:34:19.494017] [INFO ] [sig ] VPG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:19.643836] [INFO ] [LOCAL ] Saved forecast: VPG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VPG.txt [2026-03-05T20:34:19.644217] [INFO ] [sig ] [3188/3362] Completed VPG in 0.3s | 2.76 sym/s | Total: 19.2m | ETA: 1.1m [2026-03-05T20:34:19.644276] [INFO ] [sig ] [3189/3362] Forecasting VPLS... [2026-03-05T20:34:19.644320] [INFO ] [sig ] Generating forecast for: VPLS [2026-03-05T20:34:19.644361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-03-05T20:34:19.655779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-03-05T20:34:19.656150] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-03-05T20:34:19.657055] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-03-05T20:34:19.657110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:19.657145] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:19.657173] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:19.657229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:19.716631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:19.717414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:19.717498] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:19.717532] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:19.837017] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:19.837173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:19.837213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:19.837244] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:19.840729] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: UP (p=95.08%) [2026-03-05T20:34:19.841020] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-03-05T20:34:19.841148] [INFO ] [sig ] VPLS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:19.989819] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VPLS.txt [2026-03-05T20:34:19.989955] [INFO ] [sig ] [3189/3362] Completed VPLS in 0.3s | 2.76 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-05T20:34:19.989996] [INFO ] [sig ] [3190/3362] Forecasting VRA... [2026-03-05T20:34:19.990025] [INFO ] [sig ] Generating forecast for: VRA [2026-03-05T20:34:19.990057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-03-05T20:34:19.999978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-03-05T20:34:20.000289] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-03-05T20:34:20.001115] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-03-05T20:34:20.001169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:20.001202] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:20.001230] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:20.001286] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:20.059138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:20.059903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:20.059989] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:20.060025] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:20.192206] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:20.192366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:20.192409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:20.192439] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:20.195928] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: DOWN (p=3.73%) [2026-03-05T20:34:20.196213] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-03-05T20:34:20.196341] [INFO ] [sig ] VRA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:20.345795] [INFO ] [LOCAL ] Saved forecast: VRA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VRA.txt [2026-03-05T20:34:20.345949] [INFO ] [sig ] [3190/3362] Completed VRA in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-05T20:34:20.345994] [INFO ] [sig ] [3191/3362] Forecasting VRCA... [2026-03-05T20:34:20.346024] [INFO ] [sig ] Generating forecast for: VRCA [2026-03-05T20:34:20.346054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-03-05T20:34:20.356013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-03-05T20:34:20.356382] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-03-05T20:34:20.357289] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-03-05T20:34:20.357343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:20.357378] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:20.357407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:20.357465] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:20.414702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:20.415381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:20.415461] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:20.415494] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:20.547002] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:20.547164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:20.547208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:20.547239] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:20.551554] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: DOWN (p=2.00%) [2026-03-05T20:34:20.551954] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-03-05T20:34:20.552118] [INFO ] [sig ] VRCA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:20.701526] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VRCA.txt [2026-03-05T20:34:20.701676] [INFO ] [sig ] [3191/3362] Completed VRCA in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-05T20:34:20.701719] [INFO ] [sig ] [3192/3362] Forecasting VRDN... [2026-03-05T20:34:20.701759] [INFO ] [sig ] Generating forecast for: VRDN [2026-03-05T20:34:20.701797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-03-05T20:34:20.712599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-03-05T20:34:20.712934] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-03-05T20:34:20.713819] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-03-05T20:34:20.713873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:20.713949] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:20.713979] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:20.714038] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:20.776683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:20.777564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:20.777683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:20.777720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:20.895739] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:20.895905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:20.895948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:20.895977] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:20.899461] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: DOWN (p=9.70%) [2026-03-05T20:34:20.899767] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-03-05T20:34:20.899900] [INFO ] [sig ] VRDN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:21.048304] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VRDN.txt [2026-03-05T20:34:21.048460] [INFO ] [sig ] [3192/3362] Completed VRDN in 0.3s | 2.76 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-05T20:34:21.048501] [INFO ] [sig ] [3193/3362] Forecasting VRE... [2026-03-05T20:34:21.048532] [INFO ] [sig ] Generating forecast for: VRE [2026-03-05T20:34:21.048563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-03-05T20:34:21.059872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-03-05T20:34:21.060413] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-03-05T20:34:21.061336] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-03-05T20:34:21.061390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:21.061423] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:21.061449] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:21.061506] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:21.130204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:21.131089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:21.131175] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:21.131210] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:21.258281] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:21.258445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:21.258490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:21.258520] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:21.262099] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: DOWN (p=14.72%) [2026-03-05T20:34:21.262402] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-03-05T20:34:21.262538] [INFO ] [sig ] VRE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:21.409648] [INFO ] [LOCAL ] Saved forecast: VRE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VRE.txt [2026-03-05T20:34:21.409801] [INFO ] [sig ] [3193/3362] Completed VRE in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-05T20:34:21.409841] [INFO ] [sig ] [3194/3362] Forecasting VREX... [2026-03-05T20:34:21.409873] [INFO ] [sig ] Generating forecast for: VREX [2026-03-05T20:34:21.409904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-03-05T20:34:21.420253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-03-05T20:34:21.420655] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-03-05T20:34:21.421510] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-03-05T20:34:21.421564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:21.421623] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:21.421652] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:21.421709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:21.481614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:21.482869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:21.483004] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:21.483061] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:21.605781] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:21.605951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:21.606186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:21.606215] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:21.610394] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: UP (p=85.84%) [2026-03-05T20:34:21.610717] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-03-05T20:34:21.610860] [INFO ] [sig ] VREX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:21.758417] [INFO ] [LOCAL ] Saved forecast: VREX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VREX.txt [2026-03-05T20:34:21.758599] [INFO ] [sig ] [3194/3362] Completed VREX in 0.3s | 2.76 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-05T20:34:21.758641] [INFO ] [sig ] [3195/3362] Forecasting VRIG... [2026-03-05T20:34:21.758673] [INFO ] [sig ] Generating forecast for: VRIG [2026-03-05T20:34:21.758704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-03-05T20:34:21.768726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-03-05T20:34:21.769119] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-03-05T20:34:21.769977] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-03-05T20:34:21.770032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:21.770066] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:21.770095] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:21.770153] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:21.831478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:21.832452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:21.832543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:21.832600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:21.931391] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:21.931558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:21.931623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:21.931691] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:21.935264] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=95.05%) [2026-03-05T20:34:21.935561] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-03-05T20:34:21.935776] [INFO ] [sig ] VRIG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:22.088629] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VRIG.txt [2026-03-05T20:34:22.088798] [INFO ] [sig ] [3195/3362] Completed VRIG in 0.3s | 2.76 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-05T20:34:22.088846] [INFO ] [sig ] [3196/3362] Forecasting VRNS... [2026-03-05T20:34:22.088878] [INFO ] [sig ] Generating forecast for: VRNS [2026-03-05T20:34:22.088909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-03-05T20:34:22.099391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-03-05T20:34:22.099826] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-03-05T20:34:22.100694] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-03-05T20:34:22.100747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:22.100779] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:22.100806] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:22.100879] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:22.158474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:22.159389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:22.159473] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:22.159506] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:22.286143] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:22.286304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:22.286350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:22.286383] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:22.290022] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: UP (p=94.82%) [2026-03-05T20:34:22.290325] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-03-05T20:34:22.290464] [INFO ] [sig ] VRNS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:22.438775] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VRNS.txt [2026-03-05T20:34:22.438906] [INFO ] [sig ] [3196/3362] Completed VRNS in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 1.0m [2026-03-05T20:34:22.438945] [INFO ] [sig ] [3197/3362] Forecasting VRRM... [2026-03-05T20:34:22.438975] [INFO ] [sig ] Generating forecast for: VRRM [2026-03-05T20:34:22.439005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-03-05T20:34:22.449273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-03-05T20:34:22.449599] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-03-05T20:34:22.450425] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-03-05T20:34:22.450477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:22.450511] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:22.450538] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:22.450618] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:22.511617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:22.512405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:22.512487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:22.512520] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:22.632857] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:22.633008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:22.633049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:22.633078] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:22.636464] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: DOWN (p=11.54%) [2026-03-05T20:34:22.636759] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-03-05T20:34:22.636908] [INFO ] [sig ] VRRM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:22.782242] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VRRM.txt [2026-03-05T20:34:22.782376] [INFO ] [sig ] [3197/3362] Completed VRRM in 0.3s | 2.76 sym/s | Total: 19.3m | ETA: 59.8s [2026-03-05T20:34:22.782415] [INFO ] [sig ] [3198/3362] Forecasting VRSK... [2026-03-05T20:34:22.782445] [INFO ] [sig ] Generating forecast for: VRSK [2026-03-05T20:34:22.782476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-03-05T20:34:22.792359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-03-05T20:34:22.792706] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-03-05T20:34:22.793528] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-03-05T20:34:22.793604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:22.793639] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:22.793666] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:22.793722] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:22.851057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:22.851835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:22.851934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:22.851974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:22.974368] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:22.974528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:22.974590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:22.974625] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:22.978551] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: DOWN (p=2.06%) [2026-03-05T20:34:22.978878] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-03-05T20:34:22.979029] [INFO ] [sig ] VRSK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:23.127251] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VRSK.txt [2026-03-05T20:34:23.127393] [INFO ] [sig ] [3198/3362] Completed VRSK in 0.3s | 2.76 sym/s | Total: 19.3m | ETA: 59.4s [2026-03-05T20:34:23.127432] [INFO ] [sig ] [3199/3362] Forecasting VRSN... [2026-03-05T20:34:23.127463] [INFO ] [sig ] Generating forecast for: VRSN [2026-03-05T20:34:23.127492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-03-05T20:34:23.137823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-03-05T20:34:23.138189] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-03-05T20:34:23.139039] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-03-05T20:34:23.139092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:23.139126] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:23.139152] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:23.139209] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:23.200605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:23.201622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:23.201714] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:23.201748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:23.346505] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:23.346724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:23.346794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:23.346826] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:23.351533] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: UP (p=99.62%) [2026-03-05T20:34:23.351980] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-03-05T20:34:23.352140] [INFO ] [sig ] VRSN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:23.554769] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VRSN.txt [2026-03-05T20:34:23.554953] [INFO ] [sig ] [3199/3362] Completed VRSN in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 59.0s [2026-03-05T20:34:23.554997] [INFO ] [sig ] [3200/3362] Forecasting VRTS... [2026-03-05T20:34:23.555031] [INFO ] [sig ] Generating forecast for: VRTS [2026-03-05T20:34:23.555062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-03-05T20:34:23.570770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-03-05T20:34:23.571366] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-03-05T20:34:23.572730] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-03-05T20:34:23.572808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:23.572859] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:23.572903] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:23.573007] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:23.651389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:23.652641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:23.652765] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:23.652806] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:23.836139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:23.836339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:23.836391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:23.836427] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:23.841264] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: UP (p=74.14%) [2026-03-05T20:34:23.841770] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-03-05T20:34:23.841978] [INFO ] [sig ] VRTS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:24.091053] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VRTS.txt [2026-03-05T20:34:24.091314] [INFO ] [sig ] [3200/3362] Completed VRTS in 0.5s | 2.76 sym/s | Total: 19.3m | ETA: 58.7s [2026-03-05T20:34:24.091383] [INFO ] [sig ] [3201/3362] Forecasting VRTX... [2026-03-05T20:34:24.091433] [INFO ] [sig ] Generating forecast for: VRTX [2026-03-05T20:34:24.091480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-03-05T20:34:24.113171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-03-05T20:34:24.113783] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-03-05T20:34:24.115193] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-03-05T20:34:24.115270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:24.115325] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:24.115372] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:24.115466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:24.196156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:24.197498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:24.197679] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:24.197740] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:24.374954] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:24.375163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:24.375229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:24.375277] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:24.380502] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: DOWN (p=32.11%) [2026-03-05T20:34:24.381063] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-03-05T20:34:24.381275] [INFO ] [sig ] VRTX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:24.596749] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VRTX.txt [2026-03-05T20:34:24.596994] [INFO ] [sig ] [3201/3362] Completed VRTX in 0.5s | 2.76 sym/s | Total: 19.3m | ETA: 58.3s [2026-03-05T20:34:24.597062] [INFO ] [sig ] [3202/3362] Forecasting VSCO... [2026-03-05T20:34:24.597112] [INFO ] [sig ] Generating forecast for: VSCO [2026-03-05T20:34:24.597162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-03-05T20:34:24.613352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-03-05T20:34:24.613932] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-03-05T20:34:24.615202] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-03-05T20:34:24.615277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:24.615330] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:24.615377] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:24.615471] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:24.694750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:24.695771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:24.695933] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:24.695971] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:24.863146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:24.863321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:24.863365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:24.863396] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:24.867196] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: DOWN (p=19.76%) [2026-03-05T20:34:24.867548] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-03-05T20:34:24.867759] [INFO ] [sig ] VSCO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:25.022688] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VSCO.txt [2026-03-05T20:34:25.022856] [INFO ] [sig ] [3202/3362] Completed VSCO in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 58.0s [2026-03-05T20:34:25.022904] [INFO ] [sig ] [3203/3362] Forecasting VSDA... [2026-03-05T20:34:25.022942] [INFO ] [sig ] Generating forecast for: VSDA [2026-03-05T20:34:25.022981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-03-05T20:34:25.033207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-03-05T20:34:25.033653] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-03-05T20:34:25.034601] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-03-05T20:34:25.034659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:25.034721] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:25.034751] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:25.034809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:25.095253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:25.096174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:25.096284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:25.096327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:25.212202] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:25.212368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:25.212412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:25.212443] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:25.216099] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: DOWN (p=12.74%) [2026-03-05T20:34:25.216400] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-03-05T20:34:25.216537] [INFO ] [sig ] VSDA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:25.364531] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VSDA.txt [2026-03-05T20:34:25.364706] [INFO ] [sig ] [3203/3362] Completed VSDA in 0.3s | 2.76 sym/s | Total: 19.3m | ETA: 57.6s [2026-03-05T20:34:25.364746] [INFO ] [sig ] [3204/3362] Forecasting VSEC... [2026-03-05T20:34:25.364777] [INFO ] [sig ] Generating forecast for: VSEC [2026-03-05T20:34:25.364808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-03-05T20:34:25.375426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-03-05T20:34:25.375815] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-03-05T20:34:25.376903] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-03-05T20:34:25.376956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:25.376991] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:25.377017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:25.377074] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:25.440726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:25.441668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:25.441756] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:25.441790] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:25.572841] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:25.573002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:25.573045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:25.573074] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:25.576519] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: UP (p=55.53%) [2026-03-05T20:34:25.576832] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-03-05T20:34:25.576966] [INFO ] [sig ] VSEC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:25.725262] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VSEC.txt [2026-03-05T20:34:25.725402] [INFO ] [sig ] [3204/3362] Completed VSEC in 0.4s | 2.76 sym/s | Total: 19.3m | ETA: 57.2s [2026-03-05T20:34:25.725443] [INFO ] [sig ] [3205/3362] Forecasting VSH... [2026-03-05T20:34:25.725473] [INFO ] [sig ] Generating forecast for: VSH [2026-03-05T20:34:25.725503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-03-05T20:34:25.736615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-03-05T20:34:25.736967] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-03-05T20:34:25.738380] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-03-05T20:34:25.738436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:25.738470] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:25.738497] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:25.738554] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:25.797812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:25.798486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:25.798774] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:25.798809] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:25.928703] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:25.928862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:25.928903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:25.928933] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:25.932360] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: UP (p=66.18%) [2026-03-05T20:34:25.932669] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-03-05T20:34:25.932803] [INFO ] [sig ] VSH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:26.082685] [INFO ] [LOCAL ] Saved forecast: VSH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VSH.txt [2026-03-05T20:34:26.082894] [INFO ] [sig ] [3205/3362] Completed VSH in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 56.9s [2026-03-05T20:34:26.082956] [INFO ] [sig ] [3206/3362] Forecasting VSTM... [2026-03-05T20:34:26.083002] [INFO ] [sig ] Generating forecast for: VSTM [2026-03-05T20:34:26.083047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-03-05T20:34:26.098424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-03-05T20:34:26.099230] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-03-05T20:34:26.100711] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-03-05T20:34:26.100787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:26.100837] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:26.100878] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:26.100965] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:26.166757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:26.168068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:26.168200] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:26.168235] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:26.294840] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:26.295003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:26.295050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:26.295081] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:26.299159] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: UP (p=56.26%) [2026-03-05T20:34:26.299457] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-03-05T20:34:26.299623] [INFO ] [sig ] VSTM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:26.457963] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VSTM.txt [2026-03-05T20:34:26.458318] [INFO ] [sig ] [3206/3362] Completed VSTM in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 56.5s [2026-03-05T20:34:26.458361] [INFO ] [sig ] [3207/3362] Forecasting VSTS... [2026-03-05T20:34:26.458402] [INFO ] [sig ] Generating forecast for: VSTS [2026-03-05T20:34:26.458436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-03-05T20:34:26.471715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-03-05T20:34:26.472136] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-03-05T20:34:26.473023] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-03-05T20:34:26.473079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:26.473301] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:26.473331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:26.473399] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:26.536623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:26.537547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:26.537677] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:26.537713] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:26.664223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:26.664400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:26.664443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:26.664474] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:26.668807] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: DOWN (p=38.61%) [2026-03-05T20:34:26.669212] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-03-05T20:34:26.669371] [INFO ] [sig ] VSTS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:26.822859] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VSTS.txt [2026-03-05T20:34:26.823040] [INFO ] [sig ] [3207/3362] Completed VSTS in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 56.2s [2026-03-05T20:34:26.823281] [INFO ] [sig ] [3208/3362] Forecasting VTC... [2026-03-05T20:34:26.823313] [INFO ] [sig ] Generating forecast for: VTC [2026-03-05T20:34:26.823344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-03-05T20:34:26.834977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-03-05T20:34:26.835405] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-03-05T20:34:26.836322] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-03-05T20:34:26.836378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:26.836414] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:26.836443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:26.836502] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:26.894716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:26.895648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:26.895735] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:26.895769] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:27.021999] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:27.022199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:27.022243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:27.022274] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:27.025948] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: UP (p=95.46%) [2026-03-05T20:34:27.026229] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-03-05T20:34:27.026359] [INFO ] [sig ] VTC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:27.169508] [INFO ] [LOCAL ] Saved forecast: VTC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VTC.txt [2026-03-05T20:34:27.169672] [INFO ] [sig ] [3208/3362] Completed VTC in 0.3s | 2.76 sym/s | Total: 19.4m | ETA: 55.8s [2026-03-05T20:34:27.169714] [INFO ] [sig ] [3209/3362] Forecasting VTEX... [2026-03-05T20:34:27.169746] [INFO ] [sig ] Generating forecast for: VTEX [2026-03-05T20:34:27.169775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-03-05T20:34:27.181599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-03-05T20:34:27.182044] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-03-05T20:34:27.182937] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-03-05T20:34:27.182994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:27.183058] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:27.183086] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:27.183143] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:27.243011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:27.243817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:27.243905] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:27.243942] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:27.363000] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:27.363171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:27.363215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:27.363247] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:27.366799] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: UP (p=59.30%) [2026-03-05T20:34:27.367100] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-03-05T20:34:27.367238] [INFO ] [sig ] VTEX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:27.513247] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VTEX.txt [2026-03-05T20:34:27.513412] [INFO ] [sig ] [3209/3362] Completed VTEX in 0.3s | 2.76 sym/s | Total: 19.4m | ETA: 55.4s [2026-03-05T20:34:27.513455] [INFO ] [sig ] [3210/3362] Forecasting VTIP... [2026-03-05T20:34:27.513485] [INFO ] [sig ] Generating forecast for: VTIP [2026-03-05T20:34:27.513516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-03-05T20:34:27.524095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-03-05T20:34:27.524521] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-03-05T20:34:27.525409] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-03-05T20:34:27.525465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:27.525500] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:27.525529] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:27.525607] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:27.585340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:27.586209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:27.586294] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:27.586327] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:27.706908] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:27.707100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:27.707149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:27.707216] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:27.711078] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=76.12%) [2026-03-05T20:34:27.711400] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-03-05T20:34:27.711603] [INFO ] [sig ] VTIP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:27.859825] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VTIP.txt [2026-03-05T20:34:27.859978] [INFO ] [sig ] [3210/3362] Completed VTIP in 0.3s | 2.76 sym/s | Total: 19.4m | ETA: 55.1s [2026-03-05T20:34:27.860028] [INFO ] [sig ] [3211/3362] Forecasting VTMX... [2026-03-05T20:34:27.860064] [INFO ] [sig ] Generating forecast for: VTMX [2026-03-05T20:34:27.860099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-03-05T20:34:27.870001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-03-05T20:34:27.870342] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-03-05T20:34:27.871175] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-03-05T20:34:27.871229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:27.871262] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:27.871289] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:27.871346] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:27.929811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:27.930558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:27.930659] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:27.930693] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:28.059533] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:28.059714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:28.059756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:28.059785] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:28.063315] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: UP (p=93.10%) [2026-03-05T20:34:28.063620] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-03-05T20:34:28.063757] [INFO ] [sig ] VTMX: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:28.212292] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VTMX.txt [2026-03-05T20:34:28.212459] [INFO ] [sig ] [3211/3362] Completed VTMX in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 54.7s [2026-03-05T20:34:28.212501] [INFO ] [sig ] [3212/3362] Forecasting VTN... [2026-03-05T20:34:28.212534] [INFO ] [sig ] Generating forecast for: VTN [2026-03-05T20:34:28.212567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-03-05T20:34:28.222823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-03-05T20:34:28.223181] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-03-05T20:34:28.224023] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-03-05T20:34:28.224077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:28.224111] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:28.224139] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:28.224201] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:28.282931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:28.283805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:28.283890] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:28.283940] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:28.398879] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:28.399056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:28.399108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:28.399197] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:28.404193] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: UP (p=61.43%) [2026-03-05T20:34:28.404547] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-03-05T20:34:28.404734] [INFO ] [sig ] VTN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:28.557719] [INFO ] [LOCAL ] Saved forecast: VTN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VTN.txt [2026-03-05T20:34:28.557932] [INFO ] [sig ] [3212/3362] Completed VTN in 0.3s | 2.76 sym/s | Total: 19.4m | ETA: 54.3s [2026-03-05T20:34:28.557985] [INFO ] [sig ] [3213/3362] Forecasting VTOL... [2026-03-05T20:34:28.558022] [INFO ] [sig ] Generating forecast for: VTOL [2026-03-05T20:34:28.558060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-03-05T20:34:28.570144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-03-05T20:34:28.570641] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-03-05T20:34:28.571529] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-03-05T20:34:28.571604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:28.571641] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:28.571668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:28.571726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:28.631985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:28.632999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:28.633093] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:28.633128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:28.763566] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:28.763747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:28.763788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:28.763818] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:28.767249] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: UP (p=80.76%) [2026-03-05T20:34:28.767538] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-03-05T20:34:28.767710] [INFO ] [sig ] VTOL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:28.916659] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VTOL.txt [2026-03-05T20:34:28.916828] [INFO ] [sig ] [3213/3362] Completed VTOL in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 54.0s [2026-03-05T20:34:28.916870] [INFO ] [sig ] [3214/3362] Forecasting VTRS... [2026-03-05T20:34:28.916901] [INFO ] [sig ] Generating forecast for: VTRS [2026-03-05T20:34:28.916931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-03-05T20:34:28.927435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-03-05T20:34:28.927901] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-03-05T20:34:28.928865] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-03-05T20:34:28.928919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:28.928951] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:28.928996] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:28.929059] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:28.988609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:28.989516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:28.989629] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:28.989665] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:29.115058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:29.115425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:29.115476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:29.115508] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:29.119490] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: DOWN (p=36.10%) [2026-03-05T20:34:29.119825] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-03-05T20:34:29.119972] [INFO ] [sig ] VTRS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:29.272639] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VTRS.txt [2026-03-05T20:34:29.272802] [INFO ] [sig ] [3214/3362] Completed VTRS in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 53.6s [2026-03-05T20:34:29.272844] [INFO ] [sig ] [3215/3362] Forecasting VTS... [2026-03-05T20:34:29.272874] [INFO ] [sig ] Generating forecast for: VTS [2026-03-05T20:34:29.272906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-03-05T20:34:29.283438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-03-05T20:34:29.283866] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-03-05T20:34:29.284735] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-03-05T20:34:29.284787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:29.284820] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:29.284847] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:29.284904] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:29.344477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:29.345384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:29.345474] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:29.345507] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:29.464298] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:29.464461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:29.464503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:29.464531] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:29.468004] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: UP (p=92.90%) [2026-03-05T20:34:29.468305] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-03-05T20:34:29.468443] [INFO ] [sig ] VTS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:29.619813] [INFO ] [LOCAL ] Saved forecast: VTS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VTS.txt [2026-03-05T20:34:29.619986] [INFO ] [sig ] [3215/3362] Completed VTS in 0.3s | 2.76 sym/s | Total: 19.4m | ETA: 53.3s [2026-03-05T20:34:29.620036] [INFO ] [sig ] [3216/3362] Forecasting VTSI... [2026-03-05T20:34:29.620076] [INFO ] [sig ] Generating forecast for: VTSI [2026-03-05T20:34:29.620113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-03-05T20:34:29.631384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-03-05T20:34:29.631815] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-03-05T20:34:29.632754] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-03-05T20:34:29.632809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:29.632842] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:29.632869] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:29.632926] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:29.693435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:29.694479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:29.694595] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:29.694648] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:29.822830] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:29.823002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:29.823060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:29.823103] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:29.827112] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: UP (p=96.77%) [2026-03-05T20:34:29.827453] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-03-05T20:34:29.827620] [INFO ] [sig ] VTSI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:29.985534] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VTSI.txt [2026-03-05T20:34:29.985735] [INFO ] [sig ] [3216/3362] Completed VTSI in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 52.9s [2026-03-05T20:34:29.985783] [INFO ] [sig ] [3217/3362] Forecasting VTWG... [2026-03-05T20:34:29.985818] [INFO ] [sig ] Generating forecast for: VTWG [2026-03-05T20:34:29.985848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-03-05T20:34:29.997669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-03-05T20:34:29.998110] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-03-05T20:34:29.999021] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-03-05T20:34:29.999088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:29.999130] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:29.999160] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:29.999218] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:30.065166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:30.066037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:30.066129] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:30.066163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:30.205196] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:30.205351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:30.205400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:30.205435] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:30.209729] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: UP (p=92.75%) [2026-03-05T20:34:30.210049] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-03-05T20:34:30.210200] [INFO ] [sig ] VTWG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:30.370618] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VTWG.txt [2026-03-05T20:34:30.370766] [INFO ] [sig ] [3217/3362] Completed VTWG in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 52.5s [2026-03-05T20:34:30.370809] [INFO ] [sig ] [3218/3362] Forecasting VTWO... [2026-03-05T20:34:30.370839] [INFO ] [sig ] Generating forecast for: VTWO [2026-03-05T20:34:30.370878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-03-05T20:34:30.381969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-03-05T20:34:30.382401] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-03-05T20:34:30.383487] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-03-05T20:34:30.383552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:30.383625] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:30.383655] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:30.383713] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:30.458185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:30.459146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:30.459241] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:30.459277] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:30.588119] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:30.588287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:30.588357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:30.588399] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:30.592071] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: UP (p=90.66%) [2026-03-05T20:34:30.592366] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-03-05T20:34:30.592509] [INFO ] [sig ] VTWO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:30.746591] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VTWO.txt [2026-03-05T20:34:30.746739] [INFO ] [sig ] [3218/3362] Completed VTWO in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 52.2s [2026-03-05T20:34:30.746780] [INFO ] [sig ] [3219/3362] Forecasting VUZI... [2026-03-05T20:34:30.746812] [INFO ] [sig ] Generating forecast for: VUZI [2026-03-05T20:34:30.746841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-03-05T20:34:30.757452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-03-05T20:34:30.757815] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-03-05T20:34:30.758719] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-03-05T20:34:30.758772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:30.758804] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:30.758832] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:30.758890] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:30.839429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:30.840504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:30.840697] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:30.840748] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:30.963064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:30.963228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:30.963271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:30.963301] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:30.966766] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: DOWN (p=9.47%) [2026-03-05T20:34:30.967059] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-03-05T20:34:30.967195] [INFO ] [sig ] VUZI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:31.115766] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VUZI.txt [2026-03-05T20:34:31.115940] [INFO ] [sig ] [3219/3362] Completed VUZI in 0.4s | 2.76 sym/s | Total: 19.4m | ETA: 51.8s [2026-03-05T20:34:31.115982] [INFO ] [sig ] [3220/3362] Forecasting VVOS... [2026-03-05T20:34:31.116014] [INFO ] [sig ] Generating forecast for: VVOS [2026-03-05T20:34:31.116050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-03-05T20:34:31.127732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-03-05T20:34:31.128150] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-03-05T20:34:31.129289] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-03-05T20:34:31.129345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:31.129379] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:31.129407] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:31.129466] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:31.188721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:31.189646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:31.189732] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:31.189764] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:31.304472] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:31.304638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:31.304682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:31.304711] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:31.308261] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: DOWN (p=28.88%) [2026-03-05T20:34:31.308550] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-03-05T20:34:31.308705] [INFO ] [sig ] VVOS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:31.458388] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VVOS.txt [2026-03-05T20:34:31.458556] [INFO ] [sig ] [3220/3362] Completed VVOS in 0.3s | 2.76 sym/s | Total: 19.4m | ETA: 51.4s [2026-03-05T20:34:31.458618] [INFO ] [sig ] [3221/3362] Forecasting VVX... [2026-03-05T20:34:31.458651] [INFO ] [sig ] Generating forecast for: VVX [2026-03-05T20:34:31.458681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-03-05T20:34:31.468929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-03-05T20:34:31.469303] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-03-05T20:34:31.470156] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-03-05T20:34:31.470209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:31.470242] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:31.470269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:31.470326] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:31.528697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:31.529707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:31.529803] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:31.529840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:31.651504] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:31.651682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:31.651724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:31.651788] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:31.655610] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: DOWN (p=44.25%) [2026-03-05T20:34:31.655894] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-03-05T20:34:31.656032] [INFO ] [sig ] VVX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:31.806440] [INFO ] [LOCAL ] Saved forecast: VVX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VVX.txt [2026-03-05T20:34:31.806627] [INFO ] [sig ] [3221/3362] Completed VVX in 0.3s | 2.76 sym/s | Total: 19.4m | ETA: 51.1s [2026-03-05T20:34:31.806672] [INFO ] [sig ] [3222/3362] Forecasting VWOB... [2026-03-05T20:34:31.806705] [INFO ] [sig ] Generating forecast for: VWOB [2026-03-05T20:34:31.806735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-03-05T20:34:31.816790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-03-05T20:34:31.817171] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-03-05T20:34:31.818651] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-03-05T20:34:31.818805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:31.818849] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:31.818879] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:31.818944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:31.879383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:31.880530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:31.880661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:31.880699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:32.017400] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:32.017595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:32.017669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:32.017702] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:32.022243] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: UP (p=97.98%) [2026-03-05T20:34:32.022591] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-03-05T20:34:32.022747] [INFO ] [sig ] VWOB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:32.181181] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VWOB.txt [2026-03-05T20:34:32.181374] [INFO ] [sig ] [3222/3362] Completed VWOB in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 50.7s [2026-03-05T20:34:32.181420] [INFO ] [sig ] [3223/3362] Forecasting VXUS... [2026-03-05T20:34:32.181453] [INFO ] [sig ] Generating forecast for: VXUS [2026-03-05T20:34:32.181485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-03-05T20:34:32.191996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-03-05T20:34:32.192410] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-03-05T20:34:32.193385] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-03-05T20:34:32.193441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:32.193476] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:32.193504] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:32.193563] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:32.257787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:32.258727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:32.258819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:32.258855] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:32.387407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:32.387593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:32.387661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:32.387697] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:32.391338] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: DOWN (p=40.54%) [2026-03-05T20:34:32.391655] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-03-05T20:34:32.391795] [INFO ] [sig ] VXUS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:32.546457] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VXUS.txt [2026-03-05T20:34:32.546636] [INFO ] [sig ] [3223/3362] Completed VXUS in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 50.4s [2026-03-05T20:34:32.546682] [INFO ] [sig ] [3224/3362] Forecasting VYMI... [2026-03-05T20:34:32.546716] [INFO ] [sig ] Generating forecast for: VYMI [2026-03-05T20:34:32.546749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-03-05T20:34:32.558147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-03-05T20:34:32.558531] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-03-05T20:34:32.559485] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-03-05T20:34:32.559544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:32.559611] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:32.559663] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:32.559769] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:32.622452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:32.623271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:32.623359] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:32.623392] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:32.747677] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:32.747836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:32.747878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:32.747907] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:32.751437] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: UP (p=52.20%) [2026-03-05T20:34:32.751809] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-03-05T20:34:32.751945] [INFO ] [sig ] VYMI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:32.911156] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VYMI.txt [2026-03-05T20:34:32.911352] [INFO ] [sig ] [3224/3362] Completed VYMI in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 50.0s [2026-03-05T20:34:32.911411] [INFO ] [sig ] [3225/3362] Forecasting VYX... [2026-03-05T20:34:32.911445] [INFO ] [sig ] Generating forecast for: VYX [2026-03-05T20:34:32.911476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-03-05T20:34:32.924237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-03-05T20:34:32.924690] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-03-05T20:34:32.925884] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-03-05T20:34:32.925955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:32.926007] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:32.926055] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:32.926188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:32.991747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:32.992748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:32.992840] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:32.992874] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:33.123183] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:33.123351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:33.123394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:33.123426] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:33.127301] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: DOWN (p=3.22%) [2026-03-05T20:34:33.127671] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-03-05T20:34:33.127841] [INFO ] [sig ] VYX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:33.288145] [INFO ] [LOCAL ] Saved forecast: VYX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/VYX.txt [2026-03-05T20:34:33.288303] [INFO ] [sig ] [3225/3362] Completed VYX in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 49.6s [2026-03-05T20:34:33.288361] [INFO ] [sig ] [3226/3362] Forecasting VZ... [2026-03-05T20:34:33.288407] [INFO ] [sig ] Generating forecast for: VZ [2026-03-05T20:34:33.288442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-03-05T20:34:33.300171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-03-05T20:34:33.300542] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-03-05T20:34:33.301410] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-03-05T20:34:33.301464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:33.301528] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:33.301557] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:33.301647] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:33.363380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:33.364271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:33.364367] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:33.364407] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:33.501737] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:33.501908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:33.501952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:33.501983] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:33.506264] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: UP (p=60.55%) [2026-03-05T20:34:33.506588] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-03-05T20:34:33.506741] [INFO ] [sig ] VZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:33.667508] [INFO ] [LOCAL ] Saved forecast: VZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/VZ.txt [2026-03-05T20:34:33.667694] [INFO ] [sig ] [3226/3362] Completed VZ in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 49.3s [2026-03-05T20:34:33.667739] [INFO ] [sig ] [3227/3362] Forecasting WAB... [2026-03-05T20:34:33.667772] [INFO ] [sig ] Generating forecast for: WAB [2026-03-05T20:34:33.667804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-03-05T20:34:33.679044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-03-05T20:34:33.679422] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-03-05T20:34:33.680348] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-03-05T20:34:33.680443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:33.680480] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:33.680509] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:33.680568] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:33.743222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:33.744109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:33.744199] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:33.744234] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:33.880003] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:33.880171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:33.880215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:33.880246] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:33.883982] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: DOWN (p=34.14%) [2026-03-05T20:34:33.884273] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-03-05T20:34:33.884424] [INFO ] [sig ] WAB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:34.044157] [INFO ] [LOCAL ] Saved forecast: WAB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WAB.txt [2026-03-05T20:34:34.044302] [INFO ] [sig ] [3227/3362] Completed WAB in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 48.9s [2026-03-05T20:34:34.044348] [INFO ] [sig ] [3228/3362] Forecasting WABC... [2026-03-05T20:34:34.044388] [INFO ] [sig ] Generating forecast for: WABC [2026-03-05T20:34:34.044420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-03-05T20:34:34.055268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-03-05T20:34:34.055686] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-03-05T20:34:34.056669] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-03-05T20:34:34.056725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:34.056760] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:34.056789] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:34.056848] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:34.118560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:34.119447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:34.119537] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:34.119594] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:34.257087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:34.257251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:34.257297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:34.257328] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:34.261344] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: DOWN (p=47.02%) [2026-03-05T20:34:34.261663] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-03-05T20:34:34.261806] [INFO ] [sig ] WABC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:34.420635] [INFO ] [LOCAL ] Saved forecast: WABC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WABC.txt [2026-03-05T20:34:34.420810] [INFO ] [sig ] [3228/3362] Completed WABC in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 48.6s [2026-03-05T20:34:34.420867] [INFO ] [sig ] [3229/3362] Forecasting WAFD... [2026-03-05T20:34:34.420904] [INFO ] [sig ] Generating forecast for: WAFD [2026-03-05T20:34:34.420937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-03-05T20:34:34.432009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-03-05T20:34:34.432418] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-03-05T20:34:34.433360] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-03-05T20:34:34.433415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:34.433451] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:34.433479] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:34.433538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:34.497751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:34.498694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:34.498800] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:34.498840] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:34.626422] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:34.626613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:34.626664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:34.626735] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:34.630569] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: DOWN (p=19.01%) [2026-03-05T20:34:34.630954] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-03-05T20:34:34.631108] [INFO ] [sig ] WAFD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:34.776295] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WAFD.txt [2026-03-05T20:34:34.776435] [INFO ] [sig ] [3229/3362] Completed WAFD in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 48.2s [2026-03-05T20:34:34.776476] [INFO ] [sig ] [3230/3362] Forecasting WAFDP... [2026-03-05T20:34:34.776505] [INFO ] [sig ] Generating forecast for: WAFDP [2026-03-05T20:34:34.776535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-03-05T20:34:34.787117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-03-05T20:34:34.787466] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-03-05T20:34:34.788372] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-03-05T20:34:34.788424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:34.788456] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:34.788482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:34.788538] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:34.844908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:34.845625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:34.845709] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:34.845741] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:34.960471] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:34.960649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:34.960695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:34.960728] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:34.964367] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: UP (p=84.82%) [2026-03-05T20:34:34.964696] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-03-05T20:34:34.964835] [INFO ] [sig ] WAFDP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:35.125792] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WAFDP.txt [2026-03-05T20:34:35.125991] [INFO ] [sig ] [3230/3362] Completed WAFDP in 0.3s | 2.76 sym/s | Total: 19.5m | ETA: 47.8s [2026-03-05T20:34:35.126043] [INFO ] [sig ] [3231/3362] Forecasting WAL... [2026-03-05T20:34:35.126079] [INFO ] [sig ] Generating forecast for: WAL [2026-03-05T20:34:35.126123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-03-05T20:34:35.137862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-03-05T20:34:35.138300] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-03-05T20:34:35.139518] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-03-05T20:34:35.139599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:35.139638] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:35.139667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:35.139727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:35.209567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:35.210495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:35.210602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:35.210641] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:35.349264] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:35.349430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:35.349479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:35.349526] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:35.353284] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: DOWN (p=26.91%) [2026-03-05T20:34:35.353609] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-03-05T20:34:35.353755] [INFO ] [sig ] WAL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:35.499239] [INFO ] [LOCAL ] Saved forecast: WAL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WAL.txt [2026-03-05T20:34:35.499410] [INFO ] [sig ] [3231/3362] Completed WAL in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 47.5s [2026-03-05T20:34:35.499454] [INFO ] [sig ] [3232/3362] Forecasting WALD... [2026-03-05T20:34:35.499483] [INFO ] [sig ] Generating forecast for: WALD [2026-03-05T20:34:35.499514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-03-05T20:34:35.510650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-03-05T20:34:35.511061] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-03-05T20:34:35.511926] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-03-05T20:34:35.511979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:35.512011] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:35.512037] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:35.512094] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:35.570257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:35.571179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:35.571275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:35.571308] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:35.693293] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:35.693460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:35.693503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:35.693531] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:35.696995] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: UP (p=65.39%) [2026-03-05T20:34:35.697336] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-03-05T20:34:35.697479] [INFO ] [sig ] WALD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:35.848741] [INFO ] [LOCAL ] Saved forecast: WALD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WALD.txt [2026-03-05T20:34:35.848928] [INFO ] [sig ] [3232/3362] Completed WALD in 0.3s | 2.76 sym/s | Total: 19.5m | ETA: 47.1s [2026-03-05T20:34:35.848974] [INFO ] [sig ] [3233/3362] Forecasting WASH... [2026-03-05T20:34:35.849006] [INFO ] [sig ] Generating forecast for: WASH [2026-03-05T20:34:35.849037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-03-05T20:34:35.862179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-03-05T20:34:35.862797] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-03-05T20:34:35.863797] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-03-05T20:34:35.863853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:35.863888] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:35.863917] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:35.863984] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:35.930615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:35.931752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:35.931848] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:35.931885] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:36.074325] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:36.074697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:36.074742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:36.074773] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:36.079659] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: UP (p=86.06%) [2026-03-05T20:34:36.079975] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-03-05T20:34:36.080118] [INFO ] [sig ] WASH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:36.235275] [INFO ] [LOCAL ] Saved forecast: WASH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WASH.txt [2026-03-05T20:34:36.235422] [INFO ] [sig ] [3233/3362] Completed WASH in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 46.7s [2026-03-05T20:34:36.235464] [INFO ] [sig ] [3234/3362] Forecasting WAVE... [2026-03-05T20:34:36.235497] [INFO ] [sig ] Generating forecast for: WAVE [2026-03-05T20:34:36.235529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-03-05T20:34:36.246853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-03-05T20:34:36.247242] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-03-05T20:34:36.248132] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-03-05T20:34:36.248186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:36.248221] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:36.248250] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:36.248313] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:36.311530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:36.312407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:36.312504] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:36.312541] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:36.429716] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:36.429935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:36.429994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:36.430025] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:36.434250] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: DOWN (p=13.40%) [2026-03-05T20:34:36.434777] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-03-05T20:34:36.434916] [INFO ] [sig ] WAVE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:36.585012] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WAVE.txt [2026-03-05T20:34:36.585154] [INFO ] [sig ] [3234/3362] Completed WAVE in 0.3s | 2.76 sym/s | Total: 19.5m | ETA: 46.4s [2026-03-05T20:34:36.585193] [INFO ] [sig ] [3235/3362] Forecasting WAY... [2026-03-05T20:34:36.585222] [INFO ] [sig ] Generating forecast for: WAY [2026-03-05T20:34:36.585252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-03-05T20:34:36.597246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-03-05T20:34:36.597614] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-03-05T20:34:36.598501] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-03-05T20:34:36.598554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:36.598613] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:36.598641] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:36.598698] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:36.655116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:36.655909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:36.655995] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:36.656028] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:36.786617] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:36.786788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:36.786834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:36.786866] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:36.790406] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: DOWN (p=30.89%) [2026-03-05T20:34:36.790718] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-03-05T20:34:36.790851] [INFO ] [sig ] WAY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:36.945381] [INFO ] [LOCAL ] Saved forecast: WAY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WAY.txt [2026-03-05T20:34:36.945597] [INFO ] [sig ] [3235/3362] Completed WAY in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 46.0s [2026-03-05T20:34:36.945649] [INFO ] [sig ] [3236/3362] Forecasting WB... [2026-03-05T20:34:36.945686] [INFO ] [sig ] Generating forecast for: WB [2026-03-05T20:34:36.945725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-03-05T20:34:36.956807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-03-05T20:34:36.957201] [INFO ] [FORECASTER] Starting predict_future for WB [2026-03-05T20:34:36.958099] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-03-05T20:34:36.958153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:36.958186] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:36.958213] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:36.958270] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:37.018437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:37.019514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:37.019661] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:37.019698] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:37.152500] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:37.152689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:37.152734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:37.152764] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:37.156401] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: UP (p=57.28%) [2026-03-05T20:34:37.156753] [INFO ] [FORECASTER] Completed predict_future for WB [2026-03-05T20:34:37.156915] [INFO ] [sig ] WB: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:37.312465] [INFO ] [LOCAL ] Saved forecast: WB 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WB.txt [2026-03-05T20:34:37.312634] [INFO ] [sig ] [3236/3362] Completed WB in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 45.7s [2026-03-05T20:34:37.312676] [INFO ] [sig ] [3237/3362] Forecasting WBD... [2026-03-05T20:34:37.312709] [INFO ] [sig ] Generating forecast for: WBD [2026-03-05T20:34:37.312739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-03-05T20:34:37.328685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-03-05T20:34:37.329377] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-03-05T20:34:37.330437] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-03-05T20:34:37.330496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:37.330533] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:37.330564] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:37.330666] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:37.392732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:37.393864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:37.393957] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:37.393991] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:37.521383] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:37.521558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:37.521621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:37.521653] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:37.525241] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: UP (p=97.15%) [2026-03-05T20:34:37.525561] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-03-05T20:34:37.525731] [INFO ] [sig ] WBD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:37.679024] [INFO ] [LOCAL ] Saved forecast: WBD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WBD.txt [2026-03-05T20:34:37.679177] [INFO ] [sig ] [3237/3362] Completed WBD in 0.4s | 2.76 sym/s | Total: 19.5m | ETA: 45.3s [2026-03-05T20:34:37.679225] [INFO ] [sig ] [3238/3362] Forecasting WBIY... [2026-03-05T20:34:37.679262] [INFO ] [sig ] Generating forecast for: WBIY [2026-03-05T20:34:37.679298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-03-05T20:34:37.689748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-03-05T20:34:37.690061] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-03-05T20:34:37.691174] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-03-05T20:34:37.691241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:37.691296] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:37.691329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:37.691385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:37.754085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:37.755127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:37.755211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:37.755244] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:37.859795] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:37.860087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:37.860140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:37.860173] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:37.864380] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: UP (p=89.89%) [2026-03-05T20:34:37.864714] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-03-05T20:34:37.864883] [INFO ] [sig ] WBIY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:38.023226] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WBIY.txt [2026-03-05T20:34:38.023423] [INFO ] [sig ] [3238/3362] Completed WBIY in 0.3s | 2.76 sym/s | Total: 19.6m | ETA: 44.9s [2026-03-05T20:34:38.023475] [INFO ] [sig ] [3239/3362] Forecasting WBS... [2026-03-05T20:34:38.023520] [INFO ] [sig ] Generating forecast for: WBS [2026-03-05T20:34:38.023598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-03-05T20:34:38.038961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-03-05T20:34:38.039407] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-03-05T20:34:38.040342] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-03-05T20:34:38.040397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:38.040440] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:38.040470] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:38.040748] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:38.106437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:38.107400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:38.107500] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:38.107538] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:38.239350] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:38.239513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:38.239557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:38.239609] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:38.243210] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: DOWN (p=5.00%) [2026-03-05T20:34:38.243503] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-03-05T20:34:38.243654] [INFO ] [sig ] WBS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:38.396693] [INFO ] [LOCAL ] Saved forecast: WBS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WBS.txt [2026-03-05T20:34:38.396889] [INFO ] [sig ] [3239/3362] Completed WBS in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 44.6s [2026-03-05T20:34:38.396943] [INFO ] [sig ] [3240/3362] Forecasting WBTN... [2026-03-05T20:34:38.396975] [INFO ] [sig ] Generating forecast for: WBTN [2026-03-05T20:34:38.397004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-03-05T20:34:38.407233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-03-05T20:34:38.407603] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-03-05T20:34:38.408478] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-03-05T20:34:38.408533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:38.408568] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:38.408632] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:38.408693] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:38.472991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:38.473805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:38.473889] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:38.473925] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:38.605078] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:38.605297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:38.605347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:38.605377] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:38.609138] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: DOWN (p=2.66%) [2026-03-05T20:34:38.609475] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-03-05T20:34:38.609642] [INFO ] [sig ] WBTN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:38.780888] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WBTN.txt [2026-03-05T20:34:38.781079] [INFO ] [sig ] [3240/3362] Completed WBTN in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 44.2s [2026-03-05T20:34:38.781122] [INFO ] [sig ] [3241/3362] Forecasting WBX... [2026-03-05T20:34:38.781155] [INFO ] [sig ] Generating forecast for: WBX [2026-03-05T20:34:38.781186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-03-05T20:34:38.793068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-03-05T20:34:38.793532] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-03-05T20:34:38.794586] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-03-05T20:34:38.794642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:38.794675] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:38.794703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:38.794761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:38.858044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:38.859157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:38.859257] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:38.859290] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:38.993872] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:38.994033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:38.994076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:38.994105] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:38.997978] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: DOWN (p=29.91%) [2026-03-05T20:34:38.998284] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-03-05T20:34:38.998427] [INFO ] [sig ] WBX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:39.155359] [INFO ] [LOCAL ] Saved forecast: WBX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WBX.txt [2026-03-05T20:34:39.155523] [INFO ] [sig ] [3241/3362] Completed WBX in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 43.8s [2026-03-05T20:34:39.155592] [INFO ] [sig ] [3242/3362] Forecasting WCC... [2026-03-05T20:34:39.155627] [INFO ] [sig ] Generating forecast for: WCC [2026-03-05T20:34:39.155657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-03-05T20:34:39.166316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-03-05T20:34:39.166752] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-03-05T20:34:39.167671] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-03-05T20:34:39.167726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:39.167760] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:39.167787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:39.167843] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:39.225282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:39.226179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:39.226264] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:39.226297] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:39.353131] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:39.353292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:39.353334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:39.353538] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:39.356991] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: DOWN (p=22.58%) [2026-03-05T20:34:39.357270] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-03-05T20:34:39.357400] [INFO ] [sig ] WCC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:39.508591] [INFO ] [LOCAL ] Saved forecast: WCC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WCC.txt [2026-03-05T20:34:39.508735] [INFO ] [sig ] [3242/3362] Completed WCC in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 43.5s [2026-03-05T20:34:39.508773] [INFO ] [sig ] [3243/3362] Forecasting WCLD... [2026-03-05T20:34:39.508803] [INFO ] [sig ] Generating forecast for: WCLD [2026-03-05T20:34:39.508833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-03-05T20:34:39.520362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-03-05T20:34:39.520724] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-03-05T20:34:39.521538] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-03-05T20:34:39.521620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:39.521682] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:39.521712] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:39.521770] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:39.582562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:39.583319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:39.583400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:39.583434] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:39.708936] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:39.709096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:39.709138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:39.709169] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:39.712680] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: UP (p=91.87%) [2026-03-05T20:34:39.712971] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-03-05T20:34:39.713121] [INFO ] [sig ] WCLD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:39.859756] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WCLD.txt [2026-03-05T20:34:39.859892] [INFO ] [sig ] [3243/3362] Completed WCLD in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 43.1s [2026-03-05T20:34:39.859931] [INFO ] [sig ] [3244/3362] Forecasting WD... [2026-03-05T20:34:39.859961] [INFO ] [sig ] Generating forecast for: WD [2026-03-05T20:34:39.859991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-03-05T20:34:39.871321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-03-05T20:34:39.871868] [INFO ] [FORECASTER] Starting predict_future for WD [2026-03-05T20:34:39.872884] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-03-05T20:34:39.872937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:39.872970] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:39.872997] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:39.873053] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:39.933692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:39.934394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:39.934668] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:39.934703] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:40.058321] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:40.058485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:40.058528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:40.058557] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:40.062231] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: DOWN (p=17.31%) [2026-03-05T20:34:40.062729] [INFO ] [FORECASTER] Completed predict_future for WD [2026-03-05T20:34:40.062863] [INFO ] [sig ] WD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:40.216015] [INFO ] [LOCAL ] Saved forecast: WD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WD.txt [2026-03-05T20:34:40.216181] [INFO ] [sig ] [3244/3362] Completed WD in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 42.8s [2026-03-05T20:34:40.216231] [INFO ] [sig ] [3245/3362] Forecasting WDAY... [2026-03-05T20:34:40.216271] [INFO ] [sig ] Generating forecast for: WDAY [2026-03-05T20:34:40.216309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-03-05T20:34:40.226764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-03-05T20:34:40.227159] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-03-05T20:34:40.228046] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-03-05T20:34:40.228100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:40.228134] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:40.228162] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:40.228229] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:40.285482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:40.286395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:40.286479] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:40.286512] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:40.409169] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:40.409340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:40.409385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:40.409432] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:40.412893] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: DOWN (p=5.83%) [2026-03-05T20:34:40.413175] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-03-05T20:34:40.413306] [INFO ] [sig ] WDAY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:40.559978] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WDAY.txt [2026-03-05T20:34:40.560122] [INFO ] [sig ] [3245/3362] Completed WDAY in 0.3s | 2.76 sym/s | Total: 19.6m | ETA: 42.4s [2026-03-05T20:34:40.560160] [INFO ] [sig ] [3246/3362] Forecasting WDC... [2026-03-05T20:34:40.560190] [INFO ] [sig ] Generating forecast for: WDC [2026-03-05T20:34:40.560222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-03-05T20:34:40.570504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-03-05T20:34:40.570876] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-03-05T20:34:40.571706] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-03-05T20:34:40.571759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:40.571791] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:40.571818] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:40.571875] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:40.631469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:40.632515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:40.632633] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:40.632684] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:40.769140] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:40.769300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:40.769342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:40.769409] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:40.773541] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: UP (p=53.03%) [2026-03-05T20:34:40.774057] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-03-05T20:34:40.774214] [INFO ] [sig ] WDC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:40.939565] [INFO ] [LOCAL ] Saved forecast: WDC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WDC.txt [2026-03-05T20:34:40.939743] [INFO ] [sig ] [3246/3362] Completed WDC in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 42.0s [2026-03-05T20:34:40.939785] [INFO ] [sig ] [3247/3362] Forecasting WDFC... [2026-03-05T20:34:40.939818] [INFO ] [sig ] Generating forecast for: WDFC [2026-03-05T20:34:40.939850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-03-05T20:34:40.955849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-03-05T20:34:40.956281] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-03-05T20:34:40.957505] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-03-05T20:34:40.957561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:40.957616] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:40.957667] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:40.957726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:41.021859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:41.022767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:41.022856] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:41.022908] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:41.154303] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:41.154470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:41.154516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:41.154546] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:41.158397] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: UP (p=82.64%) [2026-03-05T20:34:41.158749] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-03-05T20:34:41.158915] [INFO ] [sig ] WDFC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:41.325592] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WDFC.txt [2026-03-05T20:34:41.325769] [INFO ] [sig ] [3247/3362] Completed WDFC in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 41.7s [2026-03-05T20:34:41.325814] [INFO ] [sig ] [3248/3362] Forecasting WDH... [2026-03-05T20:34:41.325847] [INFO ] [sig ] Generating forecast for: WDH [2026-03-05T20:34:41.325879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-03-05T20:34:41.337749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-03-05T20:34:41.338173] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-03-05T20:34:41.339245] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-03-05T20:34:41.339303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:41.339345] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:41.339383] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:41.339656] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:41.405935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:41.406936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:41.407033] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:41.407069] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:41.536329] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:41.536503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:41.536559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:41.536614] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:41.540166] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: UP (p=74.06%) [2026-03-05T20:34:41.540482] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-03-05T20:34:41.540650] [INFO ] [sig ] WDH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:41.723142] [INFO ] [LOCAL ] Saved forecast: WDH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WDH.txt [2026-03-05T20:34:41.723333] [INFO ] [sig ] [3248/3362] Completed WDH in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 41.3s [2026-03-05T20:34:41.723386] [INFO ] [sig ] [3249/3362] Forecasting WDI... [2026-03-05T20:34:41.723431] [INFO ] [sig ] Generating forecast for: WDI [2026-03-05T20:34:41.723481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-03-05T20:34:41.735250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-03-05T20:34:41.735670] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-03-05T20:34:41.736552] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-03-05T20:34:41.736629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:41.736680] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:41.736730] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:41.736791] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:41.807826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:41.809112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:41.809221] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:41.809266] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:41.944553] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:41.944741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:41.944786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:41.944816] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:41.948913] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: UP (p=90.19%) [2026-03-05T20:34:41.949235] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-03-05T20:34:41.949411] [INFO ] [sig ] WDI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:42.114993] [INFO ] [LOCAL ] Saved forecast: WDI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WDI.txt [2026-03-05T20:34:42.115145] [INFO ] [sig ] [3249/3362] Completed WDI in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 40.9s [2026-03-05T20:34:42.115186] [INFO ] [sig ] [3250/3362] Forecasting WDS... [2026-03-05T20:34:42.115218] [INFO ] [sig ] Generating forecast for: WDS [2026-03-05T20:34:42.115249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-03-05T20:34:42.126816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-03-05T20:34:42.127181] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-03-05T20:34:42.128137] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-03-05T20:34:42.128194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:42.128227] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:42.128256] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:42.128314] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:42.192870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:42.193711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:42.193799] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:42.193834] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:42.327835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:42.328011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:42.328059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:42.328103] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:42.332036] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: UP (p=86.62%) [2026-03-05T20:34:42.332333] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-03-05T20:34:42.332486] [INFO ] [sig ] WDS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:42.503819] [INFO ] [LOCAL ] Saved forecast: WDS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WDS.txt [2026-03-05T20:34:42.503996] [INFO ] [sig ] [3250/3362] Completed WDS in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 40.6s [2026-03-05T20:34:42.504041] [INFO ] [sig ] [3251/3362] Forecasting WEA... [2026-03-05T20:34:42.504075] [INFO ] [sig ] Generating forecast for: WEA [2026-03-05T20:34:42.504107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-03-05T20:34:42.515162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-03-05T20:34:42.515562] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-03-05T20:34:42.516734] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-03-05T20:34:42.516790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:42.516826] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:42.516866] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:42.516951] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:42.586112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:42.587196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:42.587282] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:42.587321] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:42.711531] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:42.711709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:42.711754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:42.711784] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:42.715420] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: UP (p=87.99%) [2026-03-05T20:34:42.715726] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-03-05T20:34:42.715871] [INFO ] [sig ] WEA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:42.872890] [INFO ] [LOCAL ] Saved forecast: WEA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WEA.txt [2026-03-05T20:34:42.873040] [INFO ] [sig ] [3251/3362] Completed WEA in 0.4s | 2.76 sym/s | Total: 19.6m | ETA: 40.2s [2026-03-05T20:34:42.873084] [INFO ] [sig ] [3252/3362] Forecasting WEC... [2026-03-05T20:34:42.873114] [INFO ] [sig ] Generating forecast for: WEC [2026-03-05T20:34:42.873144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-03-05T20:34:42.884515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-03-05T20:34:42.884897] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-03-05T20:34:42.885732] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-03-05T20:34:42.885786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:42.885819] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:42.885846] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:42.885902] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:42.944630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:42.945437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:42.945520] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:42.945553] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:43.068943] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:43.069097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:43.069139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:43.069168] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:43.072965] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: UP (p=52.60%) [2026-03-05T20:34:43.073250] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-03-05T20:34:43.073379] [INFO ] [sig ] WEC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:43.221896] [INFO ] [LOCAL ] Saved forecast: WEC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WEC.txt [2026-03-05T20:34:43.222025] [INFO ] [sig ] [3252/3362] Completed WEC in 0.3s | 2.76 sym/s | Total: 19.6m | ETA: 39.9s [2026-03-05T20:34:43.222065] [INFO ] [sig ] [3253/3362] Forecasting WEN... [2026-03-05T20:34:43.222095] [INFO ] [sig ] Generating forecast for: WEN [2026-03-05T20:34:43.222126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-03-05T20:34:43.232247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-03-05T20:34:43.232589] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-03-05T20:34:43.233397] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-03-05T20:34:43.233450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:43.233483] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:43.233511] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:43.233590] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:43.290865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:43.291548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:43.291647] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:43.291711] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:43.420348] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:43.420736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:43.420781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:43.420811] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:43.424605] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: DOWN (p=2.50%) [2026-03-05T20:34:43.424900] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-03-05T20:34:43.425030] [INFO ] [sig ] WEN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:43.570806] [INFO ] [LOCAL ] Saved forecast: WEN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WEN.txt [2026-03-05T20:34:43.570981] [INFO ] [sig ] [3253/3362] Completed WEN in 0.3s | 2.76 sym/s | Total: 19.6m | ETA: 39.5s [2026-03-05T20:34:43.571024] [INFO ] [sig ] [3254/3362] Forecasting WERN... [2026-03-05T20:34:43.571055] [INFO ] [sig ] Generating forecast for: WERN [2026-03-05T20:34:43.571087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-03-05T20:34:43.582646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-03-05T20:34:43.583020] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-03-05T20:34:43.583869] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-03-05T20:34:43.583922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:43.583956] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:43.583984] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:43.584043] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:43.640245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:43.640966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:43.641047] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:43.641080] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:43.758468] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:43.758643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:43.758686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:43.758716] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:43.762207] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: UP (p=76.75%) [2026-03-05T20:34:43.762490] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-03-05T20:34:43.762640] [INFO ] [sig ] WERN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:43.912727] [INFO ] [LOCAL ] Saved forecast: WERN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WERN.txt [2026-03-05T20:34:43.912914] [INFO ] [sig ] [3254/3362] Completed WERN in 0.3s | 2.76 sym/s | Total: 19.7m | ETA: 39.1s [2026-03-05T20:34:43.912987] [INFO ] [sig ] [3255/3362] Forecasting WES... [2026-03-05T20:34:43.913032] [INFO ] [sig ] Generating forecast for: WES [2026-03-05T20:34:43.913074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-03-05T20:34:43.926707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-03-05T20:34:43.927177] [INFO ] [FORECASTER] Starting predict_future for WES [2026-03-05T20:34:43.928206] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-03-05T20:34:43.928262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:43.928297] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:43.928330] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:43.928400] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:43.985506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:43.986422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:43.986517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:43.986550] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:44.105482] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:44.105668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:44.105712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:44.105741] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:44.109178] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: UP (p=94.63%) [2026-03-05T20:34:44.109467] [INFO ] [FORECASTER] Completed predict_future for WES [2026-03-05T20:34:44.109621] [INFO ] [sig ] WES: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:44.259046] [INFO ] [LOCAL ] Saved forecast: WES 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WES.txt [2026-03-05T20:34:44.259211] [INFO ] [sig ] [3255/3362] Completed WES in 0.3s | 2.76 sym/s | Total: 19.7m | ETA: 38.8s [2026-03-05T20:34:44.259252] [INFO ] [sig ] [3256/3362] Forecasting WEX... [2026-03-05T20:34:44.259286] [INFO ] [sig ] Generating forecast for: WEX [2026-03-05T20:34:44.259323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-03-05T20:34:44.272500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-03-05T20:34:44.273071] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-03-05T20:34:44.273916] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-03-05T20:34:44.273969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:44.274001] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:44.274029] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:44.274087] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:44.333735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:44.334562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:44.334664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:44.334697] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:44.462380] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:44.462543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:44.462605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:44.462637] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:44.466379] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: DOWN (p=3.60%) [2026-03-05T20:34:44.466907] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-03-05T20:34:44.467048] [INFO ] [sig ] WEX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:44.617514] [INFO ] [LOCAL ] Saved forecast: WEX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WEX.txt [2026-03-05T20:34:44.617784] [INFO ] [sig ] [3256/3362] Completed WEX in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 38.4s [2026-03-05T20:34:44.617827] [INFO ] [sig ] [3257/3362] Forecasting WEYS... [2026-03-05T20:34:44.617858] [INFO ] [sig ] Generating forecast for: WEYS [2026-03-05T20:34:44.617889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-03-05T20:34:44.627788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-03-05T20:34:44.628204] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-03-05T20:34:44.629074] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-03-05T20:34:44.629128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:44.629162] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:44.629190] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:44.629246] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:44.686184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:44.687169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:44.687254] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:44.687287] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:44.793304] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:44.793475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:44.793517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:44.793548] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:44.797102] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: UP (p=83.82%) [2026-03-05T20:34:44.797424] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-03-05T20:34:44.797561] [INFO ] [sig ] WEYS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:44.946568] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WEYS.txt [2026-03-05T20:34:44.946755] [INFO ] [sig ] [3257/3362] Completed WEYS in 0.3s | 2.76 sym/s | Total: 19.7m | ETA: 38.0s [2026-03-05T20:34:44.946796] [INFO ] [sig ] [3258/3362] Forecasting WF... [2026-03-05T20:34:44.946828] [INFO ] [sig ] Generating forecast for: WF [2026-03-05T20:34:44.946859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-03-05T20:34:44.957195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-03-05T20:34:44.957664] [INFO ] [FORECASTER] Starting predict_future for WF [2026-03-05T20:34:44.958504] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-03-05T20:34:44.958558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:44.958636] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:44.958668] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:44.958725] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:45.017067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:45.018024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:45.018109] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:45.018143] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:45.141763] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:45.141955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:45.141997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:45.142028] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:45.145537] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: UP (p=68.51%) [2026-03-05T20:34:45.145850] [INFO ] [FORECASTER] Completed predict_future for WF [2026-03-05T20:34:45.145984] [INFO ] [sig ] WF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:45.300198] [INFO ] [LOCAL ] Saved forecast: WF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WF.txt [2026-03-05T20:34:45.300361] [INFO ] [sig ] [3258/3362] Completed WF in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 37.7s [2026-03-05T20:34:45.300400] [INFO ] [sig ] [3259/3362] Forecasting WFG... [2026-03-05T20:34:45.300431] [INFO ] [sig ] Generating forecast for: WFG [2026-03-05T20:34:45.300464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-03-05T20:34:45.311459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-03-05T20:34:45.311894] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-03-05T20:34:45.312784] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-03-05T20:34:45.312840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:45.312874] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:45.312900] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:45.312958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:45.374142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:45.375376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:45.375468] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:45.375704] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:45.509850] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:45.510011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:45.510053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:45.510083] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:45.513723] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: DOWN (p=22.59%) [2026-03-05T20:34:45.514031] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-03-05T20:34:45.514169] [INFO ] [sig ] WFG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:45.668808] [INFO ] [LOCAL ] Saved forecast: WFG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WFG.txt [2026-03-05T20:34:45.668972] [INFO ] [sig ] [3259/3362] Completed WFG in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 37.3s [2026-03-05T20:34:45.669013] [INFO ] [sig ] [3260/3362] Forecasting WFRD... [2026-03-05T20:34:45.669043] [INFO ] [sig ] Generating forecast for: WFRD [2026-03-05T20:34:45.669076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-03-05T20:34:45.680233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-03-05T20:34:45.680610] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-03-05T20:34:45.681692] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-03-05T20:34:45.681747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:45.681819] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:45.681860] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:45.681944] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:45.742305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:45.743294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:45.743381] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:45.743417] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:45.867835] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:45.868008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:45.868060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:45.868096] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:45.871714] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: DOWN (p=4.41%) [2026-03-05T20:34:45.872010] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-03-05T20:34:45.872145] [INFO ] [sig ] WFRD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:46.023859] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WFRD.txt [2026-03-05T20:34:46.024069] [INFO ] [sig ] [3260/3362] Completed WFRD in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 37.0s [2026-03-05T20:34:46.024130] [INFO ] [sig ] [3261/3362] Forecasting WGMI... [2026-03-05T20:34:46.024173] [INFO ] [sig ] Generating forecast for: WGMI [2026-03-05T20:34:46.024216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-03-05T20:34:46.035888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-03-05T20:34:46.036269] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-03-05T20:34:46.037339] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-03-05T20:34:46.037395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:46.037430] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:46.037459] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:46.037517] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:46.099594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:46.100938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:46.101028] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:46.101063] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:46.226992] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:46.227165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:46.227209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:46.227241] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:46.231217] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: UP (p=95.89%) [2026-03-05T20:34:46.231657] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-03-05T20:34:46.231838] [INFO ] [sig ] WGMI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:46.386638] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WGMI.txt [2026-03-05T20:34:46.386776] [INFO ] [sig ] [3261/3362] Completed WGMI in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 36.6s [2026-03-05T20:34:46.386817] [INFO ] [sig ] [3262/3362] Forecasting WGO... [2026-03-05T20:34:46.386847] [INFO ] [sig ] Generating forecast for: WGO [2026-03-05T20:34:46.386878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-03-05T20:34:46.396720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-03-05T20:34:46.397037] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-03-05T20:34:46.397922] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-03-05T20:34:46.397975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:46.398022] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:46.398051] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:46.398108] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:46.460902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:46.461718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:46.461801] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:46.461837] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:46.582657] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:46.582820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:46.582862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:46.582893] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:46.586465] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: DOWN (p=11.42%) [2026-03-05T20:34:46.586770] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-03-05T20:34:46.586905] [INFO ] [sig ] WGO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:46.731249] [INFO ] [LOCAL ] Saved forecast: WGO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WGO.txt [2026-03-05T20:34:46.731378] [INFO ] [sig ] [3262/3362] Completed WGO in 0.3s | 2.76 sym/s | Total: 19.7m | ETA: 36.2s [2026-03-05T20:34:46.731418] [INFO ] [sig ] [3263/3362] Forecasting WGS... [2026-03-05T20:34:46.731448] [INFO ] [sig ] Generating forecast for: WGS [2026-03-05T20:34:46.731478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-03-05T20:34:46.741388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-03-05T20:34:46.741766] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-03-05T20:34:46.742829] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-03-05T20:34:46.742884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:46.742918] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:46.742947] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:46.743004] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:46.802141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:46.802832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:46.802915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:46.802950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:46.923970] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:46.924129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:46.924171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:46.924241] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:46.927908] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: DOWN (p=19.69%) [2026-03-05T20:34:46.928190] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-03-05T20:34:46.928322] [INFO ] [sig ] WGS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:47.073711] [INFO ] [LOCAL ] Saved forecast: WGS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WGS.txt [2026-03-05T20:34:47.073843] [INFO ] [sig ] [3263/3362] Completed WGS in 0.3s | 2.76 sym/s | Total: 19.7m | ETA: 35.9s [2026-03-05T20:34:47.073882] [INFO ] [sig ] [3264/3362] Forecasting WH... [2026-03-05T20:34:47.073911] [INFO ] [sig ] Generating forecast for: WH [2026-03-05T20:34:47.073943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-03-05T20:34:47.083829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-03-05T20:34:47.084195] [INFO ] [FORECASTER] Starting predict_future for WH [2026-03-05T20:34:47.085036] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-03-05T20:34:47.085089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:47.085122] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:47.085149] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:47.085205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:47.146969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:47.147790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:47.147876] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:47.147911] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:47.276624] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:47.276790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:47.276847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:47.276883] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:47.280711] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: UP (p=68.98%) [2026-03-05T20:34:47.281010] [INFO ] [FORECASTER] Completed predict_future for WH [2026-03-05T20:34:47.281146] [INFO ] [sig ] WH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:47.429018] [INFO ] [LOCAL ] Saved forecast: WH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WH.txt [2026-03-05T20:34:47.429151] [INFO ] [sig ] [3264/3362] Completed WH in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 35.5s [2026-03-05T20:34:47.429191] [INFO ] [sig ] [3265/3362] Forecasting WHD... [2026-03-05T20:34:47.429225] [INFO ] [sig ] Generating forecast for: WHD [2026-03-05T20:34:47.429254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-03-05T20:34:47.439212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-03-05T20:34:47.439519] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-03-05T20:34:47.440368] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-03-05T20:34:47.440422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:47.440455] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:47.440482] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:47.440539] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:47.500043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:47.500810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:47.500896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:47.500935] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:47.623993] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:47.624148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:47.624191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:47.624223] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:47.627859] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: UP (p=96.29%) [2026-03-05T20:34:47.628146] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-03-05T20:34:47.628278] [INFO ] [sig ] WHD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:47.782452] [INFO ] [LOCAL ] Saved forecast: WHD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WHD.txt [2026-03-05T20:34:47.782626] [INFO ] [sig ] [3265/3362] Completed WHD in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 35.1s [2026-03-05T20:34:47.782671] [INFO ] [sig ] [3266/3362] Forecasting WHF... [2026-03-05T20:34:47.782717] [INFO ] [sig ] Generating forecast for: WHF [2026-03-05T20:34:47.782751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-03-05T20:34:47.792695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-03-05T20:34:47.793061] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-03-05T20:34:47.793924] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-03-05T20:34:47.793978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:47.794012] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:47.794041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:47.794098] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:47.855345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:47.856238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:47.856322] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:47.856357] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:47.984696] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:47.984852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:47.984897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:47.984929] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:47.988748] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: DOWN (p=17.36%) [2026-03-05T20:34:47.989070] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-03-05T20:34:47.989218] [INFO ] [sig ] WHF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:48.141273] [INFO ] [LOCAL ] Saved forecast: WHF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WHF.txt [2026-03-05T20:34:48.141430] [INFO ] [sig ] [3266/3362] Completed WHF in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 34.8s [2026-03-05T20:34:48.141477] [INFO ] [sig ] [3267/3362] Forecasting WHG... [2026-03-05T20:34:48.141516] [INFO ] [sig ] Generating forecast for: WHG [2026-03-05T20:34:48.141552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-03-05T20:34:48.151364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-03-05T20:34:48.151745] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-03-05T20:34:48.152605] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-03-05T20:34:48.152660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:48.152695] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:48.152724] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:48.152781] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:48.213660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:48.214385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:48.214467] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:48.214502] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:48.317876] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:48.318045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:48.318090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:48.318122] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:48.321654] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: DOWN (p=37.49%) [2026-03-05T20:34:48.321934] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-03-05T20:34:48.322062] [INFO ] [sig ] WHG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:48.470645] [INFO ] [LOCAL ] Saved forecast: WHG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WHG.txt [2026-03-05T20:34:48.470787] [INFO ] [sig ] [3267/3362] Completed WHG in 0.3s | 2.76 sym/s | Total: 19.7m | ETA: 34.4s [2026-03-05T20:34:48.470827] [INFO ] [sig ] [3268/3362] Forecasting WIA... [2026-03-05T20:34:48.470857] [INFO ] [sig ] Generating forecast for: WIA [2026-03-05T20:34:48.470889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-03-05T20:34:48.480386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-03-05T20:34:48.480728] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-03-05T20:34:48.481600] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-03-05T20:34:48.481655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:48.481696] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:48.481723] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:48.481779] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:48.539278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:48.540019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:48.540100] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:48.540133] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:48.653456] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:48.653634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:48.653676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:48.653706] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:48.657114] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: UP (p=60.83%) [2026-03-05T20:34:48.657400] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-03-05T20:34:48.657533] [INFO ] [sig ] WIA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:48.808158] [INFO ] [LOCAL ] Saved forecast: WIA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WIA.txt [2026-03-05T20:34:48.808324] [INFO ] [sig ] [3268/3362] Completed WIA in 0.3s | 2.76 sym/s | Total: 19.7m | ETA: 34.1s [2026-03-05T20:34:48.808365] [INFO ] [sig ] [3269/3362] Forecasting WIMI... [2026-03-05T20:34:48.808396] [INFO ] [sig ] Generating forecast for: WIMI [2026-03-05T20:34:48.808425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-03-05T20:34:48.818760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-03-05T20:34:48.819106] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-03-05T20:34:48.820020] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-03-05T20:34:48.820073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:48.820106] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:48.820133] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:48.820187] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:48.879285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:48.880211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:48.880305] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:48.880339] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:48.999520] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:48.999650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:48.999691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:48.999731] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:49.003163] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: UP (p=71.08%) [2026-03-05T20:34:49.003449] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-03-05T20:34:49.003597] [INFO ] [sig ] WIMI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:49.152068] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WIMI.txt [2026-03-05T20:34:49.152206] [INFO ] [sig ] [3269/3362] Completed WIMI in 0.3s | 2.76 sym/s | Total: 19.7m | ETA: 33.7s [2026-03-05T20:34:49.152248] [INFO ] [sig ] [3270/3362] Forecasting WINA... [2026-03-05T20:34:49.152277] [INFO ] [sig ] Generating forecast for: WINA [2026-03-05T20:34:49.152308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-03-05T20:34:49.162042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-03-05T20:34:49.162387] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-03-05T20:34:49.163213] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-03-05T20:34:49.163266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:49.163299] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:49.163326] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:49.163383] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:49.221390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:49.222080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:49.222211] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:49.222246] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:49.345082] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:49.345263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:49.345309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:49.345338] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:49.349343] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: DOWN (p=11.24%) [2026-03-05T20:34:49.349731] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-03-05T20:34:49.349881] [INFO ] [sig ] WINA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:49.504196] [INFO ] [LOCAL ] Saved forecast: WINA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WINA.txt [2026-03-05T20:34:49.504359] [INFO ] [sig ] [3270/3362] Completed WINA in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 33.3s [2026-03-05T20:34:49.504401] [INFO ] [sig ] [3271/3362] Forecasting WING... [2026-03-05T20:34:49.504431] [INFO ] [sig ] Generating forecast for: WING [2026-03-05T20:34:49.504461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-03-05T20:34:49.514817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-03-05T20:34:49.515263] [INFO ] [FORECASTER] Starting predict_future for WING [2026-03-05T20:34:49.516236] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-03-05T20:34:49.516292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:49.516326] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:49.516355] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:49.516414] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:49.582492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:49.583521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:49.583678] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:49.583734] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:49.704527] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:49.704714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:49.704756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:49.704785] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:49.708266] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: UP (p=82.77%) [2026-03-05T20:34:49.708597] [INFO ] [FORECASTER] Completed predict_future for WING [2026-03-05T20:34:49.708737] [INFO ] [sig ] WING: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:49.858379] [INFO ] [LOCAL ] Saved forecast: WING 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WING.txt [2026-03-05T20:34:49.858538] [INFO ] [sig ] [3271/3362] Completed WING in 0.4s | 2.76 sym/s | Total: 19.7m | ETA: 33.0s [2026-03-05T20:34:49.858601] [INFO ] [sig ] [3272/3362] Forecasting WINN... [2026-03-05T20:34:49.858634] [INFO ] [sig ] Generating forecast for: WINN [2026-03-05T20:34:49.858665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-03-05T20:34:49.869314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-03-05T20:34:49.869695] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-03-05T20:34:49.870524] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-03-05T20:34:49.870601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:49.870639] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:49.870669] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:49.870726] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:49.933043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:49.933908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:49.933998] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:49.934033] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:50.064156] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:50.064321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:50.064364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:50.064395] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:50.068146] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: UP (p=93.28%) [2026-03-05T20:34:50.068440] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-03-05T20:34:50.068620] [INFO ] [sig ] WINN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:50.215896] [INFO ] [LOCAL ] Saved forecast: WINN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WINN.txt [2026-03-05T20:34:50.216029] [INFO ] [sig ] [3272/3362] Completed WINN in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 32.6s [2026-03-05T20:34:50.216069] [INFO ] [sig ] [3273/3362] Forecasting WIX... [2026-03-05T20:34:50.216099] [INFO ] [sig ] Generating forecast for: WIX [2026-03-05T20:34:50.216129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-03-05T20:34:50.226988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-03-05T20:34:50.227352] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-03-05T20:34:50.228258] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-03-05T20:34:50.228313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:50.228347] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:50.228388] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:50.228446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:50.287362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:50.288296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:50.288385] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:50.288421] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:50.415460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:50.415682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:50.415737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:50.415774] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:50.419643] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: DOWN (p=17.10%) [2026-03-05T20:34:50.419946] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-03-05T20:34:50.420090] [INFO ] [sig ] WIX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:50.579030] [INFO ] [LOCAL ] Saved forecast: WIX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WIX.txt [2026-03-05T20:34:50.579211] [INFO ] [sig ] [3273/3362] Completed WIX in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 32.2s [2026-03-05T20:34:50.579256] [INFO ] [sig ] [3274/3362] Forecasting WK... [2026-03-05T20:34:50.579289] [INFO ] [sig ] Generating forecast for: WK [2026-03-05T20:34:50.579321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-03-05T20:34:50.590202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-03-05T20:34:50.590555] [INFO ] [FORECASTER] Starting predict_future for WK [2026-03-05T20:34:50.591426] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-03-05T20:34:50.591481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:50.591517] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:50.591549] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:50.591630] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:50.655968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:50.656763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:50.656847] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:50.656883] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:50.785146] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:50.785309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:50.785352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:50.785385] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:50.789079] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: DOWN (p=22.95%) [2026-03-05T20:34:50.789376] [INFO ] [FORECASTER] Completed predict_future for WK [2026-03-05T20:34:50.789528] [INFO ] [sig ] WK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:51.026558] [INFO ] [LOCAL ] Saved forecast: WK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WK.txt [2026-03-05T20:34:51.026745] [INFO ] [sig ] [3274/3362] Completed WK in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 31.9s [2026-03-05T20:34:51.026788] [INFO ] [sig ] [3275/3362] Forecasting WKC... [2026-03-05T20:34:51.026821] [INFO ] [sig ] Generating forecast for: WKC [2026-03-05T20:34:51.026853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-03-05T20:34:51.037190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-03-05T20:34:51.037522] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-03-05T20:34:51.038401] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-03-05T20:34:51.038460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:51.038501] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:51.038536] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:51.038635] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:51.098589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:51.099591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:51.099688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:51.099721] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:51.226710] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:51.226922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:51.226975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:51.227007] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:51.230882] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: UP (p=63.77%) [2026-03-05T20:34:51.231221] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-03-05T20:34:51.231361] [INFO ] [sig ] WKC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:51.388914] [INFO ] [LOCAL ] Saved forecast: WKC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WKC.txt [2026-03-05T20:34:51.389083] [INFO ] [sig ] [3275/3362] Completed WKC in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 31.5s [2026-03-05T20:34:51.389137] [INFO ] [sig ] [3276/3362] Forecasting WKEY... [2026-03-05T20:34:51.389168] [INFO ] [sig ] Generating forecast for: WKEY [2026-03-05T20:34:51.389198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-03-05T20:34:51.402179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-03-05T20:34:51.402631] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-03-05T20:34:51.403554] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-03-05T20:34:51.403636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:51.403670] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:51.403698] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:51.403754] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:51.463808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:51.464774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:51.464863] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:51.464897] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:51.585885] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:51.586039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:51.586083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:51.586114] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:51.589831] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: UP (p=94.59%) [2026-03-05T20:34:51.590124] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-03-05T20:34:51.590259] [INFO ] [sig ] WKEY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:51.736308] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WKEY.txt [2026-03-05T20:34:51.736467] [INFO ] [sig ] [3276/3362] Completed WKEY in 0.3s | 2.76 sym/s | Total: 19.8m | ETA: 31.2s [2026-03-05T20:34:51.736516] [INFO ] [sig ] [3277/3362] Forecasting WKSP... [2026-03-05T20:34:51.736554] [INFO ] [sig ] Generating forecast for: WKSP [2026-03-05T20:34:51.736633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-03-05T20:34:51.746714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-03-05T20:34:51.747055] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-03-05T20:34:51.747956] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-03-05T20:34:51.748010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:51.748079] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:51.748108] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:51.748165] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:51.810095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:51.810957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:51.811038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:51.811073] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:51.939177] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:51.939377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:51.939421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:51.939451] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:51.943364] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: UP (p=56.08%) [2026-03-05T20:34:51.943711] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-03-05T20:34:51.944034] [INFO ] [sig ] WKSP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:52.093329] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WKSP.txt [2026-03-05T20:34:52.093497] [INFO ] [sig ] [3277/3362] Completed WKSP in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 30.8s [2026-03-05T20:34:52.093541] [INFO ] [sig ] [3278/3362] Forecasting WLDN... [2026-03-05T20:34:52.093590] [INFO ] [sig ] Generating forecast for: WLDN [2026-03-05T20:34:52.093624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-03-05T20:34:52.104246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-03-05T20:34:52.104618] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-03-05T20:34:52.105472] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-03-05T20:34:52.105534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:52.105604] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:52.105639] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:52.105711] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:52.168539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:52.169470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:52.169592] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:52.169637] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:52.294374] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:52.294531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:52.294589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:52.294622] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:52.298142] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: UP (p=63.54%) [2026-03-05T20:34:52.298428] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-03-05T20:34:52.298572] [INFO ] [sig ] WLDN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:52.444467] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WLDN.txt [2026-03-05T20:34:52.444622] [INFO ] [sig ] [3278/3362] Completed WLDN in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 30.4s [2026-03-05T20:34:52.444664] [INFO ] [sig ] [3279/3362] Forecasting WLFC... [2026-03-05T20:34:52.444695] [INFO ] [sig ] Generating forecast for: WLFC [2026-03-05T20:34:52.444725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-03-05T20:34:52.454804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-03-05T20:34:52.455164] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-03-05T20:34:52.456005] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-03-05T20:34:52.456058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:52.456091] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:52.456118] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:52.456179] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:52.516704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:52.517542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:52.517658] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:52.517696] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:52.640493] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:52.640669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:52.640710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:52.640739] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:52.644158] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: DOWN (p=1.50%) [2026-03-05T20:34:52.644434] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-03-05T20:34:52.644561] [INFO ] [sig ] WLFC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:52.793107] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WLFC.txt [2026-03-05T20:34:52.793285] [INFO ] [sig ] [3279/3362] Completed WLFC in 0.3s | 2.76 sym/s | Total: 19.8m | ETA: 30.1s [2026-03-05T20:34:52.793333] [INFO ] [sig ] [3280/3362] Forecasting WLK... [2026-03-05T20:34:52.793365] [INFO ] [sig ] Generating forecast for: WLK [2026-03-05T20:34:52.793396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-03-05T20:34:52.803361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-03-05T20:34:52.803725] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-03-05T20:34:52.804603] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-03-05T20:34:52.804659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:52.804694] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:52.804721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:52.804786] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:52.864546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:52.865367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:52.865524] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:52.865562] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:52.989334] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:52.989493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:52.989536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:52.989638] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:52.993479] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: DOWN (p=2.68%) [2026-03-05T20:34:52.993800] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-03-05T20:34:52.993941] [INFO ] [sig ] WLK: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:53.139284] [INFO ] [LOCAL ] Saved forecast: WLK 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WLK.txt [2026-03-05T20:34:53.139422] [INFO ] [sig ] [3280/3362] Completed WLK in 0.3s | 2.76 sym/s | Total: 19.8m | ETA: 29.7s [2026-03-05T20:34:53.139463] [INFO ] [sig ] [3281/3362] Forecasting WLKP... [2026-03-05T20:34:53.139492] [INFO ] [sig ] Generating forecast for: WLKP [2026-03-05T20:34:53.139523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-03-05T20:34:53.149661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-03-05T20:34:53.150043] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-03-05T20:34:53.150909] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-03-05T20:34:53.150963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:53.150996] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:53.151023] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:53.151079] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:53.209177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:53.210130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:53.210219] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:53.210254] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:53.330311] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:53.330475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:53.330523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:53.330559] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:53.334351] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: UP (p=91.24%) [2026-03-05T20:34:53.334666] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-03-05T20:34:53.334801] [INFO ] [sig ] WLKP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:53.495672] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WLKP.txt [2026-03-05T20:34:53.495879] [INFO ] [sig ] [3281/3362] Completed WLKP in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 29.3s [2026-03-05T20:34:53.495923] [INFO ] [sig ] [3282/3362] Forecasting WMG... [2026-03-05T20:34:53.495955] [INFO ] [sig ] Generating forecast for: WMG [2026-03-05T20:34:53.495994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-03-05T20:34:53.507336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-03-05T20:34:53.507706] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-03-05T20:34:53.508601] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-03-05T20:34:53.508658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:53.508692] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:53.508721] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:53.508785] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:53.568099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:53.568828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:53.568908] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:53.568941] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:53.696929] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:53.697117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:53.697163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:53.697193] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:53.700927] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: UP (p=87.38%) [2026-03-05T20:34:53.701216] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-03-05T20:34:53.701349] [INFO ] [sig ] WMG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:53.853156] [INFO ] [LOCAL ] Saved forecast: WMG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WMG.txt [2026-03-05T20:34:53.853288] [INFO ] [sig ] [3282/3362] Completed WMG in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 29.0s [2026-03-05T20:34:53.853328] [INFO ] [sig ] [3283/3362] Forecasting WMK... [2026-03-05T20:34:53.853358] [INFO ] [sig ] Generating forecast for: WMK [2026-03-05T20:34:53.853389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-03-05T20:34:53.864111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-03-05T20:34:53.864458] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-03-05T20:34:53.865291] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-03-05T20:34:53.865344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:53.865378] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:53.865406] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:53.865462] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:53.925034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:53.925736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:53.925819] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:53.925852] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:54.048706] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:54.048867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:54.048909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:54.048938] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:54.052830] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: UP (p=97.09%) [2026-03-05T20:34:54.053118] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-03-05T20:34:54.053439] [INFO ] [sig ] WMK: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:54.202043] [INFO ] [LOCAL ] Saved forecast: WMK 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WMK.txt [2026-03-05T20:34:54.202178] [INFO ] [sig ] [3283/3362] Completed WMK in 0.3s | 2.76 sym/s | Total: 19.8m | ETA: 28.6s [2026-03-05T20:34:54.202222] [INFO ] [sig ] [3284/3362] Forecasting WMS... [2026-03-05T20:34:54.202253] [INFO ] [sig ] Generating forecast for: WMS [2026-03-05T20:34:54.202282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-03-05T20:34:54.213197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-03-05T20:34:54.213508] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-03-05T20:34:54.214328] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-03-05T20:34:54.214381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:54.214415] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:54.214443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:54.214500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:54.277932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:54.279054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:54.279143] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:54.279177] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:54.407985] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:54.408149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:54.408195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:54.408226] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:54.412451] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: UP (p=93.32%) [2026-03-05T20:34:54.412752] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-03-05T20:34:54.412905] [INFO ] [sig ] WMS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:54.566105] [INFO ] [LOCAL ] Saved forecast: WMS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WMS.txt [2026-03-05T20:34:54.566238] [INFO ] [sig ] [3284/3362] Completed WMS in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 28.3s [2026-03-05T20:34:54.566278] [INFO ] [sig ] [3285/3362] Forecasting WNC... [2026-03-05T20:34:54.566308] [INFO ] [sig ] Generating forecast for: WNC [2026-03-05T20:34:54.566337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-03-05T20:34:54.577155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-03-05T20:34:54.577498] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-03-05T20:34:54.578364] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-03-05T20:34:54.578418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:54.578451] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:54.578478] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:54.578534] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:54.641006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:54.641732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:54.641815] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:54.641849] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:54.765914] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:54.766070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:54.766111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:54.766140] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:54.770073] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: DOWN (p=19.65%) [2026-03-05T20:34:54.770377] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-03-05T20:34:54.770514] [INFO ] [sig ] WNC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:54.924986] [INFO ] [LOCAL ] Saved forecast: WNC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WNC.txt [2026-03-05T20:34:54.925130] [INFO ] [sig ] [3285/3362] Completed WNC in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 27.9s [2026-03-05T20:34:54.925171] [INFO ] [sig ] [3286/3362] Forecasting WNEB... [2026-03-05T20:34:54.925200] [INFO ] [sig ] Generating forecast for: WNEB [2026-03-05T20:34:54.925231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-03-05T20:34:54.935345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-03-05T20:34:54.935731] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-03-05T20:34:54.936549] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-03-05T20:34:54.936624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:54.936672] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:54.936700] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:54.936757] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:54.996391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:54.997461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:54.997547] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:54.997600] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:55.139539] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:55.139740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:55.139790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:55.139821] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:55.143606] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: DOWN (p=19.87%) [2026-03-05T20:34:55.143907] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-03-05T20:34:55.144055] [INFO ] [sig ] WNEB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:55.295486] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WNEB.txt [2026-03-05T20:34:55.295662] [INFO ] [sig ] [3286/3362] Completed WNEB in 0.4s | 2.76 sym/s | Total: 19.8m | ETA: 27.5s [2026-03-05T20:34:55.295706] [INFO ] [sig ] [3287/3362] Forecasting WOOD... [2026-03-05T20:34:55.295738] [INFO ] [sig ] Generating forecast for: WOOD [2026-03-05T20:34:55.295768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-03-05T20:34:55.306358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-03-05T20:34:55.306804] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-03-05T20:34:55.307786] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-03-05T20:34:55.307841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:55.307874] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:55.307902] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:55.307958] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:55.371030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:55.371991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:55.372119] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:55.372156] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:55.475342] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:55.475501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:55.475544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:55.475595] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:55.479100] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: UP (p=59.35%) [2026-03-05T20:34:55.479391] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-03-05T20:34:55.479525] [INFO ] [sig ] WOOD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:55.626201] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WOOD.txt [2026-03-05T20:34:55.626361] [INFO ] [sig ] [3287/3362] Completed WOOD in 0.3s | 2.76 sym/s | Total: 19.8m | ETA: 27.2s [2026-03-05T20:34:55.626421] [INFO ] [sig ] [3288/3362] Forecasting WOOF... [2026-03-05T20:34:55.626453] [INFO ] [sig ] Generating forecast for: WOOF [2026-03-05T20:34:55.626483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-03-05T20:34:55.636721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-03-05T20:34:55.637130] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-03-05T20:34:55.638011] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-03-05T20:34:55.638065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:55.638097] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:55.638124] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:55.638181] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:55.698470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:55.699401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:55.699487] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:55.699522] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:55.824833] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:55.824998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:55.825039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:55.825067] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:55.828601] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: DOWN (p=0.18%) [2026-03-05T20:34:55.828884] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-03-05T20:34:55.829015] [INFO ] [sig ] WOOF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:55.983166] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WOOF.txt [2026-03-05T20:34:55.983363] [INFO ] [sig ] [3288/3362] Completed WOOF in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 26.8s [2026-03-05T20:34:55.983421] [INFO ] [sig ] [3289/3362] Forecasting WPC... [2026-03-05T20:34:55.983453] [INFO ] [sig ] Generating forecast for: WPC [2026-03-05T20:34:55.983483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-03-05T20:34:55.994682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-03-05T20:34:55.995057] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-03-05T20:34:55.996007] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-03-05T20:34:55.996067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:55.996119] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:55.996157] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:55.996219] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:56.056135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:56.057083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:56.057183] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:56.057220] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:56.184062] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:56.184224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:56.184267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:56.184303] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:56.187934] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: DOWN (p=9.45%) [2026-03-05T20:34:56.188246] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-03-05T20:34:56.188403] [INFO ] [sig ] WPC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:56.342026] [INFO ] [LOCAL ] Saved forecast: WPC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WPC.txt [2026-03-05T20:34:56.342182] [INFO ] [sig ] [3289/3362] Completed WPC in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 26.4s [2026-03-05T20:34:56.342248] [INFO ] [sig ] [3290/3362] Forecasting WPP... [2026-03-05T20:34:56.342280] [INFO ] [sig ] Generating forecast for: WPP [2026-03-05T20:34:56.342314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-03-05T20:34:56.353053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-03-05T20:34:56.353423] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-03-05T20:34:56.354287] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-03-05T20:34:56.354343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:56.354376] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:56.354403] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:56.354461] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:56.414003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:56.414945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:56.415036] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:56.415071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:56.538036] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:56.538198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:56.538240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:56.538273] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:56.542425] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: UP (p=77.20%) [2026-03-05T20:34:56.542736] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-03-05T20:34:56.543065] [INFO ] [sig ] WPP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:56.697292] [INFO ] [LOCAL ] Saved forecast: WPP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WPP.txt [2026-03-05T20:34:56.697479] [INFO ] [sig ] [3290/3362] Completed WPP in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 26.1s [2026-03-05T20:34:56.697522] [INFO ] [sig ] [3291/3362] Forecasting WRAP... [2026-03-05T20:34:56.697553] [INFO ] [sig ] Generating forecast for: WRAP [2026-03-05T20:34:56.697603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-03-05T20:34:56.708184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-03-05T20:34:56.708521] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-03-05T20:34:56.709434] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-03-05T20:34:56.709488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:56.709524] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:56.709553] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:56.709649] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:56.768435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:56.769153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:56.769234] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:56.769268] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:56.887091] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:56.887255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:56.887298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:56.887329] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:56.890924] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: UP (p=66.32%) [2026-03-05T20:34:56.891231] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-03-05T20:34:56.891387] [INFO ] [sig ] WRAP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:57.036249] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WRAP.txt [2026-03-05T20:34:57.036408] [INFO ] [sig ] [3291/3362] Completed WRAP in 0.3s | 2.76 sym/s | Total: 19.9m | ETA: 25.7s [2026-03-05T20:34:57.036450] [INFO ] [sig ] [3292/3362] Forecasting WRB... [2026-03-05T20:34:57.036480] [INFO ] [sig ] Generating forecast for: WRB [2026-03-05T20:34:57.036512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-03-05T20:34:57.047078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-03-05T20:34:57.047465] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-03-05T20:34:57.048565] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-03-05T20:34:57.048643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:57.048675] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:57.048703] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:57.048761] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:57.111685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:57.112599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:57.112688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:57.112720] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:57.235775] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:57.236127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:57.236172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:57.236201] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:57.240206] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: DOWN (p=18.71%) [2026-03-05T20:34:57.240488] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-03-05T20:34:57.240639] [INFO ] [sig ] WRB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:57.394238] [INFO ] [LOCAL ] Saved forecast: WRB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WRB.txt [2026-03-05T20:34:57.394381] [INFO ] [sig ] [3292/3362] Completed WRB in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 25.4s [2026-03-05T20:34:57.394420] [INFO ] [sig ] [3293/3362] Forecasting WRBY... [2026-03-05T20:34:57.394450] [INFO ] [sig ] Generating forecast for: WRBY [2026-03-05T20:34:57.394480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-03-05T20:34:57.411416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-03-05T20:34:57.411948] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-03-05T20:34:57.413009] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-03-05T20:34:57.413065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:57.413099] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:57.413126] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:57.413190] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:57.472751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:57.473696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:57.473783] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:57.473817] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:57.597389] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:57.597556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:57.597682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:57.597719] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:57.601359] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: UP (p=93.12%) [2026-03-05T20:34:57.601678] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-03-05T20:34:57.601817] [INFO ] [sig ] WRBY: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:57.748228] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WRBY.txt [2026-03-05T20:34:57.748379] [INFO ] [sig ] [3293/3362] Completed WRBY in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 25.0s [2026-03-05T20:34:57.748422] [INFO ] [sig ] [3294/3362] Forecasting WRLD... [2026-03-05T20:34:57.748453] [INFO ] [sig ] Generating forecast for: WRLD [2026-03-05T20:34:57.748484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-03-05T20:34:57.759205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-03-05T20:34:57.759599] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-03-05T20:34:57.760493] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-03-05T20:34:57.760551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:57.760638] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:57.760672] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:57.760732] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:57.820860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:57.821721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:57.821808] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:57.821844] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:57.942299] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:57.942464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:57.942506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:57.942535] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:57.946406] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: UP (p=67.35%) [2026-03-05T20:34:57.946719] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-03-05T20:34:57.946865] [INFO ] [sig ] WRLD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:58.098271] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WRLD.txt [2026-03-05T20:34:58.098422] [INFO ] [sig ] [3294/3362] Completed WRLD in 0.3s | 2.76 sym/s | Total: 19.9m | ETA: 24.6s [2026-03-05T20:34:58.098466] [INFO ] [sig ] [3295/3362] Forecasting WSBC... [2026-03-05T20:34:58.098497] [INFO ] [sig ] Generating forecast for: WSBC [2026-03-05T20:34:58.098529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-03-05T20:34:58.109048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-03-05T20:34:58.109345] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-03-05T20:34:58.110198] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-03-05T20:34:58.110253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:58.110288] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:58.110316] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:58.110375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:58.171898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:58.172713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:58.172811] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:58.172845] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:58.295609] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:58.295807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:58.295869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:58.295904] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:58.299589] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: UP (p=70.07%) [2026-03-05T20:34:58.299915] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-03-05T20:34:58.300061] [INFO ] [sig ] WSBC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:58.456563] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WSBC.txt [2026-03-05T20:34:58.456765] [INFO ] [sig ] [3295/3362] Completed WSBC in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 24.3s [2026-03-05T20:34:58.456817] [INFO ] [sig ] [3296/3362] Forecasting WSBF... [2026-03-05T20:34:58.456846] [INFO ] [sig ] Generating forecast for: WSBF [2026-03-05T20:34:58.456877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-03-05T20:34:58.468771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-03-05T20:34:58.469364] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-03-05T20:34:58.470424] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-03-05T20:34:58.470478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:58.470512] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:58.470540] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:58.470616] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:58.529263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:58.530247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:58.530339] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:58.530373] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:58.654734] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:58.654903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:58.654946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:58.654975] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:58.659233] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: UP (p=93.52%) [2026-03-05T20:34:58.659516] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-03-05T20:34:58.659671] [INFO ] [sig ] WSBF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:58.808361] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WSBF.txt [2026-03-05T20:34:58.808501] [INFO ] [sig ] [3296/3362] Completed WSBF in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 23.9s [2026-03-05T20:34:58.808544] [INFO ] [sig ] [3297/3362] Forecasting WSC... [2026-03-05T20:34:58.808595] [INFO ] [sig ] Generating forecast for: WSC [2026-03-05T20:34:58.808635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-03-05T20:34:58.819090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-03-05T20:34:58.819426] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-03-05T20:34:58.820292] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-03-05T20:34:58.820346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:58.820394] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:58.820425] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:58.820484] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:58.880606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:58.881339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:58.881420] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:58.881453] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:59.009640] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:59.009839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:59.009887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:59.009951] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:59.013613] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: DOWN (p=36.14%) [2026-03-05T20:34:59.013891] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-03-05T20:34:59.014029] [INFO ] [sig ] WSC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:59.162132] [INFO ] [LOCAL ] Saved forecast: WSC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WSC.txt [2026-03-05T20:34:59.162282] [INFO ] [sig ] [3297/3362] Completed WSC in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 23.5s [2026-03-05T20:34:59.162321] [INFO ] [sig ] [3298/3362] Forecasting WSFS... [2026-03-05T20:34:59.162353] [INFO ] [sig ] Generating forecast for: WSFS [2026-03-05T20:34:59.162383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-03-05T20:34:59.172808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-03-05T20:34:59.173101] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-03-05T20:34:59.173936] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-03-05T20:34:59.173989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:59.174022] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:59.174049] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:59.174106] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:59.236445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:59.237145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:59.237224] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:59.237257] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:59.362506] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:59.362695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:59.362745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:59.362782] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:59.366288] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: UP (p=94.97%) [2026-03-05T20:34:59.366569] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-03-05T20:34:59.366728] [INFO ] [sig ] WSFS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:34:59.514605] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WSFS.txt [2026-03-05T20:34:59.514736] [INFO ] [sig ] [3298/3362] Completed WSFS in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 23.2s [2026-03-05T20:34:59.514775] [INFO ] [sig ] [3299/3362] Forecasting WSM... [2026-03-05T20:34:59.514805] [INFO ] [sig ] Generating forecast for: WSM [2026-03-05T20:34:59.514835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-03-05T20:34:59.525057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-03-05T20:34:59.525380] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-03-05T20:34:59.526230] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-03-05T20:34:59.526282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:59.526314] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:59.526340] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:59.526397] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:59.585950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:59.586792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:59.586876] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:59.586910] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:34:59.709786] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:34:59.709957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:34:59.710002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:34:59.710033] [INFO ] [FORECASTER] Training complete [2026-03-05T20:34:59.713662] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: DOWN (p=11.57%) [2026-03-05T20:34:59.713947] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-03-05T20:34:59.714080] [INFO ] [sig ] WSM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:34:59.863795] [INFO ] [LOCAL ] Saved forecast: WSM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WSM.txt [2026-03-05T20:34:59.863947] [INFO ] [sig ] [3299/3362] Completed WSM in 0.3s | 2.76 sym/s | Total: 19.9m | ETA: 22.8s [2026-03-05T20:34:59.863994] [INFO ] [sig ] [3300/3362] Forecasting WSO... [2026-03-05T20:34:59.864026] [INFO ] [sig ] Generating forecast for: WSO [2026-03-05T20:34:59.864058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-03-05T20:34:59.874466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-03-05T20:34:59.874809] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-03-05T20:34:59.875640] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-03-05T20:34:59.875693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:34:59.875725] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:34:59.875753] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:34:59.875809] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:34:59.933185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:34:59.933947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:34:59.934041] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:34:59.934077] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:00.055386] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:00.055553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:00.055619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:00.055652] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:00.059317] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: DOWN (p=6.49%) [2026-03-05T20:35:00.059615] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-03-05T20:35:00.059751] [INFO ] [sig ] WSO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:00.212486] [INFO ] [LOCAL ] Saved forecast: WSO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WSO.txt [2026-03-05T20:35:00.212657] [INFO ] [sig ] [3300/3362] Completed WSO in 0.3s | 2.76 sym/s | Total: 19.9m | ETA: 22.5s [2026-03-05T20:35:00.212700] [INFO ] [sig ] [3301/3362] Forecasting WTBA... [2026-03-05T20:35:00.212737] [INFO ] [sig ] Generating forecast for: WTBA [2026-03-05T20:35:00.212768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-03-05T20:35:00.224152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-03-05T20:35:00.224614] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-03-05T20:35:00.225518] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-03-05T20:35:00.225593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:00.225631] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:00.225661] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:00.225720] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:00.284787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:00.285706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:00.285795] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:00.285829] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:00.407752] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:00.407905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:00.407948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:00.407979] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:00.411478] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: DOWN (p=37.33%) [2026-03-05T20:35:00.411786] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-03-05T20:35:00.411923] [INFO ] [sig ] WTBA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:00.563936] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WTBA.txt [2026-03-05T20:35:00.564110] [INFO ] [sig ] [3301/3362] Completed WTBA in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 22.1s [2026-03-05T20:35:00.564150] [INFO ] [sig ] [3302/3362] Forecasting WTFC... [2026-03-05T20:35:00.564179] [INFO ] [sig ] Generating forecast for: WTFC [2026-03-05T20:35:00.564210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-03-05T20:35:00.575875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-03-05T20:35:00.576246] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-03-05T20:35:00.577107] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-03-05T20:35:00.577160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:00.577193] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:00.577220] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:00.577276] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:00.635424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:00.636271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:00.636355] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:00.636389] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:00.767354] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:00.767530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:00.767598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:00.767664] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:00.772439] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: UP (p=53.30%) [2026-03-05T20:35:00.772864] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-03-05T20:35:00.773039] [INFO ] [sig ] WTFC: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:00.930710] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WTFC.txt [2026-03-05T20:35:00.930866] [INFO ] [sig ] [3302/3362] Completed WTFC in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 21.7s [2026-03-05T20:35:00.930908] [INFO ] [sig ] [3303/3362] Forecasting WTI... [2026-03-05T20:35:00.930939] [INFO ] [sig ] Generating forecast for: WTI [2026-03-05T20:35:00.930969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-03-05T20:35:00.941928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-03-05T20:35:00.942275] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-03-05T20:35:00.943122] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-03-05T20:35:00.943176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:00.943209] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:00.943236] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:00.943293] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:01.000652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:01.001493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:01.001599] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:01.001635] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:01.124286] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:01.124450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:01.124493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:01.124521] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:01.128228] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: UP (p=89.84%) [2026-03-05T20:35:01.128534] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-03-05T20:35:01.128694] [INFO ] [sig ] WTI: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:01.287176] [INFO ] [LOCAL ] Saved forecast: WTI 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WTI.txt [2026-03-05T20:35:01.287435] [INFO ] [sig ] [3303/3362] Completed WTI in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 21.4s [2026-03-05T20:35:01.287503] [INFO ] [sig ] [3304/3362] Forecasting WTRG... [2026-03-05T20:35:01.287549] [INFO ] [sig ] Generating forecast for: WTRG [2026-03-05T20:35:01.287658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-03-05T20:35:01.304210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-03-05T20:35:01.304838] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-03-05T20:35:01.306364] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-03-05T20:35:01.306496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:01.306551] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:01.306631] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:01.306727] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:01.383957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:01.385023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:01.385177] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:01.385405] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:01.521260] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:01.521656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:01.521728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:01.521779] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:01.528383] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: DOWN (p=7.22%) [2026-03-05T20:35:01.528900] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-03-05T20:35:01.529085] [INFO ] [sig ] WTRG: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:01.724821] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WTRG.txt [2026-03-05T20:35:01.725039] [INFO ] [sig ] [3304/3362] Completed WTRG in 0.4s | 2.76 sym/s | Total: 19.9m | ETA: 21.0s [2026-03-05T20:35:01.725091] [INFO ] [sig ] [3305/3362] Forecasting WTS... [2026-03-05T20:35:01.725133] [INFO ] [sig ] Generating forecast for: WTS [2026-03-05T20:35:01.725175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-03-05T20:35:01.736766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-03-05T20:35:01.737196] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-03-05T20:35:01.738258] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-03-05T20:35:01.738317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:01.738351] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:01.738379] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:01.738437] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:01.797840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:01.798836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:01.798934] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:01.798968] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:01.923161] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:01.923327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:01.923370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:01.923401] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:01.926962] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: UP (p=82.09%) [2026-03-05T20:35:01.927298] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-03-05T20:35:01.927442] [INFO ] [sig ] WTS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:02.090874] [INFO ] [LOCAL ] Saved forecast: WTS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WTS.txt [2026-03-05T20:35:02.091057] [INFO ] [sig ] [3305/3362] Completed WTS in 0.4s | 2.76 sym/s | Total: 20.0m | ETA: 20.6s [2026-03-05T20:35:02.091101] [INFO ] [sig ] [3306/3362] Forecasting WULF... [2026-03-05T20:35:02.091133] [INFO ] [sig ] Generating forecast for: WULF [2026-03-05T20:35:02.091167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-03-05T20:35:02.102751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-03-05T20:35:02.103202] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-03-05T20:35:02.104288] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-03-05T20:35:02.104365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:02.104419] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:02.104451] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:02.104510] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:02.175884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:02.176998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:02.177104] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:02.177157] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:02.295765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:02.295915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:02.295957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:02.295987] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:02.299432] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-03-05T20:35:02.299746] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-03-05T20:35:02.299880] [INFO ] [sig ] WULF: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:02.443242] [INFO ] [LOCAL ] Saved forecast: WULF 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WULF.txt [2026-03-05T20:35:02.443350] [INFO ] [sig ] [3306/3362] Completed WULF in 0.4s | 2.76 sym/s | Total: 20.0m | ETA: 20.3s [2026-03-05T20:35:02.443389] [INFO ] [sig ] [3307/3362] Forecasting WVE... [2026-03-05T20:35:02.443418] [INFO ] [sig ] Generating forecast for: WVE [2026-03-05T20:35:02.443447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-03-05T20:35:02.453905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-03-05T20:35:02.454202] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-03-05T20:35:02.455051] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-03-05T20:35:02.455104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:02.455138] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:02.455165] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:02.455222] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:02.512970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:02.513602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:02.513683] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:02.513716] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:02.633483] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:02.633650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:02.633693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:02.633723] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:02.637153] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-03-05T20:35:02.637434] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-03-05T20:35:02.637565] [INFO ] [sig ] WVE: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:02.789829] [INFO ] [LOCAL ] Saved forecast: WVE 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WVE.txt [2026-03-05T20:35:02.790026] [INFO ] [sig ] [3307/3362] Completed WVE in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 19.9s [2026-03-05T20:35:02.790070] [INFO ] [sig ] [3308/3362] Forecasting WWD... [2026-03-05T20:35:02.790105] [INFO ] [sig ] Generating forecast for: WWD [2026-03-05T20:35:02.790137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-03-05T20:35:02.802176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-03-05T20:35:02.802601] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-03-05T20:35:02.803517] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-03-05T20:35:02.803603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:02.803648] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:02.803678] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:02.803764] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:02.863023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:02.863916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:02.864005] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:02.864041] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:02.996806] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:02.997024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:02.997070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:02.997101] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:03.000974] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: UP (p=78.74%) [2026-03-05T20:35:03.001290] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-03-05T20:35:03.001446] [INFO ] [sig ] WWD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:03.157391] [INFO ] [LOCAL ] Saved forecast: WWD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/WWD.txt [2026-03-05T20:35:03.157529] [INFO ] [sig ] [3308/3362] Completed WWD in 0.4s | 2.76 sym/s | Total: 20.0m | ETA: 19.6s [2026-03-05T20:35:03.157585] [INFO ] [sig ] [3309/3362] Forecasting WY... [2026-03-05T20:35:03.157619] [INFO ] [sig ] Generating forecast for: WY [2026-03-05T20:35:03.157680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-03-05T20:35:03.168209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-03-05T20:35:03.168499] [INFO ] [FORECASTER] Starting predict_future for WY [2026-03-05T20:35:03.169356] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-03-05T20:35:03.169409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:03.169442] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:03.169468] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:03.169523] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:03.228639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:03.229440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:03.229517] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:03.229549] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:03.346607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:03.346740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:03.346779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:03.346808] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:03.350155] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: DOWN (p=37.58%) [2026-03-05T20:35:03.350431] [INFO ] [FORECASTER] Completed predict_future for WY [2026-03-05T20:35:03.350560] [INFO ] [sig ] WY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:03.494376] [INFO ] [LOCAL ] Saved forecast: WY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WY.txt [2026-03-05T20:35:03.494515] [INFO ] [sig ] [3309/3362] Completed WY in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 19.2s [2026-03-05T20:35:03.494555] [INFO ] [sig ] [3310/3362] Forecasting WYNN... [2026-03-05T20:35:03.494603] [INFO ] [sig ] Generating forecast for: WYNN [2026-03-05T20:35:03.494636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-03-05T20:35:03.504974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-03-05T20:35:03.505310] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-03-05T20:35:03.506132] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-03-05T20:35:03.506222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:03.506258] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:03.506286] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:03.506343] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:03.563474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:03.564193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:03.564275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:03.564308] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:03.685407] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:03.685594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:03.685641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:03.685671] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:03.689168] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: DOWN (p=0.38%) [2026-03-05T20:35:03.689453] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-03-05T20:35:03.689601] [INFO ] [sig ] WYNN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:03.833183] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/WYNN.txt [2026-03-05T20:35:03.833329] [INFO ] [sig ] [3310/3362] Completed WYNN in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 18.8s [2026-03-05T20:35:03.833368] [INFO ] [sig ] [3311/3362] Forecasting XBIL... [2026-03-05T20:35:03.833398] [INFO ] [sig ] Generating forecast for: XBIL [2026-03-05T20:35:03.833427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-03-05T20:35:03.843836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-03-05T20:35:03.844223] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-03-05T20:35:03.845088] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-03-05T20:35:03.845140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:03.845205] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:03.845233] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:03.845291] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:03.901923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:03.902811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:03.902897] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:03.902931] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:04.000941] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:04.001105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:04.001147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:04.001177] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:04.004639] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=61.54%) [2026-03-05T20:35:04.004924] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-03-05T20:35:04.005053] [INFO ] [sig ] XBIL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:04.148565] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/XBIL.txt [2026-03-05T20:35:04.148725] [INFO ] [sig ] [3311/3362] Completed XBIL in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 18.5s [2026-03-05T20:35:04.148766] [INFO ] [sig ] [3312/3362] Forecasting XEL... [2026-03-05T20:35:04.148797] [INFO ] [sig ] Generating forecast for: XEL [2026-03-05T20:35:04.148827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-03-05T20:35:04.158346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-03-05T20:35:04.158694] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-03-05T20:35:04.159506] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-03-05T20:35:04.159559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:04.159625] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:04.159653] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:04.159709] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:04.215810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:04.216527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:04.216629] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:04.216663] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:04.340145] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:04.340329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:04.340391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:04.340435] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:04.344434] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: UP (p=70.97%) [2026-03-05T20:35:04.344765] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-03-05T20:35:04.344930] [INFO ] [sig ] XEL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:04.502263] [INFO ] [LOCAL ] Saved forecast: XEL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/XEL.txt [2026-03-05T20:35:04.502423] [INFO ] [sig ] [3312/3362] Completed XEL in 0.4s | 2.76 sym/s | Total: 20.0m | ETA: 18.1s [2026-03-05T20:35:04.502464] [INFO ] [sig ] [3313/3362] Forecasting XENE... [2026-03-05T20:35:04.502495] [INFO ] [sig ] Generating forecast for: XENE [2026-03-05T20:35:04.502524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-03-05T20:35:04.514133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-03-05T20:35:04.514549] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-03-05T20:35:04.515472] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-03-05T20:35:04.515527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:04.515569] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:04.515651] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:04.515742] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:04.578378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:04.579438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:04.579528] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:04.579561] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:04.698675] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:04.698841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:04.698883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:04.698912] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:04.702371] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: UP (p=65.46%) [2026-03-05T20:35:04.702683] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-03-05T20:35:04.702818] [INFO ] [sig ] XENE: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:04.852443] [INFO ] [LOCAL ] Saved forecast: XENE 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/XENE.txt [2026-03-05T20:35:04.852610] [INFO ] [sig ] [3313/3362] Completed XENE in 0.4s | 2.76 sym/s | Total: 20.0m | ETA: 17.7s [2026-03-05T20:35:04.852655] [INFO ] [sig ] [3314/3362] Forecasting XERS... [2026-03-05T20:35:04.852686] [INFO ] [sig ] Generating forecast for: XERS [2026-03-05T20:35:04.852718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-03-05T20:35:04.862649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-03-05T20:35:04.862989] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-03-05T20:35:04.863829] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-03-05T20:35:04.863883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:04.863916] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:04.863944] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:04.864001] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:04.921483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:04.922303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:04.922386] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:04.922420] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:05.043042] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:05.043202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:05.043243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:05.043308] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:05.046772] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: UP (p=88.13%) [2026-03-05T20:35:05.047243] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-03-05T20:35:05.047373] [INFO ] [sig ] XERS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:05.201604] [INFO ] [LOCAL ] Saved forecast: XERS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/XERS.txt [2026-03-05T20:35:05.201752] [INFO ] [sig ] [3314/3362] Completed XERS in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 17.4s [2026-03-05T20:35:05.201793] [INFO ] [sig ] [3315/3362] Forecasting XGN... [2026-03-05T20:35:05.201823] [INFO ] [sig ] Generating forecast for: XGN [2026-03-05T20:35:05.201853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-03-05T20:35:05.212749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-03-05T20:35:05.213126] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-03-05T20:35:05.214017] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-03-05T20:35:05.214069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:05.214102] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:05.214128] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:05.214184] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:05.271073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:05.271950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:05.272038] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:05.272071] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:05.391778] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:05.391943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:05.391986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:05.392016] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:05.395509] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: UP (p=90.90%) [2026-03-05T20:35:05.395850] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-03-05T20:35:05.395982] [INFO ] [sig ] XGN: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:05.540713] [INFO ] [LOCAL ] Saved forecast: XGN 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/XGN.txt [2026-03-05T20:35:05.540884] [INFO ] [sig ] [3315/3362] Completed XGN in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 17.0s [2026-03-05T20:35:05.540934] [INFO ] [sig ] [3316/3362] Forecasting XOM... [2026-03-05T20:35:05.540968] [INFO ] [sig ] Generating forecast for: XOM [2026-03-05T20:35:05.541001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-03-05T20:35:05.551896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-03-05T20:35:05.552240] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-03-05T20:35:05.553081] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-03-05T20:35:05.553135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:05.553169] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:05.553197] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:05.553255] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:05.609802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:05.610685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:05.610773] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:05.610807] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:05.736586] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:05.736747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:05.736791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:05.736822] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:05.740290] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: UP (p=92.33%) [2026-03-05T20:35:05.740617] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-03-05T20:35:05.740753] [INFO ] [sig ] XOM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:05.883316] [INFO ] [LOCAL ] Saved forecast: XOM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/XOM.txt [2026-03-05T20:35:05.883464] [INFO ] [sig ] [3316/3362] Completed XOM in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 16.7s [2026-03-05T20:35:05.883506] [INFO ] [sig ] [3317/3362] Forecasting XOMA... [2026-03-05T20:35:05.883536] [INFO ] [sig ] Generating forecast for: XOMA [2026-03-05T20:35:05.883567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-03-05T20:35:05.894087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-03-05T20:35:05.894479] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-03-05T20:35:05.895323] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-03-05T20:35:05.895377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:05.895411] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:05.895438] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:05.895495] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:05.952471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:05.953270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:05.953357] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:05.953390] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:06.076987] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:06.077162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:06.077204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:06.077233] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:06.080927] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: UP (p=87.16%) [2026-03-05T20:35:06.081231] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-03-05T20:35:06.081366] [INFO ] [sig ] XOMA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:06.225324] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/XOMA.txt [2026-03-05T20:35:06.225468] [INFO ] [sig ] [3317/3362] Completed XOMA in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 16.3s [2026-03-05T20:35:06.225510] [INFO ] [sig ] [3318/3362] Forecasting XOS... [2026-03-05T20:35:06.225540] [INFO ] [sig ] Generating forecast for: XOS [2026-03-05T20:35:06.225592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-03-05T20:35:06.235912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-03-05T20:35:06.236303] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-03-05T20:35:06.237153] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-03-05T20:35:06.237206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:06.237239] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:06.237267] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:06.237323] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:06.294675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:06.295496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:06.295602] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:06.295640] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:06.416139] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:06.416317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:06.416367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:06.416408] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:06.420255] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: UP (p=91.07%) [2026-03-05T20:35:06.420655] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-03-05T20:35:06.420809] [INFO ] [sig ] XOS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:06.572869] [INFO ] [LOCAL ] Saved forecast: XOS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/XOS.txt [2026-03-05T20:35:06.573228] [INFO ] [sig ] [3318/3362] Completed XOS in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 15.9s [2026-03-05T20:35:06.573271] [INFO ] [sig ] [3319/3362] Forecasting XP... [2026-03-05T20:35:06.573303] [INFO ] [sig ] Generating forecast for: XP [2026-03-05T20:35:06.573333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-03-05T20:35:06.584432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-03-05T20:35:06.584815] [INFO ] [FORECASTER] Starting predict_future for XP [2026-03-05T20:35:06.585649] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-03-05T20:35:06.585701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:06.585733] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:06.585759] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:06.585815] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:06.642210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:06.643065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:06.643151] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:06.643184] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:06.764843] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:06.765009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:06.765053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:06.765083] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:06.769017] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: DOWN (p=2.53%) [2026-03-05T20:35:06.769339] [INFO ] [FORECASTER] Completed predict_future for XP [2026-03-05T20:35:06.769483] [INFO ] [sig ] XP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:06.924546] [INFO ] [LOCAL ] Saved forecast: XP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/XP.txt [2026-03-05T20:35:06.924733] [INFO ] [sig ] [3319/3362] Completed XP in 0.4s | 2.76 sym/s | Total: 20.0m | ETA: 15.6s [2026-03-05T20:35:06.924777] [INFO ] [sig ] [3320/3362] Forecasting XPEL... [2026-03-05T20:35:06.924807] [INFO ] [sig ] Generating forecast for: XPEL [2026-03-05T20:35:06.924837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-03-05T20:35:06.935914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-03-05T20:35:06.936302] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-03-05T20:35:06.937214] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-03-05T20:35:06.937269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:06.937302] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:06.937329] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:06.937385] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:06.993506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:06.994373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:06.994458] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:06.994491] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:07.124175] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:07.124339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:07.124392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:07.124423] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:07.128061] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: UP (p=81.81%) [2026-03-05T20:35:07.128377] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-03-05T20:35:07.128523] [INFO ] [sig ] XPEL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:07.274553] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/XPEL.txt [2026-03-05T20:35:07.274719] [INFO ] [sig ] [3320/3362] Completed XPEL in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 15.2s [2026-03-05T20:35:07.274762] [INFO ] [sig ] [3321/3362] Forecasting XPO... [2026-03-05T20:35:07.274792] [INFO ] [sig ] Generating forecast for: XPO [2026-03-05T20:35:07.274822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-03-05T20:35:07.284814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-03-05T20:35:07.285179] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-03-05T20:35:07.286039] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-03-05T20:35:07.286092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:07.286139] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:07.286169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:07.286225] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:07.343051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:07.343864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:07.344019] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:07.344055] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:07.463457] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:07.463643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:07.463687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:07.463716] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:07.467230] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: DOWN (p=15.04%) [2026-03-05T20:35:07.467512] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-03-05T20:35:07.467724] [INFO ] [sig ] XPO: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:07.612105] [INFO ] [LOCAL ] Saved forecast: XPO 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/XPO.txt [2026-03-05T20:35:07.612257] [INFO ] [sig ] [3321/3362] Completed XPO in 0.3s | 2.76 sym/s | Total: 20.0m | ETA: 14.8s [2026-03-05T20:35:07.612297] [INFO ] [sig ] [3322/3362] Forecasting XPOF... [2026-03-05T20:35:07.612330] [INFO ] [sig ] Generating forecast for: XPOF [2026-03-05T20:35:07.612360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-03-05T20:35:07.622655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-03-05T20:35:07.623056] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-03-05T20:35:07.623910] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-03-05T20:35:07.623973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:07.624012] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:07.624041] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:07.624097] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:07.680919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:07.681651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:07.681734] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:07.681766] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:07.806217] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:07.806386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:07.806430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:07.806460] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:07.810171] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: UP (p=76.45%) [2026-03-05T20:35:07.810465] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-03-05T20:35:07.810622] [INFO ] [sig ] XPOF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:07.957988] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/XPOF.txt [2026-03-05T20:35:07.958133] [INFO ] [sig ] [3322/3362] Completed XPOF in 0.3s | 2.76 sym/s | Total: 20.1m | ETA: 14.5s [2026-03-05T20:35:07.958175] [INFO ] [sig ] [3323/3362] Forecasting XPRO... [2026-03-05T20:35:07.958204] [INFO ] [sig ] Generating forecast for: XPRO [2026-03-05T20:35:07.958233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-03-05T20:35:07.968398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-03-05T20:35:07.968811] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-03-05T20:35:07.969675] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-03-05T20:35:07.969728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:07.969761] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:07.969787] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:07.969844] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:08.026687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:08.027511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:08.027613] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:08.027673] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:08.147829] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:08.148003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:08.148051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:08.148081] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:08.151589] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: UP (p=72.78%) [2026-03-05T20:35:08.151890] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-03-05T20:35:08.152045] [INFO ] [sig ] XPRO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:08.296383] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/XPRO.txt [2026-03-05T20:35:08.296548] [INFO ] [sig ] [3323/3362] Completed XPRO in 0.3s | 2.76 sym/s | Total: 20.1m | ETA: 14.1s [2026-03-05T20:35:08.296610] [INFO ] [sig ] [3324/3362] Forecasting XRAY... [2026-03-05T20:35:08.296643] [INFO ] [sig ] Generating forecast for: XRAY [2026-03-05T20:35:08.296672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-03-05T20:35:08.308176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-03-05T20:35:08.308644] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-03-05T20:35:08.309628] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-03-05T20:35:08.309697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:08.309741] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:08.309778] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:08.309864] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:08.374961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:08.375794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:08.375896] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:08.375934] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:08.506018] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:08.506195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:08.506242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:08.506272] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:08.510268] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: DOWN (p=19.53%) [2026-03-05T20:35:08.510602] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-03-05T20:35:08.510774] [INFO ] [sig ] XRAY: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:08.668128] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/XRAY.txt [2026-03-05T20:35:08.668316] [INFO ] [sig ] [3324/3362] Completed XRAY in 0.4s | 2.76 sym/s | Total: 20.1m | ETA: 13.8s [2026-03-05T20:35:08.668388] [INFO ] [sig ] [3325/3362] Forecasting XRX... [2026-03-05T20:35:08.668440] [INFO ] [sig ] Generating forecast for: XRX [2026-03-05T20:35:08.668476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-03-05T20:35:08.679171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-03-05T20:35:08.679542] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-03-05T20:35:08.680484] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-03-05T20:35:08.680538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:08.680589] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:08.680620] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:08.680678] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:08.743374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:08.744228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:08.744316] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:08.744352] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:08.863887] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:08.864051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:08.864094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:08.864125] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:08.867553] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: DOWN (p=6.82%) [2026-03-05T20:35:08.867868] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-03-05T20:35:08.867998] [INFO ] [sig ] XRX: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:09.010933] [INFO ] [LOCAL ] Saved forecast: XRX 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/XRX.txt [2026-03-05T20:35:09.011086] [INFO ] [sig ] [3325/3362] Completed XRX in 0.3s | 2.76 sym/s | Total: 20.1m | ETA: 13.4s [2026-03-05T20:35:09.011129] [INFO ] [sig ] [3326/3362] Forecasting XYF... [2026-03-05T20:35:09.011160] [INFO ] [sig ] Generating forecast for: XYF [2026-03-05T20:35:09.011190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-03-05T20:35:09.021985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-03-05T20:35:09.022383] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-03-05T20:35:09.023221] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-03-05T20:35:09.023275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:09.023306] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:09.023333] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:09.023388] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:09.079532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:09.080320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:09.080404] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:09.080440] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:09.202032] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:09.202208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:09.202250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:09.202279] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:09.205802] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: UP (p=53.80%) [2026-03-05T20:35:09.206097] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-03-05T20:35:09.206239] [INFO ] [sig ] XYF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:09.358617] [INFO ] [LOCAL ] Saved forecast: XYF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/XYF.txt [2026-03-05T20:35:09.358795] [INFO ] [sig ] [3326/3362] Completed XYF in 0.3s | 2.76 sym/s | Total: 20.1m | ETA: 13.0s [2026-03-05T20:35:09.358841] [INFO ] [sig ] [3327/3362] Forecasting XYL... [2026-03-05T20:35:09.358876] [INFO ] [sig ] Generating forecast for: XYL [2026-03-05T20:35:09.358906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-03-05T20:35:09.370358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-03-05T20:35:09.370739] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-03-05T20:35:09.371667] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-03-05T20:35:09.371723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:09.371757] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:09.371784] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:09.371841] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:09.431612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:09.432488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:09.432595] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:09.432631] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:09.555619] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:09.555796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:09.555846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:09.555880] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:09.559829] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: UP (p=77.14%) [2026-03-05T20:35:09.560154] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-03-05T20:35:09.560299] [INFO ] [sig ] XYL: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:09.715836] [INFO ] [LOCAL ] Saved forecast: XYL 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/XYL.txt [2026-03-05T20:35:09.716014] [INFO ] [sig ] [3327/3362] Completed XYL in 0.4s | 2.76 sym/s | Total: 20.1m | ETA: 12.7s [2026-03-05T20:35:09.716059] [INFO ] [sig ] [3328/3362] Forecasting YALA... [2026-03-05T20:35:09.716089] [INFO ] [sig ] Generating forecast for: YALA [2026-03-05T20:35:09.716119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-03-05T20:35:09.726569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-03-05T20:35:09.727019] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-03-05T20:35:09.727953] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-03-05T20:35:09.728007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:09.728071] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:09.728101] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:09.728158] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:09.785401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:09.786307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:09.786395] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:09.786429] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:09.903944] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:09.904107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:09.904152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:09.904201] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:09.907733] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: UP (p=63.63%) [2026-03-05T20:35:09.908026] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-03-05T20:35:09.908163] [INFO ] [sig ] YALA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:10.050109] [INFO ] [LOCAL ] Saved forecast: YALA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/YALA.txt [2026-03-05T20:35:10.050254] [INFO ] [sig ] [3328/3362] Completed YALA in 0.3s | 2.76 sym/s | Total: 20.1m | ETA: 12.3s [2026-03-05T20:35:10.050296] [INFO ] [sig ] [3329/3362] Forecasting YELP... [2026-03-05T20:35:10.050327] [INFO ] [sig ] Generating forecast for: YELP [2026-03-05T20:35:10.050357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-03-05T20:35:10.060528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-03-05T20:35:10.060898] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-03-05T20:35:10.061742] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-03-05T20:35:10.061794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:10.061826] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:10.061852] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:10.061908] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:10.118073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:10.118855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:10.118942] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:10.118974] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:10.241442] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:10.241629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:10.241678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:10.241709] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:10.246207] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: DOWN (p=24.95%) [2026-03-05T20:35:10.246622] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-03-05T20:35:10.246780] [INFO ] [sig ] YELP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:10.394531] [INFO ] [LOCAL ] Saved forecast: YELP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/YELP.txt [2026-03-05T20:35:10.394726] [INFO ] [sig ] [3329/3362] Completed YELP in 0.3s | 2.76 sym/s | Total: 20.1m | ETA: 12.0s [2026-03-05T20:35:10.394770] [INFO ] [sig ] [3330/3362] Forecasting YETI... [2026-03-05T20:35:10.394800] [INFO ] [sig ] Generating forecast for: YETI [2026-03-05T20:35:10.394831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-03-05T20:35:10.404710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-03-05T20:35:10.405083] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-03-05T20:35:10.405919] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-03-05T20:35:10.405972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:10.406006] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:10.406033] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:10.406089] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:10.464392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:10.465346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:10.465449] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:10.465485] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:10.585223] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:10.585392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:10.585434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:10.585463] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:10.588957] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: DOWN (p=13.63%) [2026-03-05T20:35:10.589284] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-03-05T20:35:10.589428] [INFO ] [sig ] YETI: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:10.739664] [INFO ] [LOCAL ] Saved forecast: YETI 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/YETI.txt [2026-03-05T20:35:10.739837] [INFO ] [sig ] [3330/3362] Completed YETI in 0.3s | 2.76 sym/s | Total: 20.1m | ETA: 11.6s [2026-03-05T20:35:10.739880] [INFO ] [sig ] [3331/3362] Forecasting YMM... [2026-03-05T20:35:10.739909] [INFO ] [sig ] Generating forecast for: YMM [2026-03-05T20:35:10.739941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-03-05T20:35:10.752903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-03-05T20:35:10.753521] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-03-05T20:35:10.754632] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-03-05T20:35:10.754685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:10.754719] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:10.754747] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:10.754806] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:10.829154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:10.830179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:10.830275] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:10.830310] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:10.983087] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:10.983283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:10.983335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:10.983418] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:10.988662] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: UP (p=60.87%) [2026-03-05T20:35:10.989148] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-03-05T20:35:10.989358] [INFO ] [sig ] YMM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:11.201002] [INFO ] [LOCAL ] Saved forecast: YMM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/YMM.txt [2026-03-05T20:35:11.201212] [INFO ] [sig ] [3331/3362] Completed YMM in 0.5s | 2.76 sym/s | Total: 20.1m | ETA: 11.2s [2026-03-05T20:35:11.201260] [INFO ] [sig ] [3332/3362] Forecasting YPF... [2026-03-05T20:35:11.201296] [INFO ] [sig ] Generating forecast for: YPF [2026-03-05T20:35:11.201334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-03-05T20:35:11.216981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-03-05T20:35:11.217481] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-03-05T20:35:11.218699] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-03-05T20:35:11.218769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:11.218809] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:11.218861] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:11.218941] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:11.302809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:11.304086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:11.304214] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:11.304263] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:11.477327] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:11.477525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:11.477594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:11.477657] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:11.482675] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: UP (p=76.38%) [2026-03-05T20:35:11.483196] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-03-05T20:35:11.483410] [INFO ] [sig ] YPF: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:11.714450] [INFO ] [LOCAL ] Saved forecast: YPF 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/YPF.txt [2026-03-05T20:35:11.714738] [INFO ] [sig ] [3332/3362] Completed YPF in 0.5s | 2.76 sym/s | Total: 20.1m | ETA: 10.9s [2026-03-05T20:35:11.714804] [INFO ] [sig ] [3333/3362] Forecasting YQQQ... [2026-03-05T20:35:11.714850] [INFO ] [sig ] Generating forecast for: YQQQ [2026-03-05T20:35:11.714908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-03-05T20:35:11.733013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-03-05T20:35:11.733607] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-03-05T20:35:11.734886] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-03-05T20:35:11.734964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:11.735024] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:11.735084] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:11.735188] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:11.825411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:11.826536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:11.826685] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:11.826723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:11.987607] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:11.987840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:11.987903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:11.987951] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:11.993257] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: UP (p=93.41%) [2026-03-05T20:35:11.993807] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-03-05T20:35:11.994016] [INFO ] [sig ] YQQQ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:12.226976] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/YQQQ.txt [2026-03-05T20:35:12.227198] [INFO ] [sig ] [3333/3362] Completed YQQQ in 0.5s | 2.76 sym/s | Total: 20.1m | ETA: 10.5s [2026-03-05T20:35:12.227257] [INFO ] [sig ] [3334/3362] Forecasting YRD... [2026-03-05T20:35:12.227291] [INFO ] [sig ] Generating forecast for: YRD [2026-03-05T20:35:12.227331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-03-05T20:35:12.240117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-03-05T20:35:12.240562] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-03-05T20:35:12.241647] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-03-05T20:35:12.241704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:12.241745] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:12.241774] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:12.241835] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:12.306953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:12.308189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:12.308299] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:12.308365] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:12.436142] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:12.436307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:12.436389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:12.436453] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:12.440352] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: DOWN (p=25.72%) [2026-03-05T20:35:12.440718] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-03-05T20:35:12.440865] [INFO ] [sig ] YRD: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:12.590475] [INFO ] [LOCAL ] Saved forecast: YRD 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/YRD.txt [2026-03-05T20:35:12.590650] [INFO ] [sig ] [3334/3362] Completed YRD in 0.4s | 2.76 sym/s | Total: 20.1m | ETA: 10.1s [2026-03-05T20:35:12.590696] [INFO ] [sig ] [3335/3362] Forecasting YSG... [2026-03-05T20:35:12.590727] [INFO ] [sig ] Generating forecast for: YSG [2026-03-05T20:35:12.590757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-03-05T20:35:12.601433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-03-05T20:35:12.601892] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-03-05T20:35:12.602790] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-03-05T20:35:12.602848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:12.602884] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:12.602914] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:12.602973] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:12.661073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:12.661889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:12.661973] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:12.662006] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:12.776913] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:12.777076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:12.777118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:12.777147] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:12.780632] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: UP (p=84.28%) [2026-03-05T20:35:12.780921] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-03-05T20:35:12.781056] [INFO ] [sig ] YSG: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:12.934845] [INFO ] [LOCAL ] Saved forecast: YSG 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/YSG.txt [2026-03-05T20:35:12.935015] [INFO ] [sig ] [3335/3362] Completed YSG in 0.3s | 2.76 sym/s | Total: 20.1m | ETA: 9.8s [2026-03-05T20:35:12.935066] [INFO ] [sig ] [3336/3362] Forecasting YTRA... [2026-03-05T20:35:12.935099] [INFO ] [sig ] Generating forecast for: YTRA [2026-03-05T20:35:12.935138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-03-05T20:35:12.945797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-03-05T20:35:12.946205] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-03-05T20:35:12.947136] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-03-05T20:35:12.947191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:12.947246] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:12.947276] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:12.947334] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:13.005660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:13.006447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:13.006534] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:13.006568] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:13.123528] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:13.123704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:13.123747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:13.123775] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:13.127189] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: DOWN (p=7.11%) [2026-03-05T20:35:13.127476] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-03-05T20:35:13.127648] [INFO ] [sig ] YTRA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:13.276768] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/YTRA.txt [2026-03-05T20:35:13.276907] [INFO ] [sig ] [3336/3362] Completed YTRA in 0.3s | 2.76 sym/s | Total: 20.1m | ETA: 9.4s [2026-03-05T20:35:13.276947] [INFO ] [sig ] [3337/3362] Forecasting YUM... [2026-03-05T20:35:13.276978] [INFO ] [sig ] Generating forecast for: YUM [2026-03-05T20:35:13.277007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-03-05T20:35:13.287007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-03-05T20:35:13.287328] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-03-05T20:35:13.288196] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-03-05T20:35:13.288249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:13.288281] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:13.288307] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:13.288363] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:13.345149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:13.345868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:13.345954] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:13.345989] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:13.462927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:13.463094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:13.463137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:13.463167] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:13.466622] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: UP (p=88.38%) [2026-03-05T20:35:13.466919] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-03-05T20:35:13.467055] [INFO ] [sig ] YUM: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:13.611066] [INFO ] [LOCAL ] Saved forecast: YUM 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/YUM.txt [2026-03-05T20:35:13.611215] [INFO ] [sig ] [3337/3362] Completed YUM in 0.3s | 2.76 sym/s | Total: 20.1m | ETA: 9.1s [2026-03-05T20:35:13.611257] [INFO ] [sig ] [3338/3362] Forecasting YUMC... [2026-03-05T20:35:13.611288] [INFO ] [sig ] Generating forecast for: YUMC [2026-03-05T20:35:13.611318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-03-05T20:35:13.622710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-03-05T20:35:13.623077] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-03-05T20:35:13.623955] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-03-05T20:35:13.624008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:13.624042] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:13.624073] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:13.624137] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:13.683060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:13.683767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:13.683881] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:13.683918] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:13.804825] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:13.804989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:13.805030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:13.805060] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:13.808525] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: DOWN (p=32.64%) [2026-03-05T20:35:13.808837] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-03-05T20:35:13.808976] [INFO ] [sig ] YUMC: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:13.952179] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/YUMC.txt [2026-03-05T20:35:13.952327] [INFO ] [sig ] [3338/3362] Completed YUMC in 0.3s | 2.76 sym/s | Total: 20.2m | ETA: 8.7s [2026-03-05T20:35:13.952368] [INFO ] [sig ] [3339/3362] Forecasting Z... [2026-03-05T20:35:13.952400] [INFO ] [sig ] Generating forecast for: Z [2026-03-05T20:35:13.952430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-03-05T20:35:13.962996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-03-05T20:35:13.963372] [INFO ] [FORECASTER] Starting predict_future for Z [2026-03-05T20:35:13.964218] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-03-05T20:35:13.964271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:13.964304] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:13.964331] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:13.964388] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:14.021736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:14.022644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:14.022733] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:14.022767] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:14.148064] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:14.148232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:14.148469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:14.148501] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:14.152379] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: DOWN (p=11.84%) [2026-03-05T20:35:14.152703] [INFO ] [FORECASTER] Completed predict_future for Z [2026-03-05T20:35:14.152854] [INFO ] [sig ] Z: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:14.299652] [INFO ] [LOCAL ] Saved forecast: Z 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/Z.txt [2026-03-05T20:35:14.299808] [INFO ] [sig ] [3339/3362] Completed Z in 0.3s | 2.76 sym/s | Total: 20.2m | ETA: 8.3s [2026-03-05T20:35:14.299850] [INFO ] [sig ] [3340/3362] Forecasting ZBH... [2026-03-05T20:35:14.299881] [INFO ] [sig ] Generating forecast for: ZBH [2026-03-05T20:35:14.299911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-03-05T20:35:14.310701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-03-05T20:35:14.311102] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-03-05T20:35:14.312028] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-03-05T20:35:14.312086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:14.312121] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:14.312148] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:14.312205] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:14.368783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:14.369742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:14.369831] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:14.369864] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:14.513246] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:14.513406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:14.513449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:14.513477] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:14.517000] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: UP (p=76.63%) [2026-03-05T20:35:14.517327] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-03-05T20:35:14.517469] [INFO ] [sig ] ZBH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:14.681701] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ZBH.txt [2026-03-05T20:35:14.681895] [INFO ] [sig ] [3340/3362] Completed ZBH in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 8.0s [2026-03-05T20:35:14.681951] [INFO ] [sig ] [3341/3362] Forecasting ZBIO... [2026-03-05T20:35:14.681993] [INFO ] [sig ] Generating forecast for: ZBIO [2026-03-05T20:35:14.682032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-03-05T20:35:14.694398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-03-05T20:35:14.694888] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-03-05T20:35:14.695870] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-03-05T20:35:14.695932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:14.695977] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:14.696017] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:14.696084] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:14.769727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:14.770628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:14.770721] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:14.770757] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:14.896278] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:14.896458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:14.896501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:14.896533] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:14.900085] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: UP (p=50.16%) [2026-03-05T20:35:14.900374] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-03-05T20:35:14.900512] [INFO ] [sig ] ZBIO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:15.050411] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ZBIO.txt [2026-03-05T20:35:15.050595] [INFO ] [sig ] [3341/3362] Completed ZBIO in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 7.6s [2026-03-05T20:35:15.050641] [INFO ] [sig ] [3342/3362] Forecasting ZBRA... [2026-03-05T20:35:15.050673] [INFO ] [sig ] Generating forecast for: ZBRA [2026-03-05T20:35:15.050704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-03-05T20:35:15.060590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-03-05T20:35:15.060970] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-03-05T20:35:15.061873] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-03-05T20:35:15.061927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:15.061961] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:15.061990] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:15.062047] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:15.121644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:15.122462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:15.122544] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:15.122597] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:15.244707] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:15.244873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:15.244915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:15.244945] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:15.249458] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: DOWN (p=46.11%) [2026-03-05T20:35:15.249823] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-03-05T20:35:15.249975] [INFO ] [sig ] ZBRA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:15.403814] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ZBRA.txt [2026-03-05T20:35:15.403963] [INFO ] [sig ] [3342/3362] Completed ZBRA in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 7.2s [2026-03-05T20:35:15.404004] [INFO ] [sig ] [3343/3362] Forecasting ZD... [2026-03-05T20:35:15.404037] [INFO ] [sig ] Generating forecast for: ZD [2026-03-05T20:35:15.404071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-03-05T20:35:15.413892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-03-05T20:35:15.414253] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-03-05T20:35:15.415156] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-03-05T20:35:15.415210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:15.415242] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:15.415269] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:15.415328] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:15.473756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:15.474595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:15.474688] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:15.474723] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:15.596849] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:15.597014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:15.597058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:15.597090] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:15.600835] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: UP (p=67.57%) [2026-03-05T20:35:15.601185] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-03-05T20:35:15.601371] [INFO ] [sig ] ZD: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:15.749707] [INFO ] [LOCAL ] Saved forecast: ZD 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ZD.txt [2026-03-05T20:35:15.749866] [INFO ] [sig ] [3343/3362] Completed ZD in 0.3s | 2.76 sym/s | Total: 20.2m | ETA: 6.9s [2026-03-05T20:35:15.749910] [INFO ] [sig ] [3344/3362] Forecasting ZEPP... [2026-03-05T20:35:15.749940] [INFO ] [sig ] Generating forecast for: ZEPP [2026-03-05T20:35:15.749970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEPP' from 'https://tdm.silogroup.org/data/derivative_storage/ZEPP.csv'. [2026-03-05T20:35:15.760067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEPP'. [2026-03-05T20:35:15.760466] [INFO ] [FORECASTER] Starting predict_future for ZEPP [2026-03-05T20:35:15.761328] [DEBUG] [LOCAL ] No optimal features file found for ZEPP: ./output/feature-sets/ZEPP.txt [2026-03-05T20:35:15.761382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:15.761415] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:15.761443] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:15.761500] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:15.819411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:15.820309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:15.820400] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:15.820436] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:15.938259] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:15.938423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:15.938464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:15.938493] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:15.941957] [DEBUG] [FORECASTER] ZEPP: Forecast T+1@11:T+2@11: DOWN (p=0.69%) [2026-03-05T20:35:15.942246] [INFO ] [FORECASTER] Completed predict_future for ZEPP [2026-03-05T20:35:15.942377] [INFO ] [sig ] ZEPP: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:16.099820] [INFO ] [LOCAL ] Saved forecast: ZEPP 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ZEPP.txt [2026-03-05T20:35:16.099981] [INFO ] [sig ] [3344/3362] Completed ZEPP in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 6.5s [2026-03-05T20:35:16.100026] [INFO ] [sig ] [3345/3362] Forecasting ZETA... [2026-03-05T20:35:16.100056] [INFO ] [sig ] Generating forecast for: ZETA [2026-03-05T20:35:16.100086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-03-05T20:35:16.110353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-03-05T20:35:16.110695] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-03-05T20:35:16.111780] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-03-05T20:35:16.111847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:16.111942] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:16.111986] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:16.112067] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:16.170555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:16.171341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:16.171427] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:16.171462] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:16.295359] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:16.295474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:16.295515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:16.295545] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:16.299038] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: DOWN (p=16.62%) [2026-03-05T20:35:16.299328] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-03-05T20:35:16.299462] [INFO ] [sig ] ZETA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:16.447336] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ZETA.txt [2026-03-05T20:35:16.447468] [INFO ] [sig ] [3345/3362] Completed ZETA in 0.3s | 2.76 sym/s | Total: 20.2m | ETA: 6.2s [2026-03-05T20:35:16.447508] [INFO ] [sig ] [3346/3362] Forecasting ZGN... [2026-03-05T20:35:16.447538] [INFO ] [sig ] Generating forecast for: ZGN [2026-03-05T20:35:16.447585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-03-05T20:35:16.457517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-03-05T20:35:16.457868] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-03-05T20:35:16.458700] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-03-05T20:35:16.458753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:16.458787] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:16.458814] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:16.458871] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:16.516086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:16.516734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:16.516817] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:16.516851] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:16.643556] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:16.643730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:16.643776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:16.643808] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:16.647380] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: DOWN (p=4.68%) [2026-03-05T20:35:16.647728] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-03-05T20:35:16.647873] [INFO ] [sig ] ZGN: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:16.794690] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ZGN.txt [2026-03-05T20:35:16.794838] [INFO ] [sig ] [3346/3362] Completed ZGN in 0.3s | 2.76 sym/s | Total: 20.2m | ETA: 5.8s [2026-03-05T20:35:16.794879] [INFO ] [sig ] [3347/3362] Forecasting ZH... [2026-03-05T20:35:16.794908] [INFO ] [sig ] Generating forecast for: ZH [2026-03-05T20:35:16.794938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-03-05T20:35:16.805379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-03-05T20:35:16.805818] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-03-05T20:35:16.806735] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-03-05T20:35:16.806791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:16.806826] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:16.806855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:16.806913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:16.864057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:16.864888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:16.864979] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:16.865013] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:16.984050] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:16.984214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:16.984256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:16.984285] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:16.987829] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: UP (p=57.12%) [2026-03-05T20:35:16.988131] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-03-05T20:35:16.988271] [INFO ] [sig ] ZH: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:17.136190] [INFO ] [LOCAL ] Saved forecast: ZH 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ZH.txt [2026-03-05T20:35:17.136344] [INFO ] [sig ] [3347/3362] Completed ZH in 0.3s | 2.76 sym/s | Total: 20.2m | ETA: 5.4s [2026-03-05T20:35:17.136385] [INFO ] [sig ] [3348/3362] Forecasting ZIM... [2026-03-05T20:35:17.136418] [INFO ] [sig ] Generating forecast for: ZIM [2026-03-05T20:35:17.136449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-03-05T20:35:17.147037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-03-05T20:35:17.147421] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-03-05T20:35:17.148309] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-03-05T20:35:17.148362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:17.148394] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:17.148421] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:17.148476] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:17.205100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:17.205831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:17.205914] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:17.205947] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:17.334989] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:17.335147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:17.335191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:17.335220] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:17.338872] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: DOWN (p=4.12%) [2026-03-05T20:35:17.339188] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-03-05T20:35:17.339336] [INFO ] [sig ] ZIM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:17.484441] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ZIM.txt [2026-03-05T20:35:17.484610] [INFO ] [sig ] [3348/3362] Completed ZIM in 0.3s | 2.76 sym/s | Total: 20.2m | ETA: 5.1s [2026-03-05T20:35:17.484661] [INFO ] [sig ] [3349/3362] Forecasting ZION... [2026-03-05T20:35:17.484691] [INFO ] [sig ] Generating forecast for: ZION [2026-03-05T20:35:17.484722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-03-05T20:35:17.494561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-03-05T20:35:17.494919] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-03-05T20:35:17.495772] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-03-05T20:35:17.495826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:17.495861] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:17.495889] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:17.495947] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:17.557330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:17.558202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:17.558284] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:17.558317] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:17.693460] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:17.693634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:17.693677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:17.693706] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:17.697248] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: DOWN (p=8.06%) [2026-03-05T20:35:17.697537] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-03-05T20:35:17.697712] [INFO ] [sig ] ZION: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:17.841661] [INFO ] [LOCAL ] Saved forecast: ZION 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ZION.txt [2026-03-05T20:35:17.841791] [INFO ] [sig ] [3349/3362] Completed ZION in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 4.7s [2026-03-05T20:35:17.841831] [INFO ] [sig ] [3350/3362] Forecasting ZIP... [2026-03-05T20:35:17.841861] [INFO ] [sig ] Generating forecast for: ZIP [2026-03-05T20:35:17.841891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-03-05T20:35:17.852193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-03-05T20:35:17.852561] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-03-05T20:35:17.853408] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-03-05T20:35:17.853460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:17.853493] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:17.853520] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:17.853606] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:17.910403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:17.911053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:17.911131] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:17.911163] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:18.033365] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:18.033518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:18.033558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:18.033608] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:18.037020] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: UP (p=89.01%) [2026-03-05T20:35:18.037306] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-03-05T20:35:18.037468] [INFO ] [sig ] ZIP: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:18.182351] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ZIP.txt [2026-03-05T20:35:18.182483] [INFO ] [sig ] [3350/3362] Completed ZIP in 0.3s | 2.76 sym/s | Total: 20.2m | ETA: 4.3s [2026-03-05T20:35:18.182523] [INFO ] [sig ] [3351/3362] Forecasting ZLAB... [2026-03-05T20:35:18.182553] [INFO ] [sig ] Generating forecast for: ZLAB [2026-03-05T20:35:18.182602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-03-05T20:35:18.192440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-03-05T20:35:18.192811] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-03-05T20:35:18.193739] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-03-05T20:35:18.193792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:18.193826] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:18.193854] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:18.193912] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:18.251439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:18.252245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:18.252328] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:18.252362] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:18.373672] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:18.373833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:18.373874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:18.373904] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:18.377912] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: DOWN (p=3.40%) [2026-03-05T20:35:18.378231] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-03-05T20:35:18.378368] [INFO ] [sig ] ZLAB: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:18.535427] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ZLAB.txt [2026-03-05T20:35:18.535607] [INFO ] [sig ] [3351/3362] Completed ZLAB in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 4.0s [2026-03-05T20:35:18.535654] [INFO ] [sig ] [3352/3362] Forecasting ZM... [2026-03-05T20:35:18.535685] [INFO ] [sig ] Generating forecast for: ZM [2026-03-05T20:35:18.535715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-03-05T20:35:18.546871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-03-05T20:35:18.547296] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-03-05T20:35:18.548197] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-03-05T20:35:18.548255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:18.548289] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:18.548317] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:18.548375] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:18.607469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:18.608454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:18.608561] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:18.608620] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:18.736765] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:18.736949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:18.736995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:18.737108] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:18.740787] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: DOWN (p=7.64%) [2026-03-05T20:35:18.741111] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-03-05T20:35:18.741261] [INFO ] [sig ] ZM: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:18.889652] [INFO ] [LOCAL ] Saved forecast: ZM 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ZM.txt [2026-03-05T20:35:18.889810] [INFO ] [sig ] [3352/3362] Completed ZM in 0.4s | 2.76 sym/s | Total: 20.2m | ETA: 3.6s [2026-03-05T20:35:18.889853] [INFO ] [sig ] [3353/3362] Forecasting ZNTL... [2026-03-05T20:35:18.889883] [INFO ] [sig ] Generating forecast for: ZNTL [2026-03-05T20:35:18.889913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-03-05T20:35:18.900908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-03-05T20:35:18.901315] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-03-05T20:35:18.902160] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-03-05T20:35:18.902214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:18.902246] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:18.902274] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:18.902331] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:18.965237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:18.966078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:18.966164] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:18.966197] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:19.087927] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:19.088088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:19.088131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:19.088161] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:19.091679] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: DOWN (p=5.52%) [2026-03-05T20:35:19.091966] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-03-05T20:35:19.092097] [INFO ] [sig ] ZNTL: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:19.237516] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ZNTL.txt [2026-03-05T20:35:19.237707] [INFO ] [sig ] [3353/3362] Completed ZNTL in 0.3s | 2.76 sym/s | Total: 20.2m | ETA: 3.3s [2026-03-05T20:35:19.237752] [INFO ] [sig ] [3354/3362] Forecasting ZS... [2026-03-05T20:35:19.237783] [INFO ] [sig ] Generating forecast for: ZS [2026-03-05T20:35:19.237812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-03-05T20:35:19.248380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-03-05T20:35:19.248774] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-03-05T20:35:19.249598] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-03-05T20:35:19.249651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:19.249684] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:19.249711] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:19.249766] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:19.306227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:19.306996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:19.307079] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:19.307128] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:19.434421] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:19.434600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:19.434645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:19.434673] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:19.438147] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: UP (p=92.77%) [2026-03-05T20:35:19.438427] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-03-05T20:35:19.438562] [INFO ] [sig ] ZS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:19.584237] [INFO ] [LOCAL ] Saved forecast: ZS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ZS.txt [2026-03-05T20:35:19.584375] [INFO ] [sig ] [3354/3362] Completed ZS in 0.3s | 2.76 sym/s | Total: 20.2m | ETA: 2.9s [2026-03-05T20:35:19.584415] [INFO ] [sig ] [3355/3362] Forecasting ZTO... [2026-03-05T20:35:19.584450] [INFO ] [sig ] Generating forecast for: ZTO [2026-03-05T20:35:19.584486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-03-05T20:35:19.594917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-03-05T20:35:19.595292] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-03-05T20:35:19.596239] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-03-05T20:35:19.596309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:19.596349] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:19.596387] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:19.596446] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:19.661333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:19.662178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:19.662265] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:19.662334] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:19.786158] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:19.786315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:19.786356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:19.786386] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:19.789866] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: UP (p=73.01%) [2026-03-05T20:35:19.790143] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-03-05T20:35:19.790276] [INFO ] [sig ] ZTO: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:19.935256] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ZTO.txt [2026-03-05T20:35:19.935391] [INFO ] [sig ] [3355/3362] Completed ZTO in 0.4s | 2.76 sym/s | Total: 20.3m | ETA: 2.5s [2026-03-05T20:35:19.935431] [INFO ] [sig ] [3356/3362] Forecasting ZTS... [2026-03-05T20:35:19.935462] [INFO ] [sig ] Generating forecast for: ZTS [2026-03-05T20:35:19.935493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-03-05T20:35:19.945457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-03-05T20:35:19.945794] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-03-05T20:35:19.946611] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-03-05T20:35:19.946667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:19.946700] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:19.946740] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:19.946797] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:20.003151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:20.003785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:20.003862] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:20.003894] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:20.125546] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:20.125715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:20.125757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:20.125787] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:20.129241] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: UP (p=94.79%) [2026-03-05T20:35:20.129531] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-03-05T20:35:20.129678] [INFO ] [sig ] ZTS: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:20.277134] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ZTS.txt [2026-03-05T20:35:20.277268] [INFO ] [sig ] [3356/3362] Completed ZTS in 0.3s | 2.76 sym/s | Total: 20.3m | ETA: 2.2s [2026-03-05T20:35:20.277308] [INFO ] [sig ] [3357/3362] Forecasting ZUMZ... [2026-03-05T20:35:20.277337] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-03-05T20:35:20.277366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-03-05T20:35:20.287771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-03-05T20:35:20.288088] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-03-05T20:35:20.289001] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-03-05T20:35:20.289056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:20.289090] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:20.289123] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:20.289200] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:20.351321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:20.352173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:20.352272] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:20.352313] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:20.474038] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:20.474190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:20.474235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:20.474263] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:20.477724] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: UP (p=98.63%) [2026-03-05T20:35:20.478001] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-03-05T20:35:20.478128] [INFO ] [sig ] ZUMZ: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:20.624339] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ZUMZ.txt [2026-03-05T20:35:20.624472] [INFO ] [sig ] [3357/3362] Completed ZUMZ in 0.3s | 2.76 sym/s | Total: 20.3m | ETA: 1.8s [2026-03-05T20:35:20.624513] [INFO ] [sig ] [3358/3362] Forecasting ZURA... [2026-03-05T20:35:20.624543] [INFO ] [sig ] Generating forecast for: ZURA [2026-03-05T20:35:20.624589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-03-05T20:35:20.634470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-03-05T20:35:20.634790] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-03-05T20:35:20.635625] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-03-05T20:35:20.635678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:20.635711] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:20.635739] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:20.635795] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:20.693348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:20.694058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:20.694138] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:20.694178] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:20.820058] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:20.820207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:20.820252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:20.820284] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:20.823774] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: DOWN (p=3.40%) [2026-03-05T20:35:20.824053] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-03-05T20:35:20.824188] [INFO ] [sig ] ZURA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:20.968051] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ZURA.txt [2026-03-05T20:35:20.968224] [INFO ] [sig ] [3358/3362] Completed ZURA in 0.3s | 2.76 sym/s | Total: 20.3m | ETA: 1.4s [2026-03-05T20:35:20.968276] [INFO ] [sig ] [3359/3362] Forecasting ZVIA... [2026-03-05T20:35:20.968313] [INFO ] [sig ] Generating forecast for: ZVIA [2026-03-05T20:35:20.968350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-03-05T20:35:20.978739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-03-05T20:35:20.979125] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-03-05T20:35:20.980038] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-03-05T20:35:20.980094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:20.980128] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:20.980169] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:20.980275] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:21.038803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:21.039664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:21.039749] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:21.039783] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:21.168444] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:21.168614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:21.168660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:21.168691] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:21.172152] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: DOWN (p=18.07%) [2026-03-05T20:35:21.172442] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-03-05T20:35:21.172592] [INFO ] [sig ] ZVIA: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:21.317615] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ZVIA.txt [2026-03-05T20:35:21.317782] [INFO ] [sig ] [3359/3362] Completed ZVIA in 0.3s | 2.76 sym/s | Total: 20.3m | ETA: 1.1s [2026-03-05T20:35:21.317825] [INFO ] [sig ] [3360/3362] Forecasting ZVRA... [2026-03-05T20:35:21.317856] [INFO ] [sig ] Generating forecast for: ZVRA [2026-03-05T20:35:21.317894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-03-05T20:35:21.328480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-03-05T20:35:21.328859] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-03-05T20:35:21.329738] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-03-05T20:35:21.329793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:21.329827] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:21.329855] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:21.329913] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:21.388898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:21.389828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:21.389915] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:21.389950] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:21.508818] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:21.508983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:21.509024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:21.509056] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:21.512843] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: UP (p=63.79%) [2026-03-05T20:35:21.513169] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-03-05T20:35:21.513317] [INFO ] [sig ] ZVRA: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:21.661258] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ZVRA.txt [2026-03-05T20:35:21.661426] [INFO ] [sig ] [3360/3362] Completed ZVRA in 0.3s | 2.76 sym/s | Total: 20.3m | ETA: 0.7s [2026-03-05T20:35:21.661470] [INFO ] [sig ] [3361/3362] Forecasting ZWS... [2026-03-05T20:35:21.661501] [INFO ] [sig ] Generating forecast for: ZWS [2026-03-05T20:35:21.661531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-03-05T20:35:21.672136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-03-05T20:35:21.672477] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-03-05T20:35:21.673345] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-03-05T20:35:21.673400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:21.673434] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:21.673462] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:21.673519] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:21.733449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:21.734456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:21.734543] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:21.734597] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:21.862204] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:21.862375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:21.862417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:21.862447] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:21.865986] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: DOWN (p=1.30%) [2026-03-05T20:35:21.866271] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-03-05T20:35:21.866401] [INFO ] [sig ] ZWS: Forecast for 2026-03-05: DOWN (sign=0.00) [2026-03-05T20:35:22.010348] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-03-06 0 -> ./output/forecasts/individual/2026-03-06/ZWS.txt [2026-03-05T20:35:22.010480] [INFO ] [sig ] [3361/3362] Completed ZWS in 0.3s | 2.76 sym/s | Total: 20.3m | ETA: 0.4s [2026-03-05T20:35:22.010521] [INFO ] [sig ] [3362/3362] Forecasting ZYME... [2026-03-05T20:35:22.010551] [INFO ] [sig ] Generating forecast for: ZYME [2026-03-05T20:35:22.010600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-03-05T20:35:22.024884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-03-05T20:35:22.025392] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-03-05T20:35:22.026554] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-03-05T20:35:22.026649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-03-05T20:35:22.026742] [DEBUG] [FORECASTER] Starting train method [2026-03-05T20:35:22.026788] [DEBUG] [FORECASTER] Extracting feature columns [2026-03-05T20:35:22.026876] [DEBUG] [FORECASTER] Creating target_sign column [2026-03-05T20:35:22.092565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-03-05T20:35:22.093550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-03-05T20:35:22.093664] [DEBUG] [FORECASTER] XGBClassifier created [2026-03-05T20:35:22.093699] [DEBUG] [FORECASTER] Starting model.fit [2026-03-05T20:35:22.222438] [DEBUG] [FORECASTER] Completed model.fit [2026-03-05T20:35:22.222739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-03-05T20:35:22.222795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-03-05T20:35:22.222828] [INFO ] [FORECASTER] Training complete [2026-03-05T20:35:22.227192] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: UP (p=93.10%) [2026-03-05T20:35:22.227615] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-03-05T20:35:22.227823] [INFO ] [sig ] ZYME: Forecast for 2026-03-05: UP (sign=1.00) [2026-03-05T20:35:22.376645] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-03-06 1 -> ./output/forecasts/individual/2026-03-06/ZYME.txt [2026-03-05T20:35:22.376826] [INFO ] [sig ] [3362/3362] Completed ZYME in 0.4s | 2.76 sym/s | Total: 20.3m | ETA: 0.0s [2026-03-05T20:35:22.376882] [INFO ] [sig ] ================================================== [2026-03-05T20:35:22.376920] [INFO ] [sig ] Forecasts complete: 3362/3362 symbols succeeded [2026-03-05T20:35:22.376952] [INFO ] [sig ] Automatically generating consolidated reports... [2026-03-05T20:35:22.376992] [INFO ] [sig ] Generating consolidated forecast reports [2026-03-05T20:35:22.377951] [INFO ] [sig ] Found 99 forecast dates to process [2026-03-05T20:35:22.378002] [INFO ] [sig ] [1/99] Processing report for 2025-10-10... [2026-03-05T20:35:22.378048] [INFO ] [sig ] [1/99] Report for 2025-10-10 already exists, skipping... [2026-03-05T20:35:22.378079] [INFO ] [sig ] [2/99] Processing report for 2025-10-13... [2026-03-05T20:35:22.378118] [INFO ] [sig ] [2/99] Report for 2025-10-13 already exists, skipping... [2026-03-05T20:35:22.378147] [INFO ] [sig ] [3/99] Processing report for 2025-10-14... [2026-03-05T20:35:22.378179] [INFO ] [sig ] [3/99] Report for 2025-10-14 already exists, skipping... [2026-03-05T20:35:22.378206] [INFO ] [sig ] [4/99] Processing report for 2025-10-15... [2026-03-05T20:35:22.378242] [INFO ] [sig ] [4/99] Report for 2025-10-15 already exists, skipping... [2026-03-05T20:35:22.378269] [INFO ] [sig ] [5/99] Processing report for 2025-10-16... [2026-03-05T20:35:22.378305] [INFO ] [sig ] [5/99] Report for 2025-10-16 already exists, skipping... [2026-03-05T20:35:22.378331] [INFO ] [sig ] [6/99] Processing report for 2025-10-17... [2026-03-05T20:35:22.378361] [INFO ] [sig ] [6/99] Report for 2025-10-17 already exists, skipping... [2026-03-05T20:35:22.378394] [INFO ] [sig ] [7/99] Processing report for 2025-10-20... [2026-03-05T20:35:22.378430] [INFO ] [sig ] [7/99] Report for 2025-10-20 already exists, skipping... [2026-03-05T20:35:22.378457] [INFO ] [sig ] [8/99] Processing report for 2025-10-21... [2026-03-05T20:35:22.378493] [INFO ] [sig ] [8/99] Report for 2025-10-21 already exists, skipping... [2026-03-05T20:35:22.378519] [INFO ] [sig ] [9/99] Processing report for 2025-10-22... [2026-03-05T20:35:22.378550] [INFO ] [sig ] [9/99] Report for 2025-10-22 already exists, skipping... [2026-03-05T20:35:22.378591] [INFO ] [sig ] [10/99] Processing report for 2025-10-23... [2026-03-05T20:35:22.378625] [INFO ] [sig ] [10/99] Report for 2025-10-23 already exists, skipping... [2026-03-05T20:35:22.378650] [INFO ] [sig ] [11/99] Processing report for 2025-10-24... [2026-03-05T20:35:22.378680] [INFO ] [sig ] [11/99] Report for 2025-10-24 already exists, skipping... [2026-03-05T20:35:22.378705] [INFO ] [sig ] [12/99] Processing report for 2025-10-27... [2026-03-05T20:35:22.378741] [INFO ] [sig ] [12/99] Report for 2025-10-27 already exists, skipping... [2026-03-05T20:35:22.378768] [INFO ] [sig ] [13/99] Processing report for 2025-10-28... [2026-03-05T20:35:22.378799] [INFO ] [sig ] [13/99] Report for 2025-10-28 already exists, skipping... [2026-03-05T20:35:22.378824] [INFO ] [sig ] [14/99] Processing report for 2025-10-30... [2026-03-05T20:35:22.378853] [INFO ] [sig ] [14/99] Report for 2025-10-30 already exists, skipping... [2026-03-05T20:35:22.378878] [INFO ] [sig ] [15/99] Processing report for 2025-10-31... [2026-03-05T20:35:22.378907] [INFO ] [sig ] [15/99] Report for 2025-10-31 already exists, skipping... [2026-03-05T20:35:22.378932] [INFO ] [sig ] [16/99] Processing report for 2025-11-03... [2026-03-05T20:35:22.378961] [INFO ] [sig ] [16/99] Report for 2025-11-03 already exists, skipping... [2026-03-05T20:35:22.378985] [INFO ] [sig ] [17/99] Processing report for 2025-11-04... [2026-03-05T20:35:22.379016] [INFO ] [sig ] [17/99] Report for 2025-11-04 already exists, skipping... [2026-03-05T20:35:22.379041] [INFO ] [sig ] [18/99] Processing report for 2025-11-05... [2026-03-05T20:35:22.379070] [INFO ] [sig ] [18/99] Report for 2025-11-05 already exists, skipping... [2026-03-05T20:35:22.379095] [INFO ] [sig ] [19/99] Processing report for 2025-11-06... [2026-03-05T20:35:22.379125] [INFO ] [sig ] [19/99] Report for 2025-11-06 already exists, skipping... [2026-03-05T20:35:22.379150] [INFO ] [sig ] [20/99] Processing report for 2025-11-07... [2026-03-05T20:35:22.379191] [INFO ] [sig ] [20/99] Report for 2025-11-07 already exists, skipping... [2026-03-05T20:35:22.379230] [INFO ] [sig ] [21/99] Processing report for 2025-11-10... [2026-03-05T20:35:22.379267] [INFO ] [sig ] [21/99] Report for 2025-11-10 already exists, skipping... [2026-03-05T20:35:22.379294] [INFO ] [sig ] [22/99] Processing report for 2025-11-11... [2026-03-05T20:35:22.379324] [INFO ] [sig ] [22/99] Report for 2025-11-11 already exists, skipping... [2026-03-05T20:35:22.379350] [INFO ] [sig ] [23/99] Processing report for 2025-11-12... [2026-03-05T20:35:22.379379] [INFO ] [sig ] [23/99] Report for 2025-11-12 already exists, skipping... [2026-03-05T20:35:22.379404] [INFO ] [sig ] [24/99] Processing report for 2025-11-13... [2026-03-05T20:35:22.379434] [INFO ] [sig ] [24/99] Report for 2025-11-13 already exists, skipping... [2026-03-05T20:35:22.379459] [INFO ] [sig ] [25/99] Processing report for 2025-11-17... [2026-03-05T20:35:22.379499] [INFO ] [sig ] [25/99] Report for 2025-11-17 already exists, skipping... [2026-03-05T20:35:22.379526] [INFO ] [sig ] [26/99] Processing report for 2025-11-18... [2026-03-05T20:35:22.379561] [INFO ] [sig ] [26/99] Report for 2025-11-18 already exists, skipping... [2026-03-05T20:35:22.379605] [INFO ] [sig ] [27/99] Processing report for 2025-11-19... [2026-03-05T20:35:22.379649] [INFO ] [sig ] [27/99] Report for 2025-11-19 already exists, skipping... [2026-03-05T20:35:22.379678] [INFO ] [sig ] [28/99] Processing report for 2025-11-20... [2026-03-05T20:35:22.379713] [INFO ] [sig ] [28/99] Report for 2025-11-20 already exists, skipping... [2026-03-05T20:35:22.379776] [INFO ] [sig ] [29/99] Processing report for 2025-11-21... [2026-03-05T20:35:22.379810] [INFO ] [sig ] [29/99] Report for 2025-11-21 already exists, skipping... [2026-03-05T20:35:22.379836] [INFO ] [sig ] [30/99] Processing report for 2025-11-24... [2026-03-05T20:35:22.379867] [INFO ] [sig ] [30/99] Report for 2025-11-24 already exists, skipping... [2026-03-05T20:35:22.379892] [INFO ] [sig ] [31/99] Processing report for 2025-11-25... [2026-03-05T20:35:22.379929] [INFO ] [sig ] [31/99] Report for 2025-11-25 already exists, skipping... [2026-03-05T20:35:22.379956] [INFO ] [sig ] [32/99] Processing report for 2025-11-26... [2026-03-05T20:35:22.379991] [INFO ] [sig ] [32/99] Report for 2025-11-26 already exists, skipping... [2026-03-05T20:35:22.380018] [INFO ] [sig ] [33/99] Processing report for 2025-11-28... [2026-03-05T20:35:22.380049] [INFO ] [sig ] [33/99] Report for 2025-11-28 already exists, skipping... [2026-03-05T20:35:22.380074] [INFO ] [sig ] [34/99] Processing report for 2025-12-01... [2026-03-05T20:35:22.380110] [INFO ] [sig ] [34/99] Report for 2025-12-01 already exists, skipping... [2026-03-05T20:35:22.380137] [INFO ] [sig ] [35/99] Processing report for 2025-12-02... [2026-03-05T20:35:22.380167] [INFO ] [sig ] [35/99] Report for 2025-12-02 already exists, skipping... [2026-03-05T20:35:22.380192] [INFO ] [sig ] [36/99] Processing report for 2025-12-03... [2026-03-05T20:35:22.380221] [INFO ] [sig ] [36/99] Report for 2025-12-03 already exists, skipping... [2026-03-05T20:35:22.380246] [INFO ] [sig ] [37/99] Processing report for 2025-12-04... [2026-03-05T20:35:22.380284] [INFO ] [sig ] [37/99] Report for 2025-12-04 already exists, skipping... [2026-03-05T20:35:22.380310] [INFO ] [sig ] [38/99] Processing report for 2025-12-05... [2026-03-05T20:35:22.380341] [INFO ] [sig ] [38/99] Report for 2025-12-05 already exists, skipping... [2026-03-05T20:35:22.380366] [INFO ] [sig ] [39/99] Processing report for 2025-12-08... [2026-03-05T20:35:22.380395] [INFO ] [sig ] [39/99] Report for 2025-12-08 already exists, skipping... [2026-03-05T20:35:22.380420] [INFO ] [sig ] [40/99] Processing report for 2025-12-09... [2026-03-05T20:35:22.380449] [INFO ] [sig ] [40/99] Report for 2025-12-09 already exists, skipping... [2026-03-05T20:35:22.380474] [INFO ] [sig ] [41/99] Processing report for 2025-12-10... [2026-03-05T20:35:22.380503] [INFO ] [sig ] [41/99] Report for 2025-12-10 already exists, skipping... [2026-03-05T20:35:22.380529] [INFO ] [sig ] [42/99] Processing report for 2025-12-11... [2026-03-05T20:35:22.380559] [INFO ] [sig ] [42/99] Report for 2025-12-11 already exists, skipping... [2026-03-05T20:35:22.380604] [INFO ] [sig ] [43/99] Processing report for 2025-12-12... [2026-03-05T20:35:22.380636] [INFO ] [sig ] [43/99] Report for 2025-12-12 already exists, skipping... [2026-03-05T20:35:22.380661] [INFO ] [sig ] [44/99] Processing report for 2025-12-15... [2026-03-05T20:35:22.380691] [INFO ] [sig ] [44/99] Report for 2025-12-15 already exists, skipping... [2026-03-05T20:35:22.380716] [INFO ] [sig ] [45/99] Processing report for 2025-12-16... [2026-03-05T20:35:22.380745] [INFO ] [sig ] [45/99] Report for 2025-12-16 already exists, skipping... [2026-03-05T20:35:22.380770] [INFO ] [sig ] [46/99] Processing report for 2025-12-17... [2026-03-05T20:35:22.380800] [INFO ] [sig ] [46/99] Report for 2025-12-17 already exists, skipping... [2026-03-05T20:35:22.380825] [INFO ] [sig ] [47/99] Processing report for 2025-12-18... [2026-03-05T20:35:22.380854] [INFO ] [sig ] [47/99] Report for 2025-12-18 already exists, skipping... [2026-03-05T20:35:22.380885] [INFO ] [sig ] [48/99] Processing report for 2025-12-19... [2026-03-05T20:35:22.380924] [INFO ] [sig ] [48/99] Report for 2025-12-19 already exists, skipping... [2026-03-05T20:35:22.380952] [INFO ] [sig ] [49/99] Processing report for 2025-12-22... [2026-03-05T20:35:22.380994] [INFO ] [sig ] [49/99] Report for 2025-12-22 already exists, skipping... [2026-03-05T20:35:22.381021] [INFO ] [sig ] [50/99] Processing report for 2025-12-23... [2026-03-05T20:35:22.381066] [INFO ] [sig ] [50/99] Report for 2025-12-23 already exists, skipping... [2026-03-05T20:35:22.381094] [INFO ] [sig ] [51/99] Processing report for 2025-12-24... [2026-03-05T20:35:22.381134] [INFO ] [sig ] [51/99] Report for 2025-12-24 already exists, skipping... [2026-03-05T20:35:22.381161] [INFO ] [sig ] [52/99] Processing report for 2025-12-26... [2026-03-05T20:35:22.381192] [INFO ] [sig ] [52/99] Report for 2025-12-26 already exists, skipping... [2026-03-05T20:35:22.381217] [INFO ] [sig ] [53/99] Processing report for 2025-12-29... [2026-03-05T20:35:22.381247] [INFO ] [sig ] [53/99] Report for 2025-12-29 already exists, skipping... [2026-03-05T20:35:22.381272] [INFO ] [sig ] [54/99] Processing report for 2025-12-30... [2026-03-05T20:35:22.381301] [INFO ] [sig ] [54/99] Report for 2025-12-30 already exists, skipping... [2026-03-05T20:35:22.381327] [INFO ] [sig ] [55/99] Processing report for 2025-12-31... [2026-03-05T20:35:22.381365] [INFO ] [sig ] [55/99] Report for 2025-12-31 already exists, skipping... [2026-03-05T20:35:22.381394] [INFO ] [sig ] [56/99] Processing report for 2026-01-02... [2026-03-05T20:35:22.381424] [INFO ] [sig ] [56/99] Report for 2026-01-02 already exists, skipping... [2026-03-05T20:35:22.381449] [INFO ] [sig ] [57/99] Processing report for 2026-01-05... [2026-03-05T20:35:22.381479] [INFO ] [sig ] [57/99] Report for 2026-01-05 already exists, skipping... [2026-03-05T20:35:22.381504] [INFO ] [sig ] [58/99] Processing report for 2026-01-06... [2026-03-05T20:35:22.381534] [INFO ] [sig ] [58/99] Report for 2026-01-06 already exists, skipping... [2026-03-05T20:35:22.381559] [INFO ] [sig ] [59/99] Processing report for 2026-01-07... [2026-03-05T20:35:22.381608] [INFO ] [sig ] [59/99] Report for 2026-01-07 already exists, skipping... [2026-03-05T20:35:22.381635] [INFO ] [sig ] [60/99] Processing report for 2026-01-08... [2026-03-05T20:35:22.381672] [INFO ] [sig ] [60/99] Report for 2026-01-08 already exists, skipping... [2026-03-05T20:35:22.381700] [INFO ] [sig ] [61/99] Processing report for 2026-01-09... [2026-03-05T20:35:22.381741] [INFO ] [sig ] [61/99] Report for 2026-01-09 already exists, skipping... [2026-03-05T20:35:22.381768] [INFO ] [sig ] [62/99] Processing report for 2026-01-12... [2026-03-05T20:35:22.381798] [INFO ] [sig ] [62/99] Report for 2026-01-12 already exists, skipping... [2026-03-05T20:35:22.381823] [INFO ] [sig ] [63/99] Processing report for 2026-01-13... [2026-03-05T20:35:22.381864] [INFO ] [sig ] [63/99] Report for 2026-01-13 already exists, skipping... [2026-03-05T20:35:22.381891] [INFO ] [sig ] [64/99] Processing report for 2026-01-14... [2026-03-05T20:35:22.381926] [INFO ] [sig ] [64/99] Report for 2026-01-14 already exists, skipping... [2026-03-05T20:35:22.381952] [INFO ] [sig ] [65/99] Processing report for 2026-01-15... [2026-03-05T20:35:22.381982] [INFO ] [sig ] [65/99] Report for 2026-01-15 already exists, skipping... [2026-03-05T20:35:22.382007] [INFO ] [sig ] [66/99] Processing report for 2026-01-16... [2026-03-05T20:35:22.382064] [INFO ] [sig ] [66/99] Report for 2026-01-16 already exists, skipping... [2026-03-05T20:35:22.382093] [INFO ] [sig ] [67/99] Processing report for 2026-01-20... [2026-03-05T20:35:22.382124] [INFO ] [sig ] [67/99] Report for 2026-01-20 already exists, skipping... [2026-03-05T20:35:22.382155] [INFO ] [sig ] [68/99] Processing report for 2026-01-21... [2026-03-05T20:35:22.382194] [INFO ] [sig ] [68/99] Report for 2026-01-21 already exists, skipping... [2026-03-05T20:35:22.382221] [INFO ] [sig ] [69/99] Processing report for 2026-01-22... [2026-03-05T20:35:22.382260] [INFO ] [sig ] [69/99] Report for 2026-01-22 already exists, skipping... [2026-03-05T20:35:22.382287] [INFO ] [sig ] [70/99] Processing report for 2026-01-23... [2026-03-05T20:35:22.382332] [INFO ] [sig ] [70/99] Report for 2026-01-23 already exists, skipping... [2026-03-05T20:35:22.382360] [INFO ] [sig ] [71/99] Processing report for 2026-01-26... [2026-03-05T20:35:22.382390] [INFO ] [sig ] [71/99] Report for 2026-01-26 already exists, skipping... [2026-03-05T20:35:22.382415] [INFO ] [sig ] [72/99] Processing report for 2026-01-27... [2026-03-05T20:35:22.382456] [INFO ] [sig ] [72/99] Report for 2026-01-27 already exists, skipping... [2026-03-05T20:35:22.382484] [INFO ] [sig ] [73/99] Processing report for 2026-01-28... [2026-03-05T20:35:22.382521] [INFO ] [sig ] [73/99] Report for 2026-01-28 already exists, skipping... [2026-03-05T20:35:22.382548] [INFO ] [sig ] [74/99] Processing report for 2026-01-29... [2026-03-05T20:35:22.382609] [INFO ] [sig ] [74/99] Report for 2026-01-29 already exists, skipping... [2026-03-05T20:35:22.382640] [INFO ] [sig ] [75/99] Processing report for 2026-01-30... [2026-03-05T20:35:22.382685] [INFO ] [sig ] [75/99] Report for 2026-01-30 already exists, skipping... [2026-03-05T20:35:22.382713] [INFO ] [sig ] [76/99] Processing report for 2026-02-02... [2026-03-05T20:35:22.382753] [INFO ] [sig ] [76/99] Report for 2026-02-02 already exists, skipping... [2026-03-05T20:35:22.382780] [INFO ] [sig ] [77/99] Processing report for 2026-02-03... [2026-03-05T20:35:22.382816] [INFO ] [sig ] [77/99] Report for 2026-02-03 already exists, skipping... [2026-03-05T20:35:22.382843] [INFO ] [sig ] [78/99] Processing report for 2026-02-04... [2026-03-05T20:35:22.382879] [INFO ] [sig ] [78/99] Report for 2026-02-04 already exists, skipping... [2026-03-05T20:35:22.382905] [INFO ] [sig ] [79/99] Processing report for 2026-02-05... [2026-03-05T20:35:22.382935] [INFO ] [sig ] [79/99] Report for 2026-02-05 already exists, skipping... [2026-03-05T20:35:22.382960] [INFO ] [sig ] [80/99] Processing report for 2026-02-06... [2026-03-05T20:35:22.382990] [INFO ] [sig ] [80/99] Report for 2026-02-06 already exists, skipping... [2026-03-05T20:35:22.383015] [INFO ] [sig ] [81/99] Processing report for 2026-02-09... [2026-03-05T20:35:22.383057] [INFO ] [sig ] [81/99] Report for 2026-02-09 already exists, skipping... [2026-03-05T20:35:22.383084] [INFO ] [sig ] [82/99] Processing report for 2026-02-10... [2026-03-05T20:35:22.383114] [INFO ] [sig ] [82/99] Report for 2026-02-10 already exists, skipping... [2026-03-05T20:35:22.383139] [INFO ] [sig ] [83/99] Processing report for 2026-02-11... [2026-03-05T20:35:22.383186] [INFO ] [sig ] [83/99] Report for 2026-02-11 already exists, skipping... [2026-03-05T20:35:22.383225] [INFO ] [sig ] [84/99] Processing report for 2026-02-12... [2026-03-05T20:35:22.383258] [INFO ] [sig ] [84/99] Report for 2026-02-12 already exists, skipping... [2026-03-05T20:35:22.383283] [INFO ] [sig ] [85/99] Processing report for 2026-02-13... [2026-03-05T20:35:22.383314] [INFO ] [sig ] [85/99] Report for 2026-02-13 already exists, skipping... [2026-03-05T20:35:22.383339] [INFO ] [sig ] [86/99] Processing report for 2026-02-17... [2026-03-05T20:35:22.383377] [INFO ] [sig ] [86/99] Report for 2026-02-17 already exists, skipping... [2026-03-05T20:35:22.383404] [INFO ] [sig ] [87/99] Processing report for 2026-02-18... [2026-03-05T20:35:22.383445] [INFO ] [sig ] [87/99] Report for 2026-02-18 already exists, skipping... [2026-03-05T20:35:22.383471] [INFO ] [sig ] [88/99] Processing report for 2026-02-19... [2026-03-05T20:35:22.383520] [INFO ] [sig ] [88/99] Report for 2026-02-19 already exists, skipping... [2026-03-05T20:35:22.383548] [INFO ] [sig ] [89/99] Processing report for 2026-02-20... [2026-03-05T20:35:22.383603] [INFO ] [sig ] [89/99] Report for 2026-02-20 already exists, skipping... [2026-03-05T20:35:22.383633] [INFO ] [sig ] [90/99] Processing report for 2026-02-23... [2026-03-05T20:35:22.383663] [INFO ] [sig ] [90/99] Report for 2026-02-23 already exists, skipping... [2026-03-05T20:35:22.383689] [INFO ] [sig ] [91/99] Processing report for 2026-02-24... [2026-03-05T20:35:22.383726] [INFO ] [sig ] [91/99] Report for 2026-02-24 already exists, skipping... [2026-03-05T20:35:22.383753] [INFO ] [sig ] [92/99] Processing report for 2026-02-25... [2026-03-05T20:35:22.383795] [INFO ] [sig ] [92/99] Report for 2026-02-25 already exists, skipping... [2026-03-05T20:35:22.383822] [INFO ] [sig ] [93/99] Processing report for 2026-02-26... [2026-03-05T20:35:22.383864] [INFO ] [sig ] [93/99] Report for 2026-02-26 already exists, skipping... [2026-03-05T20:35:22.383891] [INFO ] [sig ] [94/99] Processing report for 2026-02-27... [2026-03-05T20:35:22.383926] [INFO ] [sig ] [94/99] Report for 2026-02-27 already exists, skipping... [2026-03-05T20:35:22.383953] [INFO ] [sig ] [95/99] Processing report for 2026-03-02... [2026-03-05T20:35:22.383993] [INFO ] [sig ] [95/99] Report for 2026-03-02 already exists, skipping... [2026-03-05T20:35:22.384020] [INFO ] [sig ] [96/99] Processing report for 2026-03-03... [2026-03-05T20:35:22.384057] [INFO ] [sig ] [96/99] Report for 2026-03-03 already exists, skipping... [2026-03-05T20:35:22.384084] [INFO ] [sig ] [97/99] Processing report for 2026-03-04... [2026-03-05T20:35:22.384113] [INFO ] [sig ] [97/99] Report for 2026-03-04 already exists, skipping... [2026-03-05T20:35:22.384138] [INFO ] [sig ] [98/99] Processing report for 2026-03-05... [2026-03-05T20:35:22.384185] [INFO ] [sig ] [98/99] Report for 2026-03-05 already exists, skipping... [2026-03-05T20:35:22.384212] [INFO ] [sig ] [99/99] Processing report for 2026-03-06... [2026-03-05T20:35:22.458333] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-03-05T20:35:22.458821] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-03-05T20:35:22.459145] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-03-05T20:35:22.459406] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-03-05T20:35:22.459663] [DEBUG] [LOCAL ] Loaded configuration for LTRN: 2 features, 80.0% accuracy [2026-03-05T20:35:22.459931] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-03-05T20:35:22.460177] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-03-05T20:35:22.460423] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-03-05T20:35:22.461040] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-03-05T20:35:22.461291] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-03-05T20:35:22.461773] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-03-05T20:35:22.462034] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-03-05T20:35:22.462279] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-03-05T20:35:22.462526] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-03-05T20:35:22.463605] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-03-05T20:35:22.463916] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-03-05T20:35:22.464165] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-03-05T20:35:22.464585] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-03-05T20:35:22.464840] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-03-05T20:35:22.465150] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-03-05T20:35:22.465421] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-03-05T20:35:22.465726] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-03-05T20:35:22.466006] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-03-05T20:35:22.466259] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-03-05T20:35:22.466661] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-03-05T20:35:22.466956] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-03-05T20:35:22.467035] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-03-05T20:35:22.467284] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-03-05T20:35:22.467661] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-03-05T20:35:22.467970] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-03-05T20:35:22.468225] [DEBUG] [LOCAL ] Loaded configuration for IX: 3 features, 70.0% accuracy [2026-03-05T20:35:22.468515] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-03-05T20:35:22.468832] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-03-05T20:35:22.469134] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-03-05T20:35:22.469408] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-03-05T20:35:22.469665] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-03-05T20:35:22.469931] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-03-05T20:35:22.470166] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-03-05T20:35:22.470408] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-03-05T20:35:22.470648] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-03-05T20:35:22.470896] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-03-05T20:35:22.471131] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-03-05T20:35:22.471627] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-03-05T20:35:22.472676] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-03-05T20:35:22.472988] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-03-05T20:35:22.473284] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-03-05T20:35:22.473613] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-03-05T20:35:22.474139] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-03-05T20:35:22.474480] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-03-05T20:35:22.474733] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-03-05T20:35:22.474989] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-03-05T20:35:22.475287] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-03-05T20:35:22.475550] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-03-05T20:35:22.475817] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-03-05T20:35:22.476083] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-03-05T20:35:22.476327] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-03-05T20:35:22.476396] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-03-05T20:35:22.476757] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-03-05T20:35:22.477004] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-03-05T20:35:22.477270] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-03-05T20:35:22.478094] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-03-05T20:35:22.478347] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-03-05T20:35:22.478598] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-03-05T20:35:22.478670] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-03-05T20:35:22.478922] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-03-05T20:35:22.479185] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-03-05T20:35:22.479542] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-03-05T20:35:22.479834] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-03-05T20:35:22.480080] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-03-05T20:35:22.480394] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-03-05T20:35:22.480644] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-03-05T20:35:22.480889] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-03-05T20:35:22.481198] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-03-05T20:35:22.482255] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-03-05T20:35:22.482514] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-03-05T20:35:22.482834] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-03-05T20:35:22.483135] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-03-05T20:35:22.483387] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-03-05T20:35:22.483698] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-03-05T20:35:22.483972] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-03-05T20:35:22.484054] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-03-05T20:35:22.484290] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-03-05T20:35:22.484546] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-03-05T20:35:22.484885] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-03-05T20:35:22.485125] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-03-05T20:35:22.486299] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-03-05T20:35:22.486552] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-03-05T20:35:22.486884] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-03-05T20:35:22.487183] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-03-05T20:35:22.487443] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-03-05T20:35:22.487748] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-03-05T20:35:22.488067] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-03-05T20:35:22.488986] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-03-05T20:35:22.489067] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-03-05T20:35:22.489516] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-03-05T20:35:22.489803] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-03-05T20:35:22.490056] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-03-05T20:35:22.490308] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-03-05T20:35:22.490756] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-03-05T20:35:22.491055] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-03-05T20:35:22.491319] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-03-05T20:35:22.491756] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-03-05T20:35:22.492604] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-03-05T20:35:22.492910] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-03-05T20:35:22.493176] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-03-05T20:35:22.493428] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-03-05T20:35:22.493676] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-03-05T20:35:22.493926] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-03-05T20:35:22.494227] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-03-05T20:35:22.494472] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-03-05T20:35:22.494757] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-03-05T20:35:22.494994] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-03-05T20:35:22.495245] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-03-05T20:35:22.495479] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-03-05T20:35:22.496504] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-03-05T20:35:22.496785] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-03-05T20:35:22.497042] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-03-05T20:35:22.497849] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-03-05T20:35:22.498107] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-03-05T20:35:22.498363] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-03-05T20:35:22.498612] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-03-05T20:35:22.498857] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-03-05T20:35:22.499099] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-03-05T20:35:22.499335] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-03-05T20:35:22.499568] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-03-05T20:35:22.499854] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-03-05T20:35:22.500100] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-03-05T20:35:22.500397] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-03-05T20:35:22.500629] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-03-05T20:35:22.500896] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-03-05T20:35:22.501138] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-03-05T20:35:22.501413] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-03-05T20:35:22.501878] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-03-05T20:35:22.502174] [DEBUG] [LOCAL ] Loaded configuration for SXC: 3 features, 80.0% accuracy [2026-03-05T20:35:22.502417] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-03-05T20:35:22.502681] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-03-05T20:35:22.502929] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, 90.0% accuracy [2026-03-05T20:35:22.503176] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-03-05T20:35:22.503408] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-03-05T20:35:22.503653] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-03-05T20:35:22.503953] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-03-05T20:35:22.504190] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-03-05T20:35:22.504422] [DEBUG] [LOCAL ] Loaded configuration for JMSB: 4 features, 80.0% accuracy [2026-03-05T20:35:22.504708] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-03-05T20:35:22.504936] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-03-05T20:35:22.505168] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-03-05T20:35:22.505401] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-03-05T20:35:22.505469] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-03-05T20:35:22.505747] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-03-05T20:35:22.506035] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-03-05T20:35:22.506339] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-03-05T20:35:22.506597] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-03-05T20:35:22.506840] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-03-05T20:35:22.507071] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-03-05T20:35:22.507307] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-03-05T20:35:22.507548] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-03-05T20:35:22.507839] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-03-05T20:35:22.508123] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-03-05T20:35:22.508386] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-03-05T20:35:22.508631] [DEBUG] [LOCAL ] Loaded configuration for KIM: 3 features, 80.0% accuracy [2026-03-05T20:35:22.508890] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-03-05T20:35:22.509143] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-03-05T20:35:22.509420] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-03-05T20:35:22.509745] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-03-05T20:35:22.509979] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-03-05T20:35:22.510232] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-03-05T20:35:22.510661] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-03-05T20:35:22.510960] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-03-05T20:35:22.511201] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-03-05T20:35:22.511459] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-03-05T20:35:22.511530] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-03-05T20:35:22.511804] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-03-05T20:35:22.512052] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-03-05T20:35:22.512292] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-03-05T20:35:22.512528] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-03-05T20:35:22.512785] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-03-05T20:35:22.513025] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-03-05T20:35:22.513093] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-03-05T20:35:22.513377] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-03-05T20:35:22.513664] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-03-05T20:35:22.513962] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-03-05T20:35:22.514216] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-03-05T20:35:22.514503] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-03-05T20:35:22.514765] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-03-05T20:35:22.515003] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-03-05T20:35:22.515303] [DEBUG] [LOCAL ] Loaded configuration for LIN: 2 features, 70.0% accuracy [2026-03-05T20:35:22.515544] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-03-05T20:35:22.515859] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-03-05T20:35:22.516101] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-03-05T20:35:22.516345] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-03-05T20:35:22.516732] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-03-05T20:35:22.516977] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-03-05T20:35:22.517232] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-03-05T20:35:22.517486] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-03-05T20:35:22.517736] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-03-05T20:35:22.517988] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-03-05T20:35:22.518324] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-03-05T20:35:22.518591] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-03-05T20:35:22.518826] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-03-05T20:35:22.519110] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-03-05T20:35:22.519397] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-03-05T20:35:22.519709] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-03-05T20:35:22.520000] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-03-05T20:35:22.520234] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-03-05T20:35:22.520721] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-03-05T20:35:22.520986] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-03-05T20:35:22.521229] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-03-05T20:35:22.521682] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-03-05T20:35:22.521966] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-03-05T20:35:22.522223] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-03-05T20:35:22.522486] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-03-05T20:35:22.522741] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-03-05T20:35:22.523053] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-03-05T20:35:22.524021] [DEBUG] [LOCAL ] Loaded configuration for LYG: 1 features, 70.0% accuracy [2026-03-05T20:35:22.524294] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-03-05T20:35:22.525182] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-03-05T20:35:22.525450] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-03-05T20:35:22.525811] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-03-05T20:35:22.526822] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-03-05T20:35:22.527110] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-03-05T20:35:22.527365] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-03-05T20:35:22.527733] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-03-05T20:35:22.528039] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-03-05T20:35:22.528322] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-03-05T20:35:22.528610] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-03-05T20:35:22.528910] [DEBUG] [LOCAL ] Loaded configuration for LZB: 2 features, 80.0% accuracy [2026-03-05T20:35:22.529154] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-03-05T20:35:22.529394] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-03-05T20:35:22.529643] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-03-05T20:35:22.529897] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-03-05T20:35:22.530207] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-03-05T20:35:22.530498] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-03-05T20:35:22.530736] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-03-05T20:35:22.530989] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-03-05T20:35:22.531242] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-03-05T20:35:22.531506] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-03-05T20:35:22.531787] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-03-05T20:35:22.532034] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-03-05T20:35:22.532290] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-03-05T20:35:22.532538] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-03-05T20:35:22.532808] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-03-05T20:35:22.533792] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-03-05T20:35:22.534073] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-03-05T20:35:22.534339] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-03-05T20:35:22.534603] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-03-05T20:35:22.534867] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-03-05T20:35:22.535117] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-03-05T20:35:22.536026] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-03-05T20:35:22.536273] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-03-05T20:35:22.536518] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-03-05T20:35:22.536801] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-03-05T20:35:22.537053] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-03-05T20:35:22.537350] [DEBUG] [LOCAL ] Loaded configuration for LZM: 3 features, 80.0% accuracy [2026-03-05T20:35:22.537602] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-03-05T20:35:22.537934] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-03-05T20:35:22.538371] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-03-05T20:35:22.538622] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-03-05T20:35:22.538866] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-03-05T20:35:22.539115] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-03-05T20:35:22.539372] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-03-05T20:35:22.539681] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-03-05T20:35:22.540768] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-03-05T20:35:22.541030] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-03-05T20:35:22.541844] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-03-05T20:35:22.542105] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-03-05T20:35:22.542392] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-03-05T20:35:22.542669] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-03-05T20:35:22.542929] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-03-05T20:35:22.543193] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-03-05T20:35:22.543423] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-03-05T20:35:22.543685] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-03-05T20:35:22.545621] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-03-05T20:35:22.545959] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 2 features, 100.0% accuracy [2026-03-05T20:35:22.546238] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-03-05T20:35:22.546552] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-03-05T20:35:22.546876] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-03-05T20:35:22.546962] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-03-05T20:35:22.547826] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-03-05T20:35:22.548171] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-03-05T20:35:22.548840] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-03-05T20:35:22.549101] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-03-05T20:35:22.549416] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-03-05T20:35:22.549718] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-03-05T20:35:22.549988] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-03-05T20:35:22.550279] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-03-05T20:35:22.550532] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-03-05T20:35:22.550806] [DEBUG] [LOCAL ] Loaded configuration for IMMP: 3 features, 50.0% accuracy [2026-03-05T20:35:22.551058] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-03-05T20:35:22.551311] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, 90.0% accuracy [2026-03-05T20:35:22.551589] [DEBUG] [LOCAL ] Loaded configuration for JKHY: 2 features, 100.0% accuracy [2026-03-05T20:35:22.551831] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-03-05T20:35:22.552107] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-03-05T20:35:22.552263] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-03-05T20:35:22.552624] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-03-05T20:35:22.552910] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-03-05T20:35:22.553933] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-03-05T20:35:22.554254] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-03-05T20:35:22.554634] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-03-05T20:35:22.554974] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-03-05T20:35:22.555333] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-03-05T20:35:22.556210] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-03-05T20:35:22.556621] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-03-05T20:35:22.556924] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-03-05T20:35:22.557209] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-03-05T20:35:22.557700] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-03-05T20:35:22.558069] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-03-05T20:35:22.558359] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-03-05T20:35:22.558647] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-03-05T20:35:22.558931] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-03-05T20:35:22.559275] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-03-05T20:35:22.559768] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-03-05T20:35:22.560130] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-03-05T20:35:22.560634] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-03-05T20:35:22.560918] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-03-05T20:35:22.561216] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-03-05T20:35:22.561567] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-03-05T20:35:22.561902] [DEBUG] [LOCAL ] Loaded configuration for KN: 1 features, 80.0% accuracy [2026-03-05T20:35:22.562205] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-03-05T20:35:22.562493] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-03-05T20:35:22.562829] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-03-05T20:35:22.563108] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-03-05T20:35:22.563396] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-03-05T20:35:22.563688] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-03-05T20:35:22.563951] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-03-05T20:35:22.564209] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-03-05T20:35:22.564558] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-03-05T20:35:22.564900] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-03-05T20:35:22.565285] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-03-05T20:35:22.565610] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-03-05T20:35:22.565910] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-03-05T20:35:22.566182] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-03-05T20:35:22.566455] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-03-05T20:35:22.566731] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-03-05T20:35:22.567033] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-03-05T20:35:22.567277] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-03-05T20:35:22.567540] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-03-05T20:35:22.567842] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-03-05T20:35:22.568145] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-03-05T20:35:22.568413] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-03-05T20:35:22.568717] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-03-05T20:35:22.569034] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-03-05T20:35:22.569285] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-03-05T20:35:22.569743] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-03-05T20:35:22.570039] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-03-05T20:35:22.570317] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-03-05T20:35:22.570610] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-03-05T20:35:22.570861] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-03-05T20:35:22.571105] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-03-05T20:35:22.571412] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-03-05T20:35:22.571655] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-03-05T20:35:22.571888] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-03-05T20:35:22.572179] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-03-05T20:35:22.572447] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-03-05T20:35:22.572737] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-03-05T20:35:22.573002] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-03-05T20:35:22.573250] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-03-05T20:35:22.573559] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-03-05T20:35:22.573819] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-03-05T20:35:22.574062] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-03-05T20:35:22.574363] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-03-05T20:35:22.574617] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-03-05T20:35:22.574879] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-03-05T20:35:22.575128] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-03-05T20:35:22.575602] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, 90.0% accuracy [2026-03-05T20:35:22.575859] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-03-05T20:35:22.576128] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-03-05T20:35:22.576608] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-03-05T20:35:22.576862] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-03-05T20:35:22.577111] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-03-05T20:35:22.577400] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-03-05T20:35:22.577710] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-03-05T20:35:22.577973] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-03-05T20:35:22.578278] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-03-05T20:35:22.578732] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-03-05T20:35:22.578984] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-03-05T20:35:22.579239] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-03-05T20:35:22.579317] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-03-05T20:35:22.579554] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-03-05T20:35:22.579821] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-03-05T20:35:22.580070] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-03-05T20:35:22.580311] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-03-05T20:35:22.580395] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-03-05T20:35:22.580693] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-03-05T20:35:22.580940] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-03-05T20:35:22.581226] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-03-05T20:35:22.581494] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-03-05T20:35:22.581755] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-03-05T20:35:22.582069] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-03-05T20:35:22.582337] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-03-05T20:35:22.582627] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-03-05T20:35:22.582859] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-03-05T20:35:22.583101] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-03-05T20:35:22.583406] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-03-05T20:35:22.583640] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-03-05T20:35:22.583881] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-03-05T20:35:22.584176] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-03-05T20:35:22.584416] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-03-05T20:35:22.584654] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-03-05T20:35:22.584915] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-03-05T20:35:22.585165] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-03-05T20:35:22.585431] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-03-05T20:35:22.585673] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-03-05T20:35:22.585924] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-03-05T20:35:22.586202] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-03-05T20:35:22.586468] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-03-05T20:35:22.586548] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-03-05T20:35:22.586824] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-03-05T20:35:22.587062] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-03-05T20:35:22.587353] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-03-05T20:35:22.587670] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-03-05T20:35:22.587962] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-03-05T20:35:22.588212] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-03-05T20:35:22.588467] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-03-05T20:35:22.588767] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-03-05T20:35:22.589052] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-03-05T20:35:22.589409] [DEBUG] [LOCAL ] Loaded configuration for LINC: 1 features, 90.0% accuracy [2026-03-05T20:35:22.589649] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-03-05T20:35:22.589888] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-03-05T20:35:22.590197] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-03-05T20:35:22.590505] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-03-05T20:35:22.590812] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-03-05T20:35:22.591086] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-03-05T20:35:22.591339] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-03-05T20:35:22.591589] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-03-05T20:35:22.591826] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-03-05T20:35:22.592058] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-03-05T20:35:22.592358] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-03-05T20:35:22.592922] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-03-05T20:35:22.593179] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-03-05T20:35:22.593454] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-03-05T20:35:22.593716] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-03-05T20:35:22.594023] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-03-05T20:35:22.594281] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-03-05T20:35:22.594689] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-03-05T20:35:22.594965] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-03-05T20:35:22.595230] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-03-05T20:35:22.595588] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-03-05T20:35:22.595841] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-03-05T20:35:22.596151] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-03-05T20:35:22.596399] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-03-05T20:35:22.596680] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-03-05T20:35:22.596754] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-03-05T20:35:22.597003] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-03-05T20:35:22.597423] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-03-05T20:35:22.597932] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-03-05T20:35:22.598178] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-03-05T20:35:22.598436] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-03-05T20:35:22.598686] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-03-05T20:35:22.598987] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-03-05T20:35:22.599232] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-03-05T20:35:22.599716] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-03-05T20:35:22.600295] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-03-05T20:35:22.600761] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-03-05T20:35:22.601007] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-03-05T20:35:22.601260] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-03-05T20:35:22.601518] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-03-05T20:35:22.601797] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-03-05T20:35:22.602563] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-03-05T20:35:22.602840] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-03-05T20:35:22.603136] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-03-05T20:35:22.603415] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-03-05T20:35:22.603903] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-03-05T20:35:22.604210] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-03-05T20:35:22.604464] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-03-05T20:35:22.604713] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-03-05T20:35:22.604957] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-03-05T20:35:22.605249] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-03-05T20:35:22.605547] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-03-05T20:35:22.606605] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-03-05T20:35:22.606867] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-03-05T20:35:22.607163] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-03-05T20:35:22.607617] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-03-05T20:35:22.607902] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-03-05T20:35:22.608215] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-03-05T20:35:22.608490] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-03-05T20:35:22.608971] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-03-05T20:35:22.609214] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-03-05T20:35:22.609443] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-03-05T20:35:22.609684] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-03-05T20:35:22.609764] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-03-05T20:35:22.609997] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-03-05T20:35:22.610240] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-03-05T20:35:22.610499] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-03-05T20:35:22.610791] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-03-05T20:35:22.611045] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-03-05T20:35:22.611303] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-03-05T20:35:22.611786] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-03-05T20:35:22.612036] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-03-05T20:35:22.612391] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-03-05T20:35:22.612695] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-03-05T20:35:22.613029] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-03-05T20:35:22.613337] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-03-05T20:35:22.613603] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-03-05T20:35:22.613845] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-03-05T20:35:22.614136] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-03-05T20:35:22.614398] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-03-05T20:35:22.614651] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-03-05T20:35:22.614888] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-03-05T20:35:22.615121] [DEBUG] [LOCAL ] Loaded configuration for ELAB: 0 features, 50.0% accuracy [2026-03-05T20:35:22.615994] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-03-05T20:35:22.616292] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-03-05T20:35:22.616533] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-03-05T20:35:22.616850] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-03-05T20:35:22.617158] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-03-05T20:35:22.617422] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-03-05T20:35:22.617690] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-03-05T20:35:22.618000] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-03-05T20:35:22.618249] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-03-05T20:35:22.618691] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-03-05T20:35:22.619061] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-03-05T20:35:22.619595] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-03-05T20:35:22.619884] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-03-05T20:35:22.620201] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-03-05T20:35:22.620739] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-03-05T20:35:22.620996] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-03-05T20:35:22.621251] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-03-05T20:35:22.621534] [DEBUG] [LOCAL ] Loaded configuration for LYB: 1 features, 80.0% accuracy [2026-03-05T20:35:22.621882] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-03-05T20:35:22.622128] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-03-05T20:35:22.622430] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-03-05T20:35:22.622670] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-03-05T20:35:22.622911] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-03-05T20:35:22.623152] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-03-05T20:35:22.623395] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-03-05T20:35:22.623692] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-03-05T20:35:22.624053] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-03-05T20:35:22.624344] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-03-05T20:35:22.624602] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-03-05T20:35:22.624846] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-03-05T20:35:22.625139] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-03-05T20:35:22.626037] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-03-05T20:35:22.626274] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-03-05T20:35:22.626545] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-03-05T20:35:22.626852] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-03-05T20:35:22.627124] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-03-05T20:35:22.627384] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-03-05T20:35:22.628197] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-03-05T20:35:22.628509] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-03-05T20:35:22.628781] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-03-05T20:35:22.629056] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-03-05T20:35:22.629367] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-03-05T20:35:22.630379] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-03-05T20:35:22.630670] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-03-05T20:35:22.630964] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-03-05T20:35:22.631208] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-03-05T20:35:22.631514] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-03-05T20:35:22.631803] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-03-05T20:35:22.632044] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-03-05T20:35:22.632114] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-03-05T20:35:22.632345] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-03-05T20:35:22.632659] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-03-05T20:35:22.632898] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-03-05T20:35:22.633180] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-03-05T20:35:22.633421] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-03-05T20:35:22.633656] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-03-05T20:35:22.633907] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-03-05T20:35:22.634192] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-03-05T20:35:22.634480] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-03-05T20:35:22.634765] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-03-05T20:35:22.634868] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-03-05T20:35:22.635163] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-03-05T20:35:22.635401] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-03-05T20:35:22.635646] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-03-05T20:35:22.635889] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-03-05T20:35:22.636156] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-03-05T20:35:22.636642] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-03-05T20:35:22.636893] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-03-05T20:35:22.637141] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-03-05T20:35:22.638088] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-03-05T20:35:22.638347] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-03-05T20:35:22.638608] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-03-05T20:35:22.638880] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-03-05T20:35:22.639128] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-03-05T20:35:22.639396] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-03-05T20:35:22.639717] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-03-05T20:35:22.639952] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-03-05T20:35:22.640203] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-03-05T20:35:22.640461] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-03-05T20:35:22.640840] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-03-05T20:35:22.641135] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-03-05T20:35:22.641427] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-03-05T20:35:22.641675] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-03-05T20:35:22.641936] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-03-05T20:35:22.642184] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-03-05T20:35:22.642497] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-03-05T20:35:22.642771] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-03-05T20:35:22.643712] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-03-05T20:35:22.644106] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-03-05T20:35:22.644362] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-03-05T20:35:22.644659] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-03-05T20:35:22.644992] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-03-05T20:35:22.645251] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-03-05T20:35:22.645519] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-03-05T20:35:22.645842] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-03-05T20:35:22.646089] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-03-05T20:35:22.646395] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-03-05T20:35:22.646690] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-03-05T20:35:22.646780] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-03-05T20:35:22.647027] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-03-05T20:35:22.647264] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-03-05T20:35:22.647511] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-03-05T20:35:22.647779] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-03-05T20:35:22.648597] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-03-05T20:35:22.648893] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-03-05T20:35:22.649165] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-03-05T20:35:22.649428] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-03-05T20:35:22.649692] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-03-05T20:35:22.649985] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-03-05T20:35:22.650282] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-03-05T20:35:22.650536] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-03-05T20:35:22.650848] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-03-05T20:35:22.651097] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-03-05T20:35:22.651364] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-03-05T20:35:22.651610] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-03-05T20:35:22.651861] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-03-05T20:35:22.652101] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-03-05T20:35:22.652350] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-03-05T20:35:22.652613] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-03-05T20:35:22.652695] [DEBUG] [LOCAL ] Loaded configuration for KD: 6 features, 80.0% accuracy [2026-03-05T20:35:22.652979] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-03-05T20:35:22.653258] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-03-05T20:35:22.653506] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-03-05T20:35:22.653788] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-03-05T20:35:22.654807] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-03-05T20:35:22.655324] [DEBUG] [LOCAL ] Loaded configuration for KBH: 2 features, 70.0% accuracy [2026-03-05T20:35:22.655800] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-03-05T20:35:22.656212] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-03-05T20:35:22.656474] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-03-05T20:35:22.656724] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-03-05T20:35:22.656978] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-03-05T20:35:22.657244] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-03-05T20:35:22.657506] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-03-05T20:35:22.657772] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-03-05T20:35:22.658024] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-03-05T20:35:22.658286] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-03-05T20:35:22.658602] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-03-05T20:35:22.658847] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-03-05T20:35:22.659536] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-03-05T20:35:22.659806] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-03-05T20:35:22.660096] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-03-05T20:35:22.660414] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-03-05T20:35:22.660673] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-03-05T20:35:22.660947] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-03-05T20:35:22.661214] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-03-05T20:35:22.661525] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-03-05T20:35:22.663002] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-03-05T20:35:22.663311] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-03-05T20:35:22.663604] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-03-05T20:35:22.663856] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-03-05T20:35:22.664125] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-03-05T20:35:22.664374] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-03-05T20:35:22.664640] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-03-05T20:35:22.664899] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-03-05T20:35:22.665136] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-03-05T20:35:22.665374] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-03-05T20:35:22.665613] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-03-05T20:35:22.665857] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-03-05T20:35:22.666103] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-03-05T20:35:22.666360] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-03-05T20:35:22.666600] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-03-05T20:35:22.666839] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-03-05T20:35:22.667097] [DEBUG] [LOCAL ] Loaded configuration for MAN: 1 features, 60.0% accuracy [2026-03-05T20:35:22.667353] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-03-05T20:35:22.667664] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-03-05T20:35:22.667966] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-03-05T20:35:22.668220] [DEBUG] [LOCAL ] Loaded configuration for MATX: 1 features, 90.0% accuracy [2026-03-05T20:35:22.668490] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-03-05T20:35:22.668792] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-03-05T20:35:22.669088] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-03-05T20:35:22.669344] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-03-05T20:35:22.669611] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-03-05T20:35:22.669853] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-03-05T20:35:22.670104] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-03-05T20:35:22.670356] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-03-05T20:35:22.670597] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-03-05T20:35:22.670853] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-03-05T20:35:22.671092] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-03-05T20:35:22.671363] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-03-05T20:35:22.671707] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-03-05T20:35:22.671979] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-03-05T20:35:22.672238] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-03-05T20:35:22.672503] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-03-05T20:35:22.672788] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-03-05T20:35:22.673055] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-03-05T20:35:22.673747] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-03-05T20:35:22.674017] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-03-05T20:35:22.674316] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-03-05T20:35:22.674585] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-03-05T20:35:22.674833] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-03-05T20:35:22.674919] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-03-05T20:35:22.675184] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-03-05T20:35:22.675517] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-03-05T20:35:22.675804] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-03-05T20:35:22.676340] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-03-05T20:35:22.676617] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-03-05T20:35:22.676895] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-03-05T20:35:22.677142] [DEBUG] [LOCAL ] Loaded configuration for KODK: 1 features, 80.0% accuracy [2026-03-05T20:35:22.677409] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-03-05T20:35:22.677723] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-03-05T20:35:22.677970] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-03-05T20:35:22.678039] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-03-05T20:35:22.678295] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-03-05T20:35:22.678777] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-03-05T20:35:22.678847] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-03-05T20:35:22.679097] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-03-05T20:35:22.679349] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-03-05T20:35:22.679652] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-03-05T20:35:22.679923] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-03-05T20:35:22.680176] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-03-05T20:35:22.680421] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-03-05T20:35:22.680686] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-03-05T20:35:22.681000] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-03-05T20:35:22.681297] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-03-05T20:35:22.681552] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-03-05T20:35:22.681818] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-03-05T20:35:22.682095] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-03-05T20:35:22.682386] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-03-05T20:35:22.682634] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-03-05T20:35:22.682900] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-03-05T20:35:22.683142] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-03-05T20:35:22.683393] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-03-05T20:35:22.683662] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-03-05T20:35:22.683903] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-03-05T20:35:22.684144] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-03-05T20:35:22.684387] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-03-05T20:35:22.684639] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-03-05T20:35:22.684709] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-03-05T20:35:22.685513] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-03-05T20:35:22.685833] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-03-05T20:35:22.686108] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-03-05T20:35:22.686392] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-03-05T20:35:22.686708] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-03-05T20:35:22.686977] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-03-05T20:35:22.687300] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-03-05T20:35:22.687587] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-03-05T20:35:22.687851] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-03-05T20:35:22.688095] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-03-05T20:35:22.688335] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-03-05T20:35:22.688403] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-03-05T20:35:22.688685] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-03-05T20:35:22.688926] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-03-05T20:35:22.689162] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-03-05T20:35:22.689404] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-03-05T20:35:22.689653] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-03-05T20:35:22.689957] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-03-05T20:35:22.690227] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-03-05T20:35:22.690524] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-03-05T20:35:22.690793] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-03-05T20:35:22.691044] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-03-05T20:35:22.691299] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-03-05T20:35:22.691561] [DEBUG] [LOCAL ] Loaded configuration for LUNG: 2 features, 80.0% accuracy [2026-03-05T20:35:22.691831] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-03-05T20:35:22.692091] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-03-05T20:35:22.692353] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-03-05T20:35:22.692614] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-03-05T20:35:22.692936] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-03-05T20:35:22.693016] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-03-05T20:35:22.693086] [DEBUG] [LOCAL ] Loaded configuration for JBND: 2 features, 70.0% accuracy [2026-03-05T20:35:22.694010] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-03-05T20:35:22.695071] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-03-05T20:35:22.695360] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-03-05T20:35:22.695640] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-03-05T20:35:22.695943] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-03-05T20:35:22.696920] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-03-05T20:35:22.697209] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-03-05T20:35:22.697521] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-03-05T20:35:22.697908] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-03-05T20:35:22.698215] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-03-05T20:35:22.698531] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-03-05T20:35:22.698813] [DEBUG] [LOCAL ] Loaded configuration for MANH: 1 features, 90.0% accuracy [2026-03-05T20:35:22.699057] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-03-05T20:35:22.699406] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-03-05T20:35:22.699717] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-03-05T20:35:22.700518] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-03-05T20:35:22.700829] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-03-05T20:35:22.701142] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-03-05T20:35:22.701455] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-03-05T20:35:22.701747] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-03-05T20:35:22.702110] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-03-05T20:35:22.702374] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-03-05T20:35:22.702687] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-03-05T20:35:22.702933] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-03-05T20:35:22.703275] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-03-05T20:35:22.703545] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-03-05T20:35:22.703843] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-03-05T20:35:22.704124] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-03-05T20:35:22.704381] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-03-05T20:35:22.704658] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-03-05T20:35:22.704898] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-03-05T20:35:22.705160] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-03-05T20:35:22.705419] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-03-05T20:35:22.705656] [DEBUG] [LOCAL ] Loaded configuration for JACK: 3 features, 90.0% accuracy [2026-03-05T20:35:22.705895] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-03-05T20:35:22.706136] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-03-05T20:35:22.706375] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-03-05T20:35:22.706614] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-03-05T20:35:22.706914] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-03-05T20:35:22.707152] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-03-05T20:35:22.707423] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-03-05T20:35:22.707739] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-03-05T20:35:22.708115] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-03-05T20:35:22.708392] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-03-05T20:35:22.708658] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-03-05T20:35:22.709624] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-03-05T20:35:22.709897] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-03-05T20:35:22.709986] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-03-05T20:35:22.710292] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-03-05T20:35:22.710555] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-03-05T20:35:22.710844] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-03-05T20:35:22.711094] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-03-05T20:35:22.711349] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-03-05T20:35:22.711889] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-03-05T20:35:22.712179] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-03-05T20:35:22.712481] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-03-05T20:35:22.712745] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-03-05T20:35:22.713004] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-03-05T20:35:22.713324] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-03-05T20:35:22.713596] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-03-05T20:35:22.714794] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-03-05T20:35:22.715082] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-03-05T20:35:22.715394] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-03-05T20:35:22.715699] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-03-05T20:35:22.716002] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-03-05T20:35:22.716268] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-03-05T20:35:22.716600] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-03-05T20:35:22.717700] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-03-05T20:35:22.718054] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-03-05T20:35:22.718426] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-03-05T20:35:22.718739] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-03-05T20:35:22.719087] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-03-05T20:35:22.719382] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-03-05T20:35:22.719675] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-03-05T20:35:22.720090] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-03-05T20:35:22.720418] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-03-05T20:35:22.720727] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-03-05T20:35:22.721019] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-03-05T20:35:22.721372] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-03-05T20:35:22.721739] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-03-05T20:35:22.722037] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-03-05T20:35:22.722333] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-03-05T20:35:22.722642] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-03-05T20:35:22.722940] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-03-05T20:35:22.723308] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-03-05T20:35:22.723668] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-03-05T20:35:22.723992] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-03-05T20:35:22.724293] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-03-05T20:35:22.724644] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-03-05T20:35:22.725676] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-03-05T20:35:22.725988] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-03-05T20:35:22.726325] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-03-05T20:35:22.726677] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-03-05T20:35:22.727012] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-03-05T20:35:22.727347] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-03-05T20:35:22.727680] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-03-05T20:35:22.728026] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-03-05T20:35:22.728346] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-03-05T20:35:22.728638] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-03-05T20:35:22.728935] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-03-05T20:35:22.729288] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-03-05T20:35:22.729738] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-03-05T20:35:22.730033] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-03-05T20:35:22.730313] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-03-05T20:35:22.730665] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-03-05T20:35:22.730971] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-03-05T20:35:22.731250] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-03-05T20:35:22.731596] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-03-05T20:35:22.731884] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-03-05T20:35:22.732145] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-03-05T20:35:22.732404] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-03-05T20:35:22.732653] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-03-05T20:35:22.732899] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-03-05T20:35:22.733148] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-03-05T20:35:22.733620] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-03-05T20:35:22.733944] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-03-05T20:35:22.734253] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-03-05T20:35:22.734519] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-03-05T20:35:22.734846] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-03-05T20:35:22.735095] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-03-05T20:35:22.735334] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-03-05T20:35:22.735646] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-03-05T20:35:22.735944] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-03-05T20:35:22.736193] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-03-05T20:35:22.736650] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-03-05T20:35:22.736929] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-03-05T20:35:22.737188] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-03-05T20:35:22.737442] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-03-05T20:35:22.737760] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-03-05T20:35:22.738039] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-03-05T20:35:22.739045] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-03-05T20:35:22.739333] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-03-05T20:35:22.739612] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-03-05T20:35:22.739879] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-03-05T20:35:22.740252] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-03-05T20:35:22.741050] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-03-05T20:35:22.741330] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-03-05T20:35:22.741778] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-03-05T20:35:22.742068] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-03-05T20:35:22.742336] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-03-05T20:35:22.742725] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-03-05T20:35:22.743046] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-03-05T20:35:22.743325] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-03-05T20:35:22.743600] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-03-05T20:35:22.743855] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-03-05T20:35:22.744377] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-03-05T20:35:22.744643] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-03-05T20:35:22.745046] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-03-05T20:35:22.745307] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-03-05T20:35:22.745558] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-03-05T20:35:22.745887] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-03-05T20:35:22.746166] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-03-05T20:35:22.746448] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-03-05T20:35:22.746758] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-03-05T20:35:22.747022] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-03-05T20:35:22.747284] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-03-05T20:35:22.747539] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-03-05T20:35:22.747894] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-03-05T20:35:22.748157] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-03-05T20:35:22.748432] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-03-05T20:35:22.748691] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-03-05T20:35:22.748936] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-03-05T20:35:22.749231] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-03-05T20:35:22.750188] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-03-05T20:35:22.750477] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-03-05T20:35:22.750728] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-03-05T20:35:22.750985] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-03-05T20:35:22.751304] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-03-05T20:35:22.751659] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-03-05T20:35:22.751962] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-03-05T20:35:22.753143] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-03-05T20:35:22.753463] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-03-05T20:35:22.753720] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-03-05T20:35:22.754050] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-03-05T20:35:22.754320] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-03-05T20:35:22.754604] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-03-05T20:35:22.754870] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-03-05T20:35:22.755142] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-03-05T20:35:22.755463] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-03-05T20:35:22.755770] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-03-05T20:35:22.756014] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, 100.0% accuracy [2026-03-05T20:35:22.756280] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-03-05T20:35:22.756550] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-03-05T20:35:22.756657] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-03-05T20:35:22.756926] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-03-05T20:35:22.757201] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-03-05T20:35:22.758693] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-03-05T20:35:22.758961] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-03-05T20:35:22.759226] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-03-05T20:35:22.759518] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-03-05T20:35:22.759851] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-03-05T20:35:22.760156] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-03-05T20:35:22.760402] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-03-05T20:35:22.760708] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-03-05T20:35:22.760952] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-03-05T20:35:22.761191] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-03-05T20:35:22.761450] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-03-05T20:35:22.761742] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-03-05T20:35:22.762033] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-03-05T20:35:22.762278] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-03-05T20:35:22.762356] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-03-05T20:35:22.762601] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-03-05T20:35:22.762904] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-03-05T20:35:22.763201] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-03-05T20:35:22.764014] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-03-05T20:35:22.764292] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-03-05T20:35:22.764688] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-03-05T20:35:22.764968] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-03-05T20:35:22.765245] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-03-05T20:35:22.765526] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-03-05T20:35:22.765857] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-03-05T20:35:22.766136] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-03-05T20:35:22.766596] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-03-05T20:35:22.766878] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-03-05T20:35:22.767151] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-03-05T20:35:22.767455] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-03-05T20:35:22.767727] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-03-05T20:35:22.767989] [DEBUG] [LOCAL ] Loaded configuration for LOCO: 2 features, 70.0% accuracy [2026-03-05T20:35:22.768259] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-03-05T20:35:22.768527] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-03-05T20:35:22.768983] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-03-05T20:35:22.769225] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-03-05T20:35:22.769468] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-03-05T20:35:22.769711] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-03-05T20:35:22.769951] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-03-05T20:35:22.770259] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-03-05T20:35:22.770594] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-03-05T20:35:22.770858] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-03-05T20:35:22.771158] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-03-05T20:35:22.772192] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-03-05T20:35:22.772486] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-03-05T20:35:22.772806] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-03-05T20:35:22.773119] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-03-05T20:35:22.773404] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-03-05T20:35:22.773678] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-03-05T20:35:22.773933] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-03-05T20:35:22.774266] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-03-05T20:35:22.774560] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-03-05T20:35:22.774871] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-03-05T20:35:22.775155] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-03-05T20:35:22.775624] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-03-05T20:35:22.775934] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-03-05T20:35:22.776177] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-03-05T20:35:22.776440] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-03-05T20:35:22.777373] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-03-05T20:35:22.777710] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-03-05T20:35:22.777994] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-03-05T20:35:22.778309] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-03-05T20:35:22.778720] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-03-05T20:35:22.779032] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-03-05T20:35:22.779295] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-03-05T20:35:22.779557] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-03-05T20:35:22.779892] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-03-05T20:35:22.780148] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-03-05T20:35:22.780236] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-03-05T20:35:22.780472] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-03-05T20:35:22.780709] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-03-05T20:35:22.780953] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-03-05T20:35:22.781035] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-03-05T20:35:22.781329] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-03-05T20:35:22.781809] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-03-05T20:35:22.782091] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-03-05T20:35:22.782403] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-03-05T20:35:22.782818] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-03-05T20:35:22.783079] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-03-05T20:35:22.783353] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-03-05T20:35:22.783823] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-03-05T20:35:22.784127] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-03-05T20:35:22.784405] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-03-05T20:35:22.784847] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-03-05T20:35:22.785124] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-03-05T20:35:22.785422] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-03-05T20:35:22.785661] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-03-05T20:35:22.785898] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-03-05T20:35:22.786292] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-03-05T20:35:22.786558] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-03-05T20:35:22.786842] [DEBUG] [LOCAL ] Loaded configuration for CETX: 0 features, 90.0% accuracy [2026-03-05T20:35:22.787142] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-03-05T20:35:22.787419] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-03-05T20:35:22.787933] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-03-05T20:35:22.788247] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-03-05T20:35:22.788684] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-03-05T20:35:22.788953] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-03-05T20:35:22.789204] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-03-05T20:35:22.789658] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-03-05T20:35:22.789965] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-03-05T20:35:22.790235] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-03-05T20:35:22.790562] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-03-05T20:35:22.790835] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-03-05T20:35:22.790906] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-03-05T20:35:22.791148] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-03-05T20:35:22.791420] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-03-05T20:35:22.792446] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-03-05T20:35:22.792748] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-03-05T20:35:22.793051] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-03-05T20:35:22.793325] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-03-05T20:35:22.793603] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-03-05T20:35:22.793875] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-03-05T20:35:22.794233] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-03-05T20:35:22.794668] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-03-05T20:35:22.794936] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-03-05T20:35:22.795225] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-03-05T20:35:22.795345] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-03-05T20:35:22.795625] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-03-05T20:35:22.795892] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-03-05T20:35:22.796150] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-03-05T20:35:22.796400] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-03-05T20:35:22.796832] [DEBUG] [LOCAL ] Loaded configuration for M: 3 features, 80.0% accuracy [2026-03-05T20:35:22.797150] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-03-05T20:35:22.797400] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-03-05T20:35:22.797891] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-03-05T20:35:22.798141] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-03-05T20:35:22.798390] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-03-05T20:35:22.798637] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-03-05T20:35:22.798896] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-03-05T20:35:22.799207] [DEBUG] [LOCAL ] Loaded configuration for JNJ: 5 features, 80.0% accuracy [2026-03-05T20:35:22.799540] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-03-05T20:35:22.799812] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-03-05T20:35:22.800111] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-03-05T20:35:22.800363] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-03-05T20:35:22.800745] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-03-05T20:35:22.801054] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-03-05T20:35:22.801314] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-03-05T20:35:22.801605] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-03-05T20:35:22.801902] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-03-05T20:35:22.801991] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-03-05T20:35:22.802249] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-03-05T20:35:22.802492] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-03-05T20:35:22.802734] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 5 features, 90.0% accuracy [2026-03-05T20:35:22.802977] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-03-05T20:35:22.803241] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-03-05T20:35:22.803516] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-03-05T20:35:22.803788] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-03-05T20:35:22.804030] [DEBUG] [LOCAL ] Loaded configuration for MARA: 3 features, 60.0% accuracy [2026-03-05T20:35:22.804271] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-03-05T20:35:22.804587] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-03-05T20:35:22.804885] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-03-05T20:35:22.805127] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-03-05T20:35:22.805620] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-03-05T20:35:22.805883] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-03-05T20:35:22.806137] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-03-05T20:35:22.806409] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-03-05T20:35:22.806779] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-03-05T20:35:22.807059] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-03-05T20:35:22.807326] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-03-05T20:35:22.807602] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-03-05T20:35:22.807888] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-03-05T20:35:22.808155] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-03-05T20:35:22.808461] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-03-05T20:35:22.808947] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-03-05T20:35:22.809214] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-03-05T20:35:22.809675] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-03-05T20:35:22.809982] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-03-05T20:35:22.810257] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-03-05T20:35:22.810521] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-03-05T20:35:22.810799] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-03-05T20:35:22.811119] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-03-05T20:35:22.811377] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-03-05T20:35:22.811621] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-03-05T20:35:22.811864] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-03-05T20:35:22.812129] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-03-05T20:35:22.812383] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-03-05T20:35:22.812628] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-03-05T20:35:22.812947] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-03-05T20:35:22.813194] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-03-05T20:35:22.813445] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-03-05T20:35:22.813750] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-03-05T20:35:22.813997] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-03-05T20:35:22.814074] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-03-05T20:35:22.814383] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-03-05T20:35:22.814684] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-03-05T20:35:22.815001] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-03-05T20:35:22.815319] [DEBUG] [LOCAL ] Loaded configuration for KFY: 2 features, 90.0% accuracy [2026-03-05T20:35:22.815600] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-03-05T20:35:22.815873] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-03-05T20:35:22.816131] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-03-05T20:35:22.816396] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-03-05T20:35:22.816706] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-03-05T20:35:22.816951] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-03-05T20:35:22.817197] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-03-05T20:35:22.817491] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-03-05T20:35:22.817588] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-03-05T20:35:22.817920] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-03-05T20:35:22.818167] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-03-05T20:35:22.818471] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-03-05T20:35:22.818715] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-03-05T20:35:22.819035] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-03-05T20:35:22.819296] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-03-05T20:35:22.819591] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-03-05T20:35:22.819848] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-03-05T20:35:22.820092] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-03-05T20:35:22.820340] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-03-05T20:35:22.820605] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-03-05T20:35:22.820862] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-03-05T20:35:22.821111] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-03-05T20:35:22.821405] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-03-05T20:35:22.821653] [DEBUG] [LOCAL ] Loaded configuration for LVO: 1 features, 50.0% accuracy [2026-03-05T20:35:22.821731] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-03-05T20:35:22.822790] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-03-05T20:35:22.823096] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-03-05T20:35:22.823376] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-03-05T20:35:22.823655] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-03-05T20:35:22.823970] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-03-05T20:35:22.824236] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-03-05T20:35:22.824547] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-03-05T20:35:22.824864] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-03-05T20:35:22.825855] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-03-05T20:35:22.826246] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-03-05T20:35:22.826504] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-03-05T20:35:22.826783] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-03-05T20:35:22.827099] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-03-05T20:35:22.827357] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-03-05T20:35:22.827684] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-03-05T20:35:22.827759] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-03-05T20:35:22.827999] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-03-05T20:35:22.828283] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-03-05T20:35:22.828608] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-03-05T20:35:22.829099] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-03-05T20:35:22.829368] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-03-05T20:35:22.829672] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-03-05T20:35:22.829989] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-03-05T20:35:22.830264] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-03-05T20:35:22.830548] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-03-05T20:35:22.830819] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-03-05T20:35:22.831127] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-03-05T20:35:22.831555] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-03-05T20:35:22.831833] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-03-05T20:35:22.832090] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-03-05T20:35:22.832367] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-03-05T20:35:22.832459] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-03-05T20:35:22.832725] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-03-05T20:35:22.833045] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-03-05T20:35:22.833323] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-03-05T20:35:22.833599] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-03-05T20:35:22.833867] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-03-05T20:35:22.834131] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-03-05T20:35:22.834399] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-03-05T20:35:22.834474] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-03-05T20:35:22.834748] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-03-05T20:35:22.835031] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-03-05T20:35:22.835285] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-03-05T20:35:22.835551] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-03-05T20:35:22.835830] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-03-05T20:35:22.836077] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-03-05T20:35:22.836340] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-03-05T20:35:22.836615] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-03-05T20:35:22.836879] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-03-05T20:35:22.837133] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-03-05T20:35:22.837386] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-03-05T20:35:22.837667] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-03-05T20:35:22.837928] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-03-05T20:35:22.838180] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-03-05T20:35:22.838424] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-03-05T20:35:22.838732] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-03-05T20:35:22.838804] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-03-05T20:35:22.839036] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-03-05T20:35:22.839282] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-03-05T20:35:22.839548] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-03-05T20:35:22.839866] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-03-05T20:35:22.840110] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-03-05T20:35:22.840425] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-03-05T20:35:22.840744] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-03-05T20:35:22.841007] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-03-05T20:35:22.841078] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-03-05T20:35:22.841322] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-03-05T20:35:22.841600] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-03-05T20:35:22.841680] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-03-05T20:35:22.841974] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-03-05T20:35:22.842215] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-03-05T20:35:22.842525] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-03-05T20:35:22.842866] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-03-05T20:35:22.843121] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-03-05T20:35:22.843371] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-03-05T20:35:22.843644] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-03-05T20:35:22.843978] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-03-05T20:35:22.844789] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-03-05T20:35:22.845059] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-03-05T20:35:22.845378] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-03-05T20:35:22.845645] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-03-05T20:35:22.846194] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-03-05T20:35:22.846454] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-03-05T20:35:22.846710] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-03-05T20:35:22.846781] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-03-05T20:35:22.847024] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-03-05T20:35:22.847280] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-03-05T20:35:22.847526] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-03-05T20:35:22.847848] [DEBUG] [LOCAL ] Loaded configuration for JOE: 2 features, 80.0% accuracy [2026-03-05T20:35:22.848116] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-03-05T20:35:22.848364] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-03-05T20:35:22.848629] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-03-05T20:35:22.848887] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-03-05T20:35:22.849136] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-03-05T20:35:22.849375] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-03-05T20:35:22.849619] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-03-05T20:35:22.849887] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-03-05T20:35:22.850135] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-03-05T20:35:22.850435] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-03-05T20:35:22.850680] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-03-05T20:35:22.850971] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-03-05T20:35:22.851217] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-03-05T20:35:22.851472] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-03-05T20:35:22.851725] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-03-05T20:35:22.852016] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-03-05T20:35:22.852316] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-03-05T20:35:22.852610] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-03-05T20:35:22.852877] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-03-05T20:35:22.853153] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-03-05T20:35:22.853423] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-03-05T20:35:22.853692] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-03-05T20:35:22.853995] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-03-05T20:35:22.854423] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-03-05T20:35:22.854842] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-03-05T20:35:22.855180] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-03-05T20:35:22.855469] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-03-05T20:35:22.855756] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-03-05T20:35:22.856064] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-03-05T20:35:22.856348] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-03-05T20:35:22.856620] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-03-05T20:35:22.857603] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-03-05T20:35:22.857985] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-03-05T20:35:22.858299] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-03-05T20:35:22.858614] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-03-05T20:35:22.858924] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-03-05T20:35:22.858995] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-03-05T20:35:22.859348] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-03-05T20:35:22.859669] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-03-05T20:35:22.859741] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-03-05T20:35:22.860089] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-03-05T20:35:22.860412] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-03-05T20:35:22.860717] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-03-05T20:35:22.861036] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-03-05T20:35:22.861294] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-03-05T20:35:22.861584] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-03-05T20:35:22.861866] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-03-05T20:35:22.862113] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-03-05T20:35:22.862805] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-03-05T20:35:22.862888] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-03-05T20:35:22.863163] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-03-05T20:35:22.863433] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-03-05T20:35:22.863685] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-03-05T20:35:22.863944] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-03-05T20:35:22.864246] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-03-05T20:35:22.865668] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-03-05T20:35:22.865926] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-03-05T20:35:22.866176] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-03-05T20:35:22.866429] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-03-05T20:35:22.866687] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-03-05T20:35:22.866955] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-03-05T20:35:22.867200] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-03-05T20:35:22.867444] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-03-05T20:35:22.867702] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-03-05T20:35:22.867950] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-03-05T20:35:22.868191] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-03-05T20:35:22.868444] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-03-05T20:35:22.868689] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-03-05T20:35:22.868991] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-03-05T20:35:22.869240] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-03-05T20:35:22.869487] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-03-05T20:35:22.869729] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-03-05T20:35:22.870030] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-03-05T20:35:22.870099] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-03-05T20:35:22.870334] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-03-05T20:35:22.870604] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-03-05T20:35:22.870847] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-03-05T20:35:22.871373] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-03-05T20:35:22.871674] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-03-05T20:35:22.871962] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-03-05T20:35:22.872216] [DEBUG] [LOCAL ] Loaded configuration for JBSS: 1 features, 60.0% accuracy [2026-03-05T20:35:22.872467] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-03-05T20:35:22.872722] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-03-05T20:35:22.872997] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-03-05T20:35:22.873241] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-03-05T20:35:22.873488] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-03-05T20:35:22.873746] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-03-05T20:35:22.873994] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-03-05T20:35:22.874260] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-03-05T20:35:22.874504] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-03-05T20:35:22.874827] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-03-05T20:35:22.875125] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-03-05T20:35:22.875427] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-03-05T20:35:22.875676] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-03-05T20:35:22.875966] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-03-05T20:35:22.876208] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-03-05T20:35:22.876462] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-03-05T20:35:22.876712] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-03-05T20:35:22.876970] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-03-05T20:35:22.877229] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-03-05T20:35:22.877481] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-03-05T20:35:22.877757] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-03-05T20:35:22.878085] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-03-05T20:35:22.878400] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-03-05T20:35:22.878506] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-03-05T20:35:22.879343] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-03-05T20:35:22.879626] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-03-05T20:35:22.880596] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-03-05T20:35:22.880925] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-03-05T20:35:22.881209] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-03-05T20:35:22.881532] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-03-05T20:35:22.881807] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-03-05T20:35:22.882135] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-03-05T20:35:22.882399] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-03-05T20:35:22.882653] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-03-05T20:35:22.882903] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-03-05T20:35:22.883214] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-03-05T20:35:22.883464] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-03-05T20:35:22.883706] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-03-05T20:35:22.883953] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-03-05T20:35:22.884196] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-03-05T20:35:22.884444] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-03-05T20:35:22.884712] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-03-05T20:35:22.884956] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-03-05T20:35:22.885198] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-03-05T20:35:22.885439] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-03-05T20:35:22.885681] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-03-05T20:35:22.885930] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-03-05T20:35:22.886171] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-03-05T20:35:22.886463] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-03-05T20:35:22.886710] [DEBUG] [LOCAL ] Loaded configuration for LPRO: 2 features, 70.0% accuracy [2026-03-05T20:35:22.887009] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-03-05T20:35:22.887270] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-03-05T20:35:22.887512] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 2 features, 90.0% accuracy [2026-03-05T20:35:22.887949] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-03-05T20:35:22.888208] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-03-05T20:35:22.888920] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-03-05T20:35:22.889179] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-03-05T20:35:22.889498] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-03-05T20:35:22.889838] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-03-05T20:35:22.890153] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-03-05T20:35:22.890433] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-03-05T20:35:22.890743] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-03-05T20:35:22.890993] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-03-05T20:35:22.891295] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-03-05T20:35:22.891365] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-03-05T20:35:22.891623] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-03-05T20:35:22.891918] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-03-05T20:35:22.892177] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-03-05T20:35:22.892433] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-03-05T20:35:22.892695] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-03-05T20:35:22.892952] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-03-05T20:35:22.893208] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-03-05T20:35:22.893506] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-03-05T20:35:22.893781] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-03-05T20:35:22.894110] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-03-05T20:35:22.894370] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-03-05T20:35:22.894621] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-03-05T20:35:22.894909] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-03-05T20:35:22.895166] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-03-05T20:35:22.895419] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-03-05T20:35:22.895671] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-03-05T20:35:22.895921] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-03-05T20:35:22.896695] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-03-05T20:35:22.896956] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-03-05T20:35:22.897221] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-03-05T20:35:22.897521] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-03-05T20:35:22.897826] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-03-05T20:35:22.898110] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-03-05T20:35:22.898371] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-03-05T20:35:22.898651] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-03-05T20:35:22.898962] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-03-05T20:35:22.899218] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-03-05T20:35:22.899306] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-03-05T20:35:22.899700] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-03-05T20:35:22.899975] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-03-05T20:35:22.900263] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-03-05T20:35:22.900535] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-03-05T20:35:22.900824] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-03-05T20:35:22.901094] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-03-05T20:35:22.901440] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-03-05T20:35:22.901517] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-03-05T20:35:22.901789] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-03-05T20:35:22.902109] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-03-05T20:35:22.902369] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-03-05T20:35:22.902665] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-03-05T20:35:22.902935] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-03-05T20:35:22.903197] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-03-05T20:35:22.903500] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-03-05T20:35:22.903608] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-03-05T20:35:22.903852] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-03-05T20:35:22.904099] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-03-05T20:35:22.904350] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-03-05T20:35:22.904594] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-03-05T20:35:22.904859] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-03-05T20:35:22.905157] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-03-05T20:35:22.905442] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-03-05T20:35:22.905900] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-03-05T20:35:22.906152] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-03-05T20:35:22.906458] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-03-05T20:35:22.906764] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-03-05T20:35:22.907018] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-03-05T20:35:22.907276] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-03-05T20:35:22.907545] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-03-05T20:35:22.907853] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-03-05T20:35:22.908114] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-03-05T20:35:22.908379] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-03-05T20:35:22.908645] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-03-05T20:35:22.908904] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-03-05T20:35:22.909178] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-03-05T20:35:22.909456] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-03-05T20:35:22.909723] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-03-05T20:35:22.909986] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-03-05T20:35:22.910271] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-03-05T20:35:22.910543] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-03-05T20:35:22.910824] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-03-05T20:35:22.911073] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-03-05T20:35:22.911334] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-03-05T20:35:22.911421] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-03-05T20:35:22.911669] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-03-05T20:35:22.911979] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-03-05T20:35:22.912225] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-03-05T20:35:22.912474] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-03-05T20:35:22.912770] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-03-05T20:35:22.913019] [DEBUG] [LOCAL ] Loaded configuration for KEN: 0 features, 70.0% accuracy [2026-03-05T20:35:22.913327] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-03-05T20:35:22.913605] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-03-05T20:35:22.913854] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-03-05T20:35:22.914103] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-03-05T20:35:22.914355] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-03-05T20:35:22.914671] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-03-05T20:35:22.914936] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-03-05T20:35:22.915189] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-03-05T20:35:22.915526] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-03-05T20:35:22.915839] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-03-05T20:35:22.916149] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-03-05T20:35:22.916431] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-03-05T20:35:22.916749] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-03-05T20:35:22.917010] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-03-05T20:35:22.917276] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-03-05T20:35:22.917521] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-03-05T20:35:22.917862] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-03-05T20:35:22.918563] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-03-05T20:35:22.918655] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-03-05T20:35:22.918919] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-03-05T20:35:22.919208] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-03-05T20:35:22.919483] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-03-05T20:35:22.919834] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-03-05T20:35:22.920085] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-03-05T20:35:22.920359] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-03-05T20:35:22.920717] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-03-05T20:35:22.920993] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-03-05T20:35:22.921285] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-03-05T20:35:22.921675] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-03-05T20:35:22.922559] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-03-05T20:35:22.922907] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-03-05T20:35:22.923230] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-03-05T20:35:22.923535] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-03-05T20:35:22.923828] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-03-05T20:35:22.924768] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-03-05T20:35:22.925044] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-03-05T20:35:22.925370] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-03-05T20:35:22.925679] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-03-05T20:35:22.925955] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-03-05T20:35:22.926252] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-03-05T20:35:22.926650] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-03-05T20:35:22.926934] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-03-05T20:35:22.927254] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-03-05T20:35:22.927556] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-03-05T20:35:22.927918] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-03-05T20:35:22.928232] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-03-05T20:35:22.928549] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-03-05T20:35:22.928848] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-03-05T20:35:22.929094] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-03-05T20:35:22.929406] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-03-05T20:35:22.930186] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-03-05T20:35:22.930533] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-03-05T20:35:22.930874] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-03-05T20:35:22.931140] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-03-05T20:35:22.931466] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-03-05T20:35:22.931800] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-03-05T20:35:22.932070] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-03-05T20:35:22.932408] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-03-05T20:35:22.932679] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-03-05T20:35:22.933007] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-03-05T20:35:22.933325] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-03-05T20:35:22.933597] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-03-05T20:35:22.933907] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-03-05T20:35:22.934286] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-03-05T20:35:22.934370] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-03-05T20:35:22.934623] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-03-05T20:35:22.934922] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-03-05T20:35:22.935189] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-03-05T20:35:22.935448] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-03-05T20:35:22.935700] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-03-05T20:35:22.935963] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, 100.0% accuracy [2026-03-05T20:35:22.936220] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-03-05T20:35:22.936475] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-03-05T20:35:22.936726] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-03-05T20:35:22.936980] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-03-05T20:35:22.937298] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-03-05T20:35:22.937602] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-03-05T20:35:22.937910] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-03-05T20:35:22.938215] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-03-05T20:35:22.938306] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-03-05T20:35:22.938378] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-03-05T20:35:22.938657] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-03-05T20:35:22.938911] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-03-05T20:35:22.939228] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-03-05T20:35:22.939512] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-03-05T20:35:22.939787] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-03-05T20:35:22.940122] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-03-05T20:35:22.940397] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-03-05T20:35:22.940718] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-03-05T20:35:22.941093] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-03-05T20:35:22.941366] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-03-05T20:35:22.941633] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-03-05T20:35:22.941970] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-03-05T20:35:22.942262] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-03-05T20:35:22.942525] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-03-05T20:35:22.942824] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-03-05T20:35:22.943098] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-03-05T20:35:22.943417] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-03-05T20:35:22.943699] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-03-05T20:35:22.943991] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-03-05T20:35:22.944281] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-03-05T20:35:22.944632] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-03-05T20:35:22.944939] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-03-05T20:35:22.945233] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-03-05T20:35:22.945539] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-03-05T20:35:22.945824] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-03-05T20:35:22.946072] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-03-05T20:35:22.946316] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-03-05T20:35:22.947248] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-03-05T20:35:22.947589] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-03-05T20:35:22.947926] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-03-05T20:35:22.948184] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-03-05T20:35:22.948964] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-03-05T20:35:22.949237] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-03-05T20:35:22.949586] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 4 features, 90.0% accuracy [2026-03-05T20:35:22.949885] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-03-05T20:35:22.950205] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-03-05T20:35:22.950460] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-03-05T20:35:22.950712] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-03-05T20:35:22.950982] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-03-05T20:35:22.951253] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-03-05T20:35:22.951498] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-03-05T20:35:22.951789] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-03-05T20:35:22.952034] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-03-05T20:35:22.952278] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-03-05T20:35:22.952350] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-03-05T20:35:22.952597] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-03-05T20:35:22.952833] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-03-05T20:35:22.953087] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-03-05T20:35:22.953391] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-03-05T20:35:22.953832] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-03-05T20:35:22.954096] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-03-05T20:35:22.954409] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-03-05T20:35:22.954719] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-03-05T20:35:22.955039] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-03-05T20:35:22.955403] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-03-05T20:35:22.955712] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-03-05T20:35:22.955784] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-03-05T20:35:22.956017] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-03-05T20:35:22.956267] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-03-05T20:35:22.956532] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-03-05T20:35:22.956854] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-03-05T20:35:22.957102] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-03-05T20:35:22.957511] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-03-05T20:35:22.957845] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-03-05T20:35:22.958121] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-03-05T20:35:22.958452] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-03-05T20:35:22.958772] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-03-05T20:35:22.959052] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-03-05T20:35:22.959369] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-03-05T20:35:22.959637] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-03-05T20:35:22.959939] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-03-05T20:35:22.960231] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-03-05T20:35:22.960591] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-03-05T20:35:22.960886] [DEBUG] [LOCAL ] Loaded configuration for JIVE: 4 features, 80.0% accuracy [2026-03-05T20:35:22.961178] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-03-05T20:35:22.961255] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-03-05T20:35:22.961538] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-03-05T20:35:22.961862] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-03-05T20:35:22.962146] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-03-05T20:35:22.962548] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-03-05T20:35:22.962642] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-03-05T20:35:22.962945] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-03-05T20:35:22.963240] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-03-05T20:35:22.963506] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-03-05T20:35:22.963811] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-03-05T20:35:22.964091] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-03-05T20:35:22.964180] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-03-05T20:35:22.964499] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-03-05T20:35:22.964833] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-03-05T20:35:22.965087] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-03-05T20:35:22.965400] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-03-05T20:35:22.965713] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-03-05T20:35:22.965959] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-03-05T20:35:22.966225] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-03-05T20:35:22.966558] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-03-05T20:35:22.966871] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-03-05T20:35:22.967143] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-03-05T20:35:22.967394] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-03-05T20:35:22.969003] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-03-05T20:35:22.969359] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-03-05T20:35:22.969688] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-03-05T20:35:22.969984] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-03-05T20:35:22.970295] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-03-05T20:35:22.970406] [DEBUG] [LOCAL ] Loaded configuration for LOPE: 5 features, 80.0% accuracy [2026-03-05T20:35:22.970687] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-03-05T20:35:22.970949] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-03-05T20:35:22.971755] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-03-05T20:35:22.972105] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-03-05T20:35:22.972420] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-03-05T20:35:22.972740] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-03-05T20:35:22.973016] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-03-05T20:35:22.973349] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-03-05T20:35:22.973643] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-03-05T20:35:22.973962] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-03-05T20:35:22.974280] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-03-05T20:35:22.974592] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-03-05T20:35:22.974840] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-03-05T20:35:22.975094] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-03-05T20:35:22.975384] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-03-05T20:35:22.976480] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-03-05T20:35:22.976781] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-03-05T20:35:22.977061] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-03-05T20:35:22.977368] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-03-05T20:35:22.977642] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-03-05T20:35:22.977955] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-03-05T20:35:22.978286] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-03-05T20:35:22.978615] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-03-05T20:35:22.978873] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-03-05T20:35:22.979120] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-03-05T20:35:22.979378] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-03-05T20:35:22.979680] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-03-05T20:35:22.979929] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-03-05T20:35:22.980202] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-03-05T20:35:22.980459] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-03-05T20:35:22.981265] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-03-05T20:35:22.981613] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-03-05T20:35:22.981902] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-03-05T20:35:22.982195] [DEBUG] [LOCAL ] Loaded configuration for KOSS: 5 features, 80.0% accuracy [2026-03-05T20:35:22.982471] [DEBUG] [LOCAL ] Loaded configuration for LTH: 4 features, 70.0% accuracy [2026-03-05T20:35:22.982565] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-03-05T20:35:22.982846] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-03-05T20:35:22.983179] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-03-05T20:35:22.983441] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-03-05T20:35:22.983749] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-03-05T20:35:22.984056] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-03-05T20:35:22.984343] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-03-05T20:35:22.984611] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-03-05T20:35:22.984879] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-03-05T20:35:22.985135] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-03-05T20:35:22.985965] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-03-05T20:35:22.986282] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-03-05T20:35:22.986599] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-03-05T20:35:22.986868] [DEBUG] [LOCAL ] Loaded configuration for KINS: 2 features, 60.0% accuracy [2026-03-05T20:35:22.987144] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-03-05T20:35:22.987446] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-03-05T20:35:22.987723] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-03-05T20:35:22.987980] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-03-05T20:35:22.988300] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-03-05T20:35:22.988591] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-03-05T20:35:22.988845] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-03-05T20:35:22.989121] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-03-05T20:35:22.989453] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-03-05T20:35:22.989801] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-03-05T20:35:22.990283] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-03-05T20:35:22.990372] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-03-05T20:35:22.990634] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-03-05T20:35:22.990900] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-03-05T20:35:22.991222] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-03-05T20:35:22.991496] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-03-05T20:35:22.991810] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-03-05T20:35:22.992089] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-03-05T20:35:22.992349] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-03-05T20:35:22.993372] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-03-05T20:35:22.993705] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-03-05T20:35:22.993992] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-03-05T20:35:22.994281] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-03-05T20:35:22.994369] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-03-05T20:35:22.994668] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-03-05T20:35:22.994950] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-03-05T20:35:22.995212] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-03-05T20:35:22.995526] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-03-05T20:35:22.995866] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-03-05T20:35:22.996158] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-03-05T20:35:22.996425] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-03-05T20:35:22.996714] [DEBUG] [LOCAL ] Loaded configuration for LAB: 2 features, 60.0% accuracy [2026-03-05T20:35:22.996982] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-03-05T20:35:22.997232] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-03-05T20:35:22.997488] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-03-05T20:35:22.997756] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-03-05T20:35:22.998062] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-03-05T20:35:22.998312] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-03-05T20:35:22.998567] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-03-05T20:35:22.998852] [DEBUG] [LOCAL ] Loaded configuration for ARBB: 2 features, 90.0% accuracy [2026-03-05T20:35:22.999095] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-03-05T20:35:22.999410] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-03-05T20:35:22.999680] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-03-05T20:35:22.999926] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-03-05T20:35:23.000201] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-03-05T20:35:23.000531] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-03-05T20:35:23.000810] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-03-05T20:35:23.000891] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-03-05T20:35:23.000953] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-03-05T20:35:23.001204] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-03-05T20:35:23.002213] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-03-05T20:35:23.002517] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-03-05T20:35:23.002792] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-03-05T20:35:23.003100] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-03-05T20:35:23.003361] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-03-05T20:35:23.003617] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-03-05T20:35:23.003868] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-03-05T20:35:23.004109] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-03-05T20:35:23.004349] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-03-05T20:35:23.004599] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-03-05T20:35:23.004838] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-03-05T20:35:23.005075] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-03-05T20:35:23.005351] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-03-05T20:35:23.005716] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-03-05T20:35:23.005997] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-03-05T20:35:23.006068] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-03-05T20:35:23.006309] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-03-05T20:35:23.006613] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-03-05T20:35:23.007670] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-03-05T20:35:23.008540] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-03-05T20:35:23.008861] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-03-05T20:35:23.009132] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-03-05T20:35:23.009427] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-03-05T20:35:23.009695] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-03-05T20:35:23.009962] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-03-05T20:35:23.010219] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-03-05T20:35:23.010475] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-03-05T20:35:23.010720] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-03-05T20:35:23.010971] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-03-05T20:35:23.011241] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-03-05T20:35:23.011511] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-03-05T20:35:23.011791] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-03-05T20:35:23.012056] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-03-05T20:35:23.012314] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-03-05T20:35:23.012708] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-03-05T20:35:23.012965] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-03-05T20:35:23.013225] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-03-05T20:35:23.013510] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-03-05T20:35:23.013787] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-03-05T20:35:23.014093] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-03-05T20:35:23.014402] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-03-05T20:35:23.014660] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-03-05T20:35:23.014955] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-03-05T20:35:23.015263] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-03-05T20:35:23.015524] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-03-05T20:35:23.015840] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-03-05T20:35:23.016082] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-03-05T20:35:23.016356] [DEBUG] [LOCAL ] Loaded configuration for MASS: 5 features, 70.0% accuracy [2026-03-05T20:35:23.016676] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-03-05T20:35:23.016950] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-03-05T20:35:23.017199] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-03-05T20:35:23.017450] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-03-05T20:35:23.017762] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-03-05T20:35:23.018075] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-03-05T20:35:23.018381] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-03-05T20:35:23.018627] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-03-05T20:35:23.018920] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-03-05T20:35:23.019210] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-03-05T20:35:23.019542] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-03-05T20:35:23.019848] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-03-05T20:35:23.020107] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-03-05T20:35:23.020410] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-03-05T20:35:23.020677] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-03-05T20:35:23.020938] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-03-05T20:35:23.021240] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-03-05T20:35:23.021491] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-03-05T20:35:23.021738] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-03-05T20:35:23.022010] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-03-05T20:35:23.022332] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-03-05T20:35:23.022638] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-03-05T20:35:23.022910] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-03-05T20:35:23.023163] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-03-05T20:35:23.023409] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-03-05T20:35:23.023655] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-03-05T20:35:23.023927] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-03-05T20:35:23.024284] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-03-05T20:35:23.024365] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-03-05T20:35:23.024633] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-03-05T20:35:23.024961] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-03-05T20:35:23.025265] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-03-05T20:35:23.025528] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-03-05T20:35:23.026352] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-03-05T20:35:23.026615] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-03-05T20:35:23.026698] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-03-05T20:35:23.026974] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-03-05T20:35:23.027245] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-03-05T20:35:23.027559] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-03-05T20:35:23.027862] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-03-05T20:35:23.028175] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-03-05T20:35:23.028431] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-03-05T20:35:23.028766] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-03-05T20:35:23.029025] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-03-05T20:35:23.029265] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-03-05T20:35:23.029523] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-03-05T20:35:23.029835] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-03-05T20:35:23.030089] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-03-05T20:35:23.030358] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-03-05T20:35:23.030655] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-03-05T20:35:23.030923] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-03-05T20:35:23.031184] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-03-05T20:35:23.031451] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-03-05T20:35:23.031720] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-03-05T20:35:23.032009] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-03-05T20:35:23.032285] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-03-05T20:35:23.032609] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-03-05T20:35:23.032857] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-03-05T20:35:23.033140] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-03-05T20:35:23.033388] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-03-05T20:35:23.033649] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-03-05T20:35:23.033878] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-03-05T20:35:23.034127] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-03-05T20:35:23.034417] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-03-05T20:35:23.034653] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-03-05T20:35:23.034914] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-03-05T20:35:23.035894] [DEBUG] [LOCAL ] Loaded configuration for LVS: 2 features, 80.0% accuracy [2026-03-05T20:35:23.036170] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-03-05T20:35:23.036416] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-03-05T20:35:23.036709] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-03-05T20:35:23.037002] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-03-05T20:35:23.037293] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-03-05T20:35:23.037596] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-03-05T20:35:23.037866] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-03-05T20:35:23.038116] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-03-05T20:35:23.038391] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-03-05T20:35:23.038663] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-03-05T20:35:23.039406] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-03-05T20:35:23.039666] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 1 features, 90.0% accuracy [2026-03-05T20:35:23.039923] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-03-05T20:35:23.040235] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-03-05T20:35:23.040511] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-03-05T20:35:23.040807] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-03-05T20:35:23.041113] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-03-05T20:35:23.041427] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-03-05T20:35:23.041673] [DEBUG] [LOCAL ] Loaded configuration for LOGI: 2 features, 70.0% accuracy [2026-03-05T20:35:23.041919] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-03-05T20:35:23.042223] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-03-05T20:35:23.042533] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-03-05T20:35:23.042847] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-03-05T20:35:23.043105] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-03-05T20:35:23.043390] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-03-05T20:35:23.043627] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-03-05T20:35:23.043915] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-03-05T20:35:23.044153] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-03-05T20:35:23.044731] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-03-05T20:35:23.045066] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-03-05T20:35:23.045392] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-03-05T20:35:23.045675] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-03-05T20:35:23.045939] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-03-05T20:35:23.046023] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-03-05T20:35:23.046267] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-03-05T20:35:23.046509] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-03-05T20:35:23.046800] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-03-05T20:35:23.047096] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-03-05T20:35:23.047469] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-03-05T20:35:23.047841] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-03-05T20:35:23.048180] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-03-05T20:35:23.048274] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-03-05T20:35:23.048513] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-03-05T20:35:23.048829] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-03-05T20:35:23.049071] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-03-05T20:35:23.049370] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-03-05T20:35:23.049615] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-03-05T20:35:23.049853] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-03-05T20:35:23.050088] [DEBUG] [LOCAL ] Loaded configuration for LX: 1 features, 70.0% accuracy [2026-03-05T20:35:23.050385] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-03-05T20:35:23.050689] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-03-05T20:35:23.050931] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-03-05T20:35:23.051192] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-03-05T20:35:23.051444] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-03-05T20:35:23.051684] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-03-05T20:35:23.051971] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-03-05T20:35:23.052230] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-03-05T20:35:23.052846] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-03-05T20:35:23.053099] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-03-05T20:35:23.053353] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-03-05T20:35:23.053610] [DEBUG] [LOCAL ] Loaded configuration for LND: 0 features, 80.0% accuracy [2026-03-05T20:35:23.053862] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-03-05T20:35:23.054109] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-03-05T20:35:23.054341] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-03-05T20:35:23.054643] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-03-05T20:35:23.054876] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-03-05T20:35:23.055157] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-03-05T20:35:23.055457] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-03-05T20:35:23.055742] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-03-05T20:35:23.055978] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-03-05T20:35:23.056210] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-03-05T20:35:23.056518] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-03-05T20:35:23.056770] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-03-05T20:35:23.057022] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-03-05T20:35:23.057968] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-03-05T20:35:23.058242] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-03-05T20:35:23.058333] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-03-05T20:35:23.058649] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-03-05T20:35:23.058900] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-03-05T20:35:23.059195] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-03-05T20:35:23.059461] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-03-05T20:35:23.059544] [DEBUG] [LOCAL ] Loaded configuration for TTWO: 0 features, 80.0% accuracy [2026-03-05T20:35:23.059966] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-03-05T20:35:23.060240] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-03-05T20:35:23.060528] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-03-05T20:35:23.060882] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-03-05T20:35:23.061175] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-03-05T20:35:23.061458] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-03-05T20:35:23.061751] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-03-05T20:35:23.062285] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-03-05T20:35:23.062604] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-03-05T20:35:23.062938] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-03-05T20:35:23.063227] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-03-05T20:35:23.063511] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-03-05T20:35:23.063842] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-03-05T20:35:23.064149] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-03-05T20:35:23.064399] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-03-05T20:35:23.064704] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-03-05T20:35:23.064940] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-03-05T20:35:23.065178] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-03-05T20:35:23.065481] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-03-05T20:35:23.065727] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-03-05T20:35:23.066020] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-03-05T20:35:23.066285] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-03-05T20:35:23.066556] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-03-05T20:35:23.066844] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-03-05T20:35:23.067134] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-03-05T20:35:23.067447] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-03-05T20:35:23.067715] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-03-05T20:35:23.067970] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-03-05T20:35:23.068052] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-03-05T20:35:23.068305] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-03-05T20:35:23.069464] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-03-05T20:35:23.069728] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-03-05T20:35:23.069987] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-03-05T20:35:23.070244] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-03-05T20:35:23.070554] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-03-05T20:35:23.070835] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-03-05T20:35:23.071087] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-03-05T20:35:23.071330] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-03-05T20:35:23.071596] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-03-05T20:35:23.071852] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-03-05T20:35:23.072089] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-03-05T20:35:23.072336] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-03-05T20:35:23.072647] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-03-05T20:35:23.072905] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-03-05T20:35:23.073156] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-03-05T20:35:23.073476] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-03-05T20:35:23.073722] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-03-05T20:35:23.074022] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-03-05T20:35:23.074314] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-03-05T20:35:23.074550] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-03-05T20:35:23.074860] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-03-05T20:35:23.075149] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-03-05T20:35:23.075413] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-03-05T20:35:23.075667] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-03-05T20:35:23.075953] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-03-05T20:35:23.076254] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-03-05T20:35:23.076525] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-03-05T20:35:23.076815] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-03-05T20:35:23.077064] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-03-05T20:35:23.077321] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-03-05T20:35:23.077566] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-03-05T20:35:23.077868] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-03-05T20:35:23.078120] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-03-05T20:35:23.078428] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-03-05T20:35:23.078677] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-03-05T20:35:23.078914] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-03-05T20:35:23.079211] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-03-05T20:35:23.079465] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-03-05T20:35:23.079701] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-03-05T20:35:23.079934] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-03-05T20:35:23.080207] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-03-05T20:35:23.080448] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-03-05T20:35:23.080681] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-03-05T20:35:23.080919] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-03-05T20:35:23.081156] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-03-05T20:35:23.082021] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-03-05T20:35:23.082318] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-03-05T20:35:23.082632] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-03-05T20:35:23.082905] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-03-05T20:35:23.082980] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-03-05T20:35:23.083265] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-03-05T20:35:23.083507] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-03-05T20:35:23.083842] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-03-05T20:35:23.084100] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-03-05T20:35:23.084409] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-03-05T20:35:23.084719] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-03-05T20:35:23.084965] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-03-05T20:35:23.085200] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-03-05T20:35:23.085444] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-03-05T20:35:23.085693] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-03-05T20:35:23.085947] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-03-05T20:35:23.086201] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-03-05T20:35:23.086462] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-03-05T20:35:23.086533] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-03-05T20:35:23.086840] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-03-05T20:35:23.087095] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-03-05T20:35:23.087390] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-03-05T20:35:23.087701] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-03-05T20:35:23.087965] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-03-05T20:35:23.088264] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-03-05T20:35:23.088524] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-03-05T20:35:23.088797] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-03-05T20:35:23.089056] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-03-05T20:35:23.089306] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-03-05T20:35:23.089611] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-03-05T20:35:23.089847] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-03-05T20:35:23.090085] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-03-05T20:35:23.090373] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-03-05T20:35:23.090618] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-03-05T20:35:23.090870] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-03-05T20:35:23.091110] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-03-05T20:35:23.091356] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-03-05T20:35:23.091648] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-03-05T20:35:23.091885] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-03-05T20:35:23.092129] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-03-05T20:35:23.092391] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-03-05T20:35:23.092681] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-03-05T20:35:23.092942] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-03-05T20:35:23.093183] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-03-05T20:35:23.093446] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-03-05T20:35:23.093707] [DEBUG] [LOCAL ] Loaded configuration for JOBY: 2 features, 60.0% accuracy [2026-03-05T20:35:23.093995] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-03-05T20:35:23.094266] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-03-05T20:35:23.094502] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-03-05T20:35:23.094782] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-03-05T20:35:23.095070] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-03-05T20:35:23.095312] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-03-05T20:35:23.095548] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-03-05T20:35:23.095802] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-03-05T20:35:23.096034] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-03-05T20:35:23.096314] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-03-05T20:35:23.096546] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-03-05T20:35:23.096826] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-03-05T20:35:23.097066] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-03-05T20:35:23.097305] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-03-05T20:35:23.097596] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-03-05T20:35:23.097891] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-03-05T20:35:23.098137] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-03-05T20:35:23.098381] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-03-05T20:35:23.098669] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-03-05T20:35:23.098916] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-03-05T20:35:23.099160] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-03-05T20:35:23.099454] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-03-05T20:35:23.099718] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-03-05T20:35:23.099949] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-03-05T20:35:23.100235] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-03-05T20:35:23.100474] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-03-05T20:35:23.100727] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-03-05T20:35:23.100964] [DEBUG] [LOCAL ] Loaded configuration for LOB: 1 features, 70.0% accuracy [2026-03-05T20:35:23.101214] [DEBUG] [LOCAL ] Loaded configuration for KOPN: 1 features, 50.0% accuracy [2026-03-05T20:35:23.101467] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-03-05T20:35:23.101705] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-03-05T20:35:23.101990] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-03-05T20:35:23.102242] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-03-05T20:35:23.102478] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-03-05T20:35:23.102788] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-03-05T20:35:23.103039] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-03-05T20:35:23.103290] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-03-05T20:35:23.103527] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-03-05T20:35:23.103810] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-03-05T20:35:23.104070] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-03-05T20:35:23.104307] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-03-05T20:35:23.104543] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-03-05T20:35:23.104825] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-03-05T20:35:23.105078] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-03-05T20:35:23.105313] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-03-05T20:35:23.105546] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-03-05T20:35:23.105804] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-03-05T20:35:23.106039] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-03-05T20:35:23.106324] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-03-05T20:35:23.106566] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-03-05T20:35:23.106838] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-03-05T20:35:23.107099] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-03-05T20:35:23.107382] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-03-05T20:35:23.107614] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-03-05T20:35:23.111325] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-03-05T20:35:23.111589] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-03-05T20:35:23.111840] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-03-05T20:35:23.112084] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-03-05T20:35:23.112156] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-03-05T20:35:23.112482] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-03-05T20:35:23.112780] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-03-05T20:35:23.113048] [DEBUG] [LOCAL ] Loaded configuration for MAC: 2 features, 60.0% accuracy [2026-03-05T20:35:23.113316] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-03-05T20:35:23.113597] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-03-05T20:35:23.113835] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-03-05T20:35:23.114100] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-03-05T20:35:23.114428] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-03-05T20:35:23.114684] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-03-05T20:35:23.114915] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-03-05T20:35:23.115158] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-03-05T20:35:23.115411] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-03-05T20:35:23.115648] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-03-05T20:35:23.115877] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-03-05T20:35:23.115957] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-03-05T20:35:23.116238] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-03-05T20:35:23.116492] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-03-05T20:35:23.116590] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-03-05T20:35:23.116836] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-03-05T20:35:23.117071] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-03-05T20:35:23.117316] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-03-05T20:35:23.117592] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-03-05T20:35:23.117869] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-03-05T20:35:23.118147] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-03-05T20:35:23.118387] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-03-05T20:35:23.118626] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-03-05T20:35:23.118909] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-03-05T20:35:23.119190] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-03-05T20:35:23.119458] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-03-05T20:35:23.119718] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-03-05T20:35:23.119974] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-03-05T20:35:23.120242] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-03-05T20:35:23.120499] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-03-05T20:35:23.120766] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-03-05T20:35:23.121017] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-03-05T20:35:23.121271] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-03-05T20:35:23.121517] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-03-05T20:35:23.121779] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-03-05T20:35:23.122649] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-03-05T20:35:23.122934] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-03-05T20:35:23.123205] [DEBUG] [LOCAL ] Loaded configuration for LXP: 1 features, 80.0% accuracy [2026-03-05T20:35:23.123493] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-03-05T20:35:23.123762] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-03-05T20:35:23.124067] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-03-05T20:35:23.124339] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-03-05T20:35:23.124617] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-03-05T20:35:23.124856] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-03-05T20:35:23.125112] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-03-05T20:35:23.125349] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-03-05T20:35:23.125602] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-03-05T20:35:23.125843] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-03-05T20:35:23.126082] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-03-05T20:35:23.126415] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-03-05T20:35:23.126680] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-03-05T20:35:23.126937] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-03-05T20:35:23.127193] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-03-05T20:35:23.127524] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-03-05T20:35:23.127825] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-03-05T20:35:23.128079] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-03-05T20:35:23.128340] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-03-05T20:35:23.128603] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-03-05T20:35:23.128856] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-03-05T20:35:23.129156] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-03-05T20:35:23.129397] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-03-05T20:35:23.129478] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-03-05T20:35:23.129707] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-03-05T20:35:23.129970] [DEBUG] [LOCAL ] Loaded configuration for HRTX: 1 features, 70.0% accuracy [2026-03-05T20:35:23.130225] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-03-05T20:35:23.130478] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-03-05T20:35:23.130717] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-03-05T20:35:23.130952] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-03-05T20:35:23.131193] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-03-05T20:35:23.131452] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-03-05T20:35:23.131705] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-03-05T20:35:23.132003] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-03-05T20:35:23.132242] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-03-05T20:35:23.132519] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-03-05T20:35:23.132828] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-03-05T20:35:23.133108] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-03-05T20:35:23.133355] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-03-05T20:35:23.133441] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-03-05T20:35:23.133671] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-03-05T20:35:23.133909] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-03-05T20:35:23.134195] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-03-05T20:35:23.134438] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-03-05T20:35:23.134684] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-03-05T20:35:23.134980] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-03-05T20:35:23.135227] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-03-05T20:35:23.135524] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-03-05T20:35:23.135844] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-03-05T20:35:23.136089] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-03-05T20:35:23.136169] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-03-05T20:35:23.136508] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-03-05T20:35:23.136824] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-03-05T20:35:23.137102] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-03-05T20:35:23.137391] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-03-05T20:35:23.137692] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-03-05T20:35:23.137969] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-03-05T20:35:23.138225] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-03-05T20:35:23.138464] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-03-05T20:35:23.138707] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-03-05T20:35:23.138947] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-03-05T20:35:23.139186] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-03-05T20:35:23.139445] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-03-05T20:35:23.139688] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-03-05T20:35:23.139760] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-03-05T20:35:23.140002] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-03-05T20:35:23.140251] [DEBUG] [LOCAL ] Loaded configuration for JRS: 2 features, 60.0% accuracy [2026-03-05T20:35:23.140523] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-03-05T20:35:23.140845] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-03-05T20:35:23.141183] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-03-05T20:35:23.141450] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-03-05T20:35:23.141900] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-03-05T20:35:23.142175] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-03-05T20:35:23.142452] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-03-05T20:35:23.142999] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-03-05T20:35:23.143366] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-03-05T20:35:23.143635] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-03-05T20:35:23.143902] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-03-05T20:35:23.144150] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-03-05T20:35:23.144399] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-03-05T20:35:23.144763] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-03-05T20:35:23.144837] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-03-05T20:35:23.145139] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-03-05T20:35:23.145439] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-03-05T20:35:23.145706] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-03-05T20:35:23.145964] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-03-05T20:35:23.146251] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-03-05T20:35:23.146702] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-03-05T20:35:23.147016] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-03-05T20:35:23.147301] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-03-05T20:35:23.147611] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-03-05T20:35:23.147894] [DEBUG] [LOCAL ] Loaded configuration for KARO: 2 features, 80.0% accuracy [2026-03-05T20:35:23.148694] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-03-05T20:35:23.148940] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-03-05T20:35:23.149198] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-03-05T20:35:23.149462] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-03-05T20:35:23.149716] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-03-05T20:35:23.149968] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-03-05T20:35:23.150275] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-03-05T20:35:23.150589] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-03-05T20:35:23.150827] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-03-05T20:35:23.151101] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-03-05T20:35:23.151335] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-03-05T20:35:23.151685] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-03-05T20:35:23.151984] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-03-05T20:35:23.152268] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-03-05T20:35:23.152702] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-03-05T20:35:23.153000] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-03-05T20:35:23.153297] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-03-05T20:35:23.153693] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-03-05T20:35:23.153929] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-03-05T20:35:23.154188] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-03-05T20:35:23.154479] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-03-05T20:35:23.154937] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-03-05T20:35:23.155252] [DEBUG] [LOCAL ] Loaded configuration for KB: 3 features, 70.0% accuracy [2026-03-05T20:35:23.155671] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 1 features, 90.0% accuracy [2026-03-05T20:35:23.155940] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-03-05T20:35:23.156188] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-03-05T20:35:23.156433] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-03-05T20:35:23.156833] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-03-05T20:35:23.157102] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-03-05T20:35:23.157357] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-03-05T20:35:23.157611] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-03-05T20:35:23.157955] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-03-05T20:35:23.158264] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-03-05T20:35:23.158595] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-03-05T20:35:23.158842] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-03-05T20:35:23.159136] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-03-05T20:35:23.159433] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-03-05T20:35:23.159680] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-03-05T20:35:23.159965] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-03-05T20:35:23.160225] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-03-05T20:35:23.160487] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-03-05T20:35:23.160726] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-03-05T20:35:23.161015] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-03-05T20:35:23.161253] [DEBUG] [LOCAL ] Loaded configuration for JAKK: 5 features, 80.0% accuracy [2026-03-05T20:35:23.161500] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-03-05T20:35:23.161592] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-03-05T20:35:23.161839] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-03-05T20:35:23.162127] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-03-05T20:35:23.162590] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-03-05T20:35:23.162841] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-03-05T20:35:23.163107] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-03-05T20:35:23.163592] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-03-05T20:35:23.163856] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-03-05T20:35:23.164105] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-03-05T20:35:23.164343] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-03-05T20:35:23.164607] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-03-05T20:35:23.164842] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-03-05T20:35:23.165145] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-03-05T20:35:23.165412] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-03-05T20:35:23.165490] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-03-05T20:35:23.165774] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-03-05T20:35:23.166020] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-03-05T20:35:23.166261] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-03-05T20:35:23.166654] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-03-05T20:35:23.166926] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-03-05T20:35:23.167225] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-03-05T20:35:23.167490] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-03-05T20:35:23.167773] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-03-05T20:35:23.168080] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-03-05T20:35:23.168324] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-03-05T20:35:23.168564] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-03-05T20:35:23.169643] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-03-05T20:35:23.170006] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-03-05T20:35:23.170305] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-03-05T20:35:23.170603] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-03-05T20:35:23.170920] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-03-05T20:35:23.171221] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-03-05T20:35:23.171468] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-03-05T20:35:23.171715] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-03-05T20:35:23.172009] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-03-05T20:35:23.172242] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-03-05T20:35:23.172496] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-03-05T20:35:23.172731] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-03-05T20:35:23.172969] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-03-05T20:35:23.173269] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-03-05T20:35:23.173538] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-03-05T20:35:23.173824] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-03-05T20:35:23.174139] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-03-05T20:35:23.174406] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-03-05T20:35:23.174697] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-03-05T20:35:23.174942] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-03-05T20:35:23.175188] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-03-05T20:35:23.175452] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-03-05T20:35:23.175736] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-03-05T20:35:23.176004] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-03-05T20:35:23.176267] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-03-05T20:35:23.176555] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-03-05T20:35:23.176815] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-03-05T20:35:23.177050] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-03-05T20:35:23.177287] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-03-05T20:35:23.177524] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-03-05T20:35:23.177823] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-03-05T20:35:23.178116] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-03-05T20:35:23.178366] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-03-05T20:35:23.178632] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-03-05T20:35:23.178871] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-03-05T20:35:23.179126] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-03-05T20:35:23.179423] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-03-05T20:35:23.179665] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-03-05T20:35:23.179930] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-03-05T20:35:23.180860] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-03-05T20:35:23.181179] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-03-05T20:35:23.181446] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-03-05T20:35:23.181731] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-03-05T20:35:23.182659] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-03-05T20:35:23.182977] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-03-05T20:35:23.183236] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-03-05T20:35:23.183551] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-03-05T20:35:23.183891] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-03-05T20:35:23.184188] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-03-05T20:35:23.184427] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-03-05T20:35:23.184691] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-03-05T20:35:23.184987] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-03-05T20:35:23.185060] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-03-05T20:35:23.185340] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-03-05T20:35:23.185595] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-03-05T20:35:23.185866] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-03-05T20:35:23.186102] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-03-05T20:35:23.186351] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-03-05T20:35:23.186648] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-03-05T20:35:23.186884] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-03-05T20:35:23.187168] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-03-05T20:35:23.187465] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-03-05T20:35:23.187743] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-03-05T20:35:23.188008] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-03-05T20:35:23.188078] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-03-05T20:35:23.188361] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-03-05T20:35:23.188632] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-03-05T20:35:23.188883] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-03-05T20:35:23.189128] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-03-05T20:35:23.189637] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-03-05T20:35:23.189952] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-03-05T20:35:23.190283] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-03-05T20:35:23.190587] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-03-05T20:35:23.190871] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-03-05T20:35:23.191141] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-03-05T20:35:23.191448] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-03-05T20:35:23.191715] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-03-05T20:35:23.191787] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-03-05T20:35:23.192067] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-03-05T20:35:23.192304] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-03-05T20:35:23.192562] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-03-05T20:35:23.192879] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-03-05T20:35:23.193120] [DEBUG] [LOCAL ] Loaded configuration for KMPB: 5 features, 80.0% accuracy [2026-03-05T20:35:23.193411] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-03-05T20:35:23.193679] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-03-05T20:35:23.193993] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-03-05T20:35:23.194084] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-03-05T20:35:23.194210] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-03-05T20:35:23.194457] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-03-05T20:35:23.194775] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-03-05T20:35:23.195067] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-03-05T20:35:23.195150] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-03-05T20:35:23.195407] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-03-05T20:35:23.195706] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-03-05T20:35:23.195942] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-03-05T20:35:23.196243] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-03-05T20:35:23.196514] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-03-05T20:35:23.196849] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-03-05T20:35:23.197113] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-03-05T20:35:23.197419] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-03-05T20:35:23.197499] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-03-05T20:35:23.198471] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-03-05T20:35:23.198765] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-03-05T20:35:23.199050] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-03-05T20:35:23.199375] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-03-05T20:35:23.199655] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-03-05T20:35:23.199943] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-03-05T20:35:23.200191] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-03-05T20:35:23.200452] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-03-05T20:35:23.200690] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-03-05T20:35:23.200935] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-03-05T20:35:23.201006] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-03-05T20:35:23.201234] [DEBUG] [LOCAL ] Loaded configuration for LNN: 1 features, 70.0% accuracy [2026-03-05T20:35:23.201477] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-03-05T20:35:23.201727] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-03-05T20:35:23.201993] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-03-05T20:35:23.202253] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-03-05T20:35:23.202515] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-03-05T20:35:23.202795] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-03-05T20:35:23.203097] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-03-05T20:35:23.203364] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-03-05T20:35:23.203668] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-03-05T20:35:23.203937] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-03-05T20:35:23.204230] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-03-05T20:35:23.204526] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-03-05T20:35:23.204847] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-03-05T20:35:23.205265] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-03-05T20:35:23.205674] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-03-05T20:35:23.205930] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-03-05T20:35:23.206261] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-03-05T20:35:23.206553] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-03-05T20:35:23.206835] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-03-05T20:35:23.207102] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-03-05T20:35:23.207383] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-03-05T20:35:23.207647] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-03-05T20:35:23.207900] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-03-05T20:35:23.208148] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-03-05T20:35:23.208397] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 1 features, 100.0% accuracy [2026-03-05T20:35:23.208660] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-03-05T20:35:23.208930] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-03-05T20:35:23.209224] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-03-05T20:35:23.209484] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-03-05T20:35:23.209770] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-03-05T20:35:23.210030] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-03-05T20:35:23.210279] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-03-05T20:35:23.210524] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-03-05T20:35:23.210782] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-03-05T20:35:23.211085] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-03-05T20:35:23.211338] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-03-05T20:35:23.211598] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-03-05T20:35:23.211846] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-03-05T20:35:23.212121] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-03-05T20:35:23.212387] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-03-05T20:35:23.212651] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-03-05T20:35:23.212909] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-03-05T20:35:23.213156] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-03-05T20:35:23.213243] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-03-05T20:35:23.213510] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-03-05T20:35:23.213815] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-03-05T20:35:23.213917] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-03-05T20:35:23.214217] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-03-05T20:35:23.214484] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-03-05T20:35:23.214769] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-03-05T20:35:23.214850] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-03-05T20:35:23.215138] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-03-05T20:35:23.215375] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-03-05T20:35:23.215716] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-03-05T20:35:23.216016] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-03-05T20:35:23.216279] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-03-05T20:35:23.216604] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-03-05T20:35:23.216866] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-03-05T20:35:23.217115] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-03-05T20:35:23.217408] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-03-05T20:35:23.217705] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-03-05T20:35:23.217953] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-03-05T20:35:23.218229] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-03-05T20:35:23.218501] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-03-05T20:35:23.218771] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-03-05T20:35:23.219033] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-03-05T20:35:23.219363] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-03-05T20:35:23.219670] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-03-05T20:35:23.219786] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-03-05T20:35:23.220086] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-03-05T20:35:23.220347] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-03-05T20:35:23.220598] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-03-05T20:35:23.220846] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-03-05T20:35:23.221144] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-03-05T20:35:23.221418] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-03-05T20:35:23.221673] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-03-05T20:35:23.221924] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-03-05T20:35:23.222187] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-03-05T20:35:23.222492] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-03-05T20:35:23.222733] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-03-05T20:35:23.222976] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-03-05T20:35:23.223224] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-03-05T20:35:23.223480] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-03-05T20:35:23.224458] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-03-05T20:35:23.224726] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-03-05T20:35:23.225054] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-03-05T20:35:23.225327] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-03-05T20:35:23.225605] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-03-05T20:35:23.225884] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-03-05T20:35:23.226153] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-03-05T20:35:23.226422] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-03-05T20:35:23.226510] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-03-05T20:35:23.226799] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-03-05T20:35:23.227081] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-03-05T20:35:23.227173] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-03-05T20:35:23.227486] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-03-05T20:35:23.227785] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-03-05T20:35:23.228027] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-03-05T20:35:23.228292] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-03-05T20:35:23.228604] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-03-05T20:35:23.228866] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-03-05T20:35:23.229115] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-03-05T20:35:23.229907] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-03-05T20:35:23.230172] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-03-05T20:35:23.230446] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-03-05T20:35:23.230756] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-03-05T20:35:23.231050] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-03-05T20:35:23.231335] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-03-05T20:35:23.231603] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-03-05T20:35:23.231693] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-03-05T20:35:23.231938] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-03-05T20:35:23.232212] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-03-05T20:35:23.232554] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-03-05T20:35:23.232922] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-03-05T20:35:23.233197] [DEBUG] [LOCAL ] Loaded configuration for MAS: 0 features, 80.0% accuracy [2026-03-05T20:35:23.233506] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-03-05T20:35:23.233808] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-03-05T20:35:23.234073] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-03-05T20:35:23.234325] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-03-05T20:35:23.234602] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-03-05T20:35:23.234860] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-03-05T20:35:23.235114] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-03-05T20:35:23.235362] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-03-05T20:35:23.235663] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-03-05T20:35:23.235913] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-03-05T20:35:23.236208] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-03-05T20:35:23.236471] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-03-05T20:35:23.236724] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-03-05T20:35:23.236977] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-03-05T20:35:23.237222] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-03-05T20:35:23.237493] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-03-05T20:35:23.237829] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-03-05T20:35:23.238097] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-03-05T20:35:23.238351] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-03-05T20:35:23.238651] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-03-05T20:35:23.238927] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-03-05T20:35:23.239173] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-03-05T20:35:23.239441] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-03-05T20:35:23.239693] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-03-05T20:35:23.239940] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-03-05T20:35:23.240226] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-03-05T20:35:23.240468] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-03-05T20:35:23.240540] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-03-05T20:35:23.240803] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-03-05T20:35:23.241050] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-03-05T20:35:23.241376] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-03-05T20:35:23.241697] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-03-05T20:35:23.241959] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-03-05T20:35:23.242237] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-03-05T20:35:23.242513] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-03-05T20:35:23.242812] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-03-05T20:35:23.243076] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-03-05T20:35:23.243323] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-03-05T20:35:23.243604] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-03-05T20:35:23.243687] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-03-05T20:35:23.243944] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-03-05T20:35:23.244202] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-03-05T20:35:23.244525] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-03-05T20:35:23.244840] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-03-05T20:35:23.245086] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-03-05T20:35:23.245374] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-03-05T20:35:23.245672] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-03-05T20:35:23.245984] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-03-05T20:35:23.246260] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-03-05T20:35:23.246543] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-03-05T20:35:23.246864] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-03-05T20:35:23.247158] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-03-05T20:35:23.247229] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-03-05T20:35:23.247482] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-03-05T20:35:23.247735] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-03-05T20:35:23.247816] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-03-05T20:35:23.248083] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-03-05T20:35:23.248337] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-03-05T20:35:23.248662] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-03-05T20:35:23.248921] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-03-05T20:35:23.249189] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-03-05T20:35:23.249524] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-03-05T20:35:23.249797] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-03-05T20:35:23.250104] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-03-05T20:35:23.250360] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-03-05T20:35:23.250620] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-03-05T20:35:23.250873] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-03-05T20:35:23.251137] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-03-05T20:35:23.251452] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-03-05T20:35:23.251739] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-03-05T20:35:23.251986] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-03-05T20:35:23.252231] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-03-05T20:35:23.252508] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-03-05T20:35:23.252774] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-03-05T20:35:23.253047] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-03-05T20:35:23.253128] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-03-05T20:35:23.253417] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-03-05T20:35:23.253682] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-03-05T20:35:23.253929] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-03-05T20:35:23.254230] [DEBUG] [LOCAL ] Loaded configuration for JRI: 2 features, 60.0% accuracy [2026-03-05T20:35:23.254495] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-03-05T20:35:23.254614] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-03-05T20:35:23.254841] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-03-05T20:35:23.255097] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-03-05T20:35:23.255357] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-03-05T20:35:23.255621] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-03-05T20:35:23.255902] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-03-05T20:35:23.256197] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-03-05T20:35:23.256514] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-03-05T20:35:23.256788] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-03-05T20:35:23.257086] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-03-05T20:35:23.257375] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-03-05T20:35:23.257618] [DEBUG] [LOCAL ] Loaded configuration for EB: 1 features, 90.0% accuracy [2026-03-05T20:35:23.257939] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-03-05T20:35:23.258200] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-03-05T20:35:23.258462] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-03-05T20:35:23.258724] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-03-05T20:35:23.258985] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-03-05T20:35:23.259236] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-03-05T20:35:23.259531] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-03-05T20:35:23.259804] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-03-05T20:35:23.260104] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-03-05T20:35:23.260395] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-03-05T20:35:23.260663] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-03-05T20:35:23.261642] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-03-05T20:35:23.261903] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-03-05T20:35:23.262154] [DEBUG] [LOCAL ] Loaded configuration for BK: 0 features, 80.0% accuracy [2026-03-05T20:35:23.262443] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-03-05T20:35:23.262707] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-03-05T20:35:23.262967] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-03-05T20:35:23.263277] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-03-05T20:35:23.263556] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-03-05T20:35:23.263840] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-03-05T20:35:23.264153] [DEBUG] [LOCAL ] Loaded configuration for LTC: 3 features, 90.0% accuracy [2026-03-05T20:35:23.264458] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-03-05T20:35:23.264732] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-03-05T20:35:23.265043] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-03-05T20:35:23.265281] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-03-05T20:35:23.265604] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-03-05T20:35:23.265867] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-03-05T20:35:23.266111] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-03-05T20:35:23.266356] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-03-05T20:35:23.266616] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-03-05T20:35:23.266861] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-03-05T20:35:23.267099] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-03-05T20:35:23.267360] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-03-05T20:35:23.267603] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-03-05T20:35:23.267928] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-03-05T20:35:23.268218] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-03-05T20:35:23.268484] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-03-05T20:35:23.268724] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-03-05T20:35:23.268992] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-03-05T20:35:23.269255] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-03-05T20:35:23.269533] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-03-05T20:35:23.269869] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-03-05T20:35:23.270123] [DEBUG] [LOCAL ] Loaded configuration for IXUS: 1 features, 80.0% accuracy [2026-03-05T20:35:23.270408] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-03-05T20:35:23.270712] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-03-05T20:35:23.270973] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-03-05T20:35:23.271250] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-03-05T20:35:23.271559] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-03-05T20:35:23.271899] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-03-05T20:35:23.272160] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-03-05T20:35:23.272438] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-03-05T20:35:23.272694] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-03-05T20:35:23.272969] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-03-05T20:35:23.273219] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-03-05T20:35:23.273473] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 2 features, 100.0% accuracy [2026-03-05T20:35:23.273785] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-03-05T20:35:23.274105] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-03-05T20:35:23.274406] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-03-05T20:35:23.274690] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-03-05T20:35:23.274999] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-03-05T20:35:23.275292] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-03-05T20:35:23.275529] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-03-05T20:35:23.275862] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-03-05T20:35:23.276124] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-03-05T20:35:23.276892] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-03-05T20:35:23.276988] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-03-05T20:35:23.277307] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-03-05T20:35:23.277599] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-03-05T20:35:23.277902] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-03-05T20:35:23.278177] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-03-05T20:35:23.278463] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-03-05T20:35:23.278790] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-03-05T20:35:23.279061] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-03-05T20:35:23.279379] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-03-05T20:35:23.279469] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-03-05T20:35:23.279730] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-03-05T20:35:23.280047] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-03-05T20:35:23.280331] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-03-05T20:35:23.280624] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-03-05T20:35:23.280940] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-03-05T20:35:23.281042] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-03-05T20:35:23.281350] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-03-05T20:35:23.281616] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-03-05T20:35:23.281890] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-03-05T20:35:23.282160] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-03-05T20:35:23.282427] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-03-05T20:35:23.282724] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-03-05T20:35:23.282976] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-03-05T20:35:23.283227] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-03-05T20:35:23.283485] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-03-05T20:35:23.283778] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-03-05T20:35:23.284044] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-03-05T20:35:23.284288] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-03-05T20:35:23.284604] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-03-05T20:35:23.284868] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-03-05T20:35:23.284951] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-03-05T20:35:23.285250] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-03-05T20:35:23.285518] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-03-05T20:35:23.285792] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-03-05T20:35:23.286072] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-03-05T20:35:23.286326] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-03-05T20:35:23.286605] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-03-05T20:35:23.286873] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-03-05T20:35:23.287129] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-03-05T20:35:23.287395] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-03-05T20:35:23.287672] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-03-05T20:35:23.287976] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-03-05T20:35:23.288265] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-03-05T20:35:23.288532] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-03-05T20:35:23.288827] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-03-05T20:35:23.289086] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-03-05T20:35:23.289374] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-03-05T20:35:23.289679] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-03-05T20:35:23.289946] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-03-05T20:35:23.290246] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-03-05T20:35:23.290484] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-03-05T20:35:23.290748] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-03-05T20:35:23.290999] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-03-05T20:35:23.291268] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-03-05T20:35:23.291638] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-03-05T20:35:23.291898] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-03-05T20:35:23.292240] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-03-05T20:35:23.292604] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-03-05T20:35:23.292880] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-03-05T20:35:23.293150] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-03-05T20:35:23.293421] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-03-05T20:35:23.293683] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-03-05T20:35:23.294000] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-03-05T20:35:23.294318] [DEBUG] [LOCAL ] Loaded configuration for KMB: 2 features, 80.0% accuracy [2026-03-05T20:35:23.294594] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-03-05T20:35:23.294870] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-03-05T20:35:23.295132] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-03-05T20:35:23.295382] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-03-05T20:35:23.295624] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-03-05T20:35:23.295875] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-03-05T20:35:23.296106] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-03-05T20:35:23.296362] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-03-05T20:35:23.296665] [DEBUG] [LOCAL ] Loaded configuration for SAVA: 2 features, 70.0% accuracy [2026-03-05T20:35:23.296911] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-03-05T20:35:23.297222] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-03-05T20:35:23.297483] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-03-05T20:35:23.297776] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-03-05T20:35:23.298089] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-03-05T20:35:23.298354] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-03-05T20:35:23.298622] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-03-05T20:35:23.298875] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-03-05T20:35:23.299185] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-03-05T20:35:23.299497] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-03-05T20:35:23.299787] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, 100.0% accuracy [2026-03-05T20:35:23.300055] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-03-05T20:35:23.300322] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-03-05T20:35:23.300633] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-03-05T20:35:23.300893] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-03-05T20:35:23.301213] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-03-05T20:35:23.301475] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-03-05T20:35:23.301792] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-03-05T20:35:23.302040] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-03-05T20:35:23.302294] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-03-05T20:35:23.302556] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-03-05T20:35:23.302860] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-03-05T20:35:23.303113] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-03-05T20:35:23.303353] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-03-05T20:35:23.303608] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-03-05T20:35:23.303882] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-03-05T20:35:23.304161] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-03-05T20:35:23.304398] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-03-05T20:35:23.304636] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-03-05T20:35:23.304746] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-03-05T20:35:23.305020] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-03-05T20:35:23.305269] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-03-05T20:35:23.305539] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-03-05T20:35:23.305858] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-03-05T20:35:23.306117] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-03-05T20:35:23.306378] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-03-05T20:35:23.306629] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-03-05T20:35:23.306884] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-03-05T20:35:23.306972] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-03-05T20:35:23.307224] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-03-05T20:35:23.307551] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-03-05T20:35:23.307861] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-03-05T20:35:23.308117] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-03-05T20:35:23.308406] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-03-05T20:35:23.308683] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-03-05T20:35:23.308955] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-03-05T20:35:23.309214] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-03-05T20:35:23.309492] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-03-05T20:35:23.309830] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-03-05T20:35:23.310111] [DEBUG] [LOCAL ] Loaded configuration for JTEK: 2 features, 70.0% accuracy [2026-03-05T20:35:23.310376] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-03-05T20:35:23.310631] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-03-05T20:35:23.310973] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-03-05T20:35:23.311288] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-03-05T20:35:23.311644] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-03-05T20:35:23.311961] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-03-05T20:35:23.312270] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-03-05T20:35:23.312562] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-03-05T20:35:23.312840] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-03-05T20:35:23.313083] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-03-05T20:35:23.313416] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-03-05T20:35:23.313727] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-03-05T20:35:23.314024] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-03-05T20:35:23.314385] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-03-05T20:35:23.314742] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-03-05T20:35:23.315091] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-03-05T20:35:23.315357] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-03-05T20:35:23.315635] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-03-05T20:35:23.315903] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-03-05T20:35:23.316214] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-03-05T20:35:23.316487] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-03-05T20:35:23.316786] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-03-05T20:35:23.317035] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-03-05T20:35:23.317315] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-03-05T20:35:23.317615] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-03-05T20:35:23.318682] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-03-05T20:35:23.318960] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-03-05T20:35:23.319275] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-03-05T20:35:23.319551] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-03-05T20:35:23.319827] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-03-05T20:35:23.320087] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-03-05T20:35:23.320360] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-03-05T20:35:23.320630] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-03-05T20:35:23.320904] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-03-05T20:35:23.321224] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-03-05T20:35:23.321545] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-03-05T20:35:23.321862] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-03-05T20:35:23.322210] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-03-05T20:35:23.322594] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-03-05T20:35:23.322880] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-03-05T20:35:23.323142] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-03-05T20:35:23.323493] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-03-05T20:35:23.323759] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-03-05T20:35:23.324029] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-03-05T20:35:23.324278] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-03-05T20:35:23.324533] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-03-05T20:35:23.324875] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-03-05T20:35:23.325147] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-03-05T20:35:23.325427] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-03-05T20:35:23.325695] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-03-05T20:35:23.326019] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-03-05T20:35:23.326281] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-03-05T20:35:23.326387] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-03-05T20:35:23.326634] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-03-05T20:35:23.326913] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-03-05T20:35:23.327177] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-03-05T20:35:23.327447] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-03-05T20:35:23.327531] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-03-05T20:35:23.327885] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-03-05T20:35:23.328146] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-03-05T20:35:23.328452] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-03-05T20:35:23.328718] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-03-05T20:35:23.329017] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-03-05T20:35:23.329295] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-03-05T20:35:23.329609] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-03-05T20:35:23.329862] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-03-05T20:35:23.330125] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-03-05T20:35:23.330374] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-03-05T20:35:23.330664] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-03-05T20:35:23.330915] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-03-05T20:35:23.331163] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-03-05T20:35:23.331479] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-03-05T20:35:23.331742] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-03-05T20:35:23.332006] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-03-05T20:35:23.332313] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-03-05T20:35:23.332587] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-03-05T20:35:23.332835] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-03-05T20:35:23.332904] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-03-05T20:35:23.333139] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-03-05T20:35:23.333382] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-03-05T20:35:23.333642] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-03-05T20:35:23.333877] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-03-05T20:35:23.334174] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-03-05T20:35:23.334418] [DEBUG] [LOCAL ] Loaded configuration for LOVE: 2 features, 80.0% accuracy [2026-03-05T20:35:23.334670] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-03-05T20:35:23.334921] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-03-05T20:35:23.335173] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-03-05T20:35:23.335469] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-03-05T20:35:23.335727] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-03-05T20:35:23.335965] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-03-05T20:35:23.336201] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-03-05T20:35:23.336450] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-03-05T20:35:23.336538] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-03-05T20:35:23.336799] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-03-05T20:35:23.337050] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-03-05T20:35:23.337295] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-03-05T20:35:23.337547] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-03-05T20:35:23.337851] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-03-05T20:35:23.338108] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-03-05T20:35:23.338353] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-03-05T20:35:23.338615] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-03-05T20:35:23.338859] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-03-05T20:35:23.339096] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-03-05T20:35:23.339350] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-03-05T20:35:23.339627] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-03-05T20:35:23.339870] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-03-05T20:35:23.340105] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-03-05T20:35:23.340419] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-03-05T20:35:23.340665] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-03-05T20:35:23.340920] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-03-05T20:35:23.340999] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-03-05T20:35:23.341238] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-03-05T20:35:23.341481] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-03-05T20:35:23.341729] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-03-05T20:35:23.341985] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-03-05T20:35:23.342282] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-03-05T20:35:23.342534] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-03-05T20:35:23.342636] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-03-05T20:35:23.342929] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-03-05T20:35:23.343313] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-03-05T20:35:23.343614] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-03-05T20:35:23.343883] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-03-05T20:35:23.344195] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-03-05T20:35:23.344605] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-03-05T20:35:23.344906] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-03-05T20:35:23.345191] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-03-05T20:35:23.345458] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-03-05T20:35:23.345724] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-03-05T20:35:23.345971] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-03-05T20:35:23.346220] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-03-05T20:35:23.346484] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-03-05T20:35:23.346825] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-03-05T20:35:23.347083] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-03-05T20:35:23.347326] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-03-05T20:35:23.347642] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-03-05T20:35:23.347904] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-03-05T20:35:23.348137] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-03-05T20:35:23.348402] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-03-05T20:35:23.348476] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-03-05T20:35:23.348710] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-03-05T20:35:23.348970] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-03-05T20:35:23.349214] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-03-05T20:35:23.349475] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-03-05T20:35:23.349725] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-03-05T20:35:23.349972] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-03-05T20:35:23.350239] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-03-05T20:35:23.350530] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-03-05T20:35:23.350803] [DEBUG] [LOCAL ] Loaded configuration for LPLA: 2 features, 50.0% accuracy [2026-03-05T20:35:23.351048] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-03-05T20:35:23.351296] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-03-05T20:35:23.351549] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-03-05T20:35:23.351811] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-03-05T20:35:23.352114] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-03-05T20:35:23.352404] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-03-05T20:35:23.352700] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-03-05T20:35:23.352936] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-03-05T20:35:23.353186] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-03-05T20:35:23.353438] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-03-05T20:35:23.353689] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-03-05T20:35:23.353952] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-03-05T20:35:23.354181] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-03-05T20:35:23.354456] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-03-05T20:35:23.354744] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-03-05T20:35:23.354988] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-03-05T20:35:23.355231] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-03-05T20:35:23.355473] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-03-05T20:35:23.355713] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-03-05T20:35:23.355967] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-03-05T20:35:23.356227] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-03-05T20:35:23.356491] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-03-05T20:35:23.356787] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-03-05T20:35:23.357033] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-03-05T20:35:23.357296] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-03-05T20:35:23.357373] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-03-05T20:35:23.357673] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-03-05T20:35:23.357947] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-03-05T20:35:23.358253] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-03-05T20:35:23.358526] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-03-05T20:35:23.358795] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-03-05T20:35:23.359048] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-03-05T20:35:23.359143] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-03-05T20:35:23.359441] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-03-05T20:35:23.359685] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-03-05T20:35:23.359966] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-03-05T20:35:23.360217] [DEBUG] [LOCAL ] Loaded configuration for KEX: 1 features, 80.0% accuracy [2026-03-05T20:35:23.360478] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-03-05T20:35:23.360548] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-03-05T20:35:23.360814] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-03-05T20:35:23.360884] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-03-05T20:35:23.361195] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-03-05T20:35:23.361458] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-03-05T20:35:23.361793] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-03-05T20:35:23.362044] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-03-05T20:35:23.362295] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-03-05T20:35:23.362587] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-03-05T20:35:23.362898] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-03-05T20:35:23.363161] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-03-05T20:35:23.363432] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-03-05T20:35:23.363682] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-03-05T20:35:23.363949] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-03-05T20:35:23.364193] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-03-05T20:35:23.364490] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-03-05T20:35:23.364559] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-03-05T20:35:23.364819] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-03-05T20:35:23.365067] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-03-05T20:35:23.365328] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-03-05T20:35:23.365585] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-03-05T20:35:23.365858] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-03-05T20:35:23.366100] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-03-05T20:35:23.366404] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-03-05T20:35:23.366712] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-03-05T20:35:23.366960] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-03-05T20:35:23.367227] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-03-05T20:35:23.367532] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-03-05T20:35:23.367826] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-03-05T20:35:23.368083] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-03-05T20:35:23.368370] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-03-05T20:35:23.368655] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-03-05T20:35:23.368937] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-03-05T20:35:23.369190] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-03-05T20:35:23.369467] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-03-05T20:35:23.369779] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-03-05T20:35:23.370034] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-03-05T20:35:23.370105] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-03-05T20:35:23.370404] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-03-05T20:35:23.370717] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-03-05T20:35:23.370968] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-03-05T20:35:23.371229] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-03-05T20:35:23.371548] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-03-05T20:35:23.371872] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-03-05T20:35:23.372130] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-03-05T20:35:23.372450] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-03-05T20:35:23.372702] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-03-05T20:35:23.372962] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-03-05T20:35:23.373206] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-03-05T20:35:23.373450] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-03-05T20:35:23.373759] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-03-05T20:35:23.374019] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-03-05T20:35:23.374326] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-03-05T20:35:23.374635] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-03-05T20:35:23.374927] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-03-05T20:35:23.375006] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-03-05T20:35:23.375306] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-03-05T20:35:23.375637] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-03-05T20:35:23.375911] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-03-05T20:35:23.376174] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-03-05T20:35:23.376260] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-03-05T20:35:23.376510] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-03-05T20:35:23.376777] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-03-05T20:35:23.377015] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-03-05T20:35:23.377251] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-03-05T20:35:23.377501] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-03-05T20:35:23.377813] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-03-05T20:35:23.378128] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-03-05T20:35:23.378385] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-03-05T20:35:23.378633] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-03-05T20:35:23.378947] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-03-05T20:35:23.379242] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-03-05T20:35:23.379587] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-03-05T20:35:23.379839] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-03-05T20:35:23.380121] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-03-05T20:35:23.380370] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, 90.0% accuracy [2026-03-05T20:35:23.380615] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-03-05T20:35:23.380854] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-03-05T20:35:23.381098] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-03-05T20:35:23.381352] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-03-05T20:35:23.381614] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-03-05T20:35:23.381867] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-03-05T20:35:23.382114] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-03-05T20:35:23.382365] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-03-05T20:35:23.382436] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-03-05T20:35:23.382686] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-03-05T20:35:23.382923] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-03-05T20:35:23.383222] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-03-05T20:35:23.383482] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-03-05T20:35:23.383731] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 2 features, 90.0% accuracy [2026-03-05T20:35:23.383984] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-03-05T20:35:23.384225] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-03-05T20:35:23.384590] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-03-05T20:35:23.384837] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-03-05T20:35:23.385132] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-03-05T20:35:23.385391] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-03-05T20:35:23.385675] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-03-05T20:35:23.385928] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-03-05T20:35:23.386209] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-03-05T20:35:23.386466] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-03-05T20:35:23.386552] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-03-05T20:35:23.386840] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-03-05T20:35:23.387128] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-03-05T20:35:23.387217] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-03-05T20:35:23.387480] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-03-05T20:35:23.387792] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-03-05T20:35:23.388070] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-03-05T20:35:23.388347] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-03-05T20:35:23.388612] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-03-05T20:35:23.388908] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-03-05T20:35:23.389146] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-03-05T20:35:23.389405] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-03-05T20:35:23.389669] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-03-05T20:35:23.389759] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-03-05T20:35:23.390000] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-03-05T20:35:23.390261] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-03-05T20:35:23.390513] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-03-05T20:35:23.390773] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-03-05T20:35:23.391038] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-03-05T20:35:23.391437] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-03-05T20:35:23.391695] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-03-05T20:35:23.392004] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-03-05T20:35:23.392293] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-03-05T20:35:23.392606] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-03-05T20:35:23.392865] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-03-05T20:35:23.393110] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-03-05T20:35:23.393369] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-03-05T20:35:23.393630] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-03-05T20:35:23.393959] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-03-05T20:35:23.394232] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-03-05T20:35:23.394500] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-03-05T20:35:23.394770] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-03-05T20:35:23.395079] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-03-05T20:35:23.395371] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-03-05T20:35:23.395626] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-03-05T20:35:23.395706] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-03-05T20:35:23.395935] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-03-05T20:35:23.396194] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-03-05T20:35:23.396461] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-03-05T20:35:23.396707] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-03-05T20:35:23.397001] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-03-05T20:35:23.397260] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-03-05T20:35:23.397509] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-03-05T20:35:23.397822] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-03-05T20:35:23.398086] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-03-05T20:35:23.398333] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-03-05T20:35:23.398642] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-03-05T20:35:23.398912] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-03-05T20:35:23.399169] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-03-05T20:35:23.399431] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-03-05T20:35:23.399713] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-03-05T20:35:23.400019] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-03-05T20:35:23.400319] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-03-05T20:35:23.400595] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-03-05T20:35:23.400898] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-03-05T20:35:23.401208] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-03-05T20:35:23.401456] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-03-05T20:35:23.401771] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-03-05T20:35:23.402038] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-03-05T20:35:23.402107] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-03-05T20:35:23.402377] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-03-05T20:35:23.402643] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-03-05T20:35:23.402713] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-03-05T20:35:23.402986] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-03-05T20:35:23.403275] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-03-05T20:35:23.403538] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-03-05T20:35:23.403634] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-03-05T20:35:23.403895] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-03-05T20:35:23.404141] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-03-05T20:35:23.404390] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-03-05T20:35:23.404703] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-03-05T20:35:23.404956] [DEBUG] [LOCAL ] Loaded configuration for JLS: 2 features, 60.0% accuracy [2026-03-05T20:35:23.405034] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-03-05T20:35:23.405360] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-03-05T20:35:23.405630] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-03-05T20:35:23.405927] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-03-05T20:35:23.406185] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-03-05T20:35:23.406468] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-03-05T20:35:23.406768] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-03-05T20:35:23.407021] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-03-05T20:35:23.407340] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-03-05T20:35:23.407606] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-03-05T20:35:23.407942] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-03-05T20:35:23.408239] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-03-05T20:35:23.408488] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-03-05T20:35:23.408816] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-03-05T20:35:23.409081] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-03-05T20:35:23.409346] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-03-05T20:35:23.409644] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-03-05T20:35:23.409954] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-03-05T20:35:23.410202] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-03-05T20:35:23.410498] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-03-05T20:35:23.410780] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-03-05T20:35:23.411155] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-03-05T20:35:23.411595] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-03-05T20:35:23.412592] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-03-05T20:35:23.412857] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-03-05T20:35:23.413113] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-03-05T20:35:23.413433] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-03-05T20:35:23.413703] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-03-05T20:35:23.413945] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-03-05T20:35:23.414192] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-03-05T20:35:23.414437] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-03-05T20:35:23.414682] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-03-05T20:35:23.414964] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-03-05T20:35:23.415242] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-03-05T20:35:23.415501] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-03-05T20:35:23.415771] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-03-05T20:35:23.416020] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-03-05T20:35:23.416345] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-03-05T20:35:23.416440] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-03-05T20:35:23.416706] [DEBUG] [LOCAL ] Loaded configuration for ZEPP: 1 features, 90.0% accuracy [2026-03-05T20:35:23.416950] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-03-05T20:35:23.417196] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-03-05T20:35:23.417436] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-03-05T20:35:23.417744] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-03-05T20:35:23.417987] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-03-05T20:35:23.418258] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-03-05T20:35:23.418558] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-03-05T20:35:23.418827] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-03-05T20:35:23.419133] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-03-05T20:35:23.419537] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-03-05T20:35:23.419872] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-03-05T20:35:23.420143] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-03-05T20:35:23.420419] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-03-05T20:35:23.420686] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-03-05T20:35:23.420974] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-03-05T20:35:23.421305] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-03-05T20:35:23.421587] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-03-05T20:35:23.421925] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-03-05T20:35:23.422173] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-03-05T20:35:23.422422] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-03-05T20:35:23.422686] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-03-05T20:35:23.422948] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-03-05T20:35:23.423195] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-03-05T20:35:23.423459] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-03-05T20:35:23.423724] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-03-05T20:35:23.423968] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-03-05T20:35:23.424211] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-03-05T20:35:23.424686] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-03-05T20:35:23.425225] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-03-05T20:35:23.426078] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-03-05T20:35:23.427448] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-03-05T20:35:23.427722] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-03-05T20:35:23.428020] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-03-05T20:35:23.428298] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-03-05T20:35:23.428629] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-03-05T20:35:23.428927] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-03-05T20:35:23.429256] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-03-05T20:35:23.429521] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-03-05T20:35:23.429815] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-03-05T20:35:23.430063] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-03-05T20:35:23.430362] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-03-05T20:35:23.430432] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-03-05T20:35:23.430677] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-03-05T20:35:23.430934] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-03-05T20:35:23.431184] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-03-05T20:35:23.431444] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-03-05T20:35:23.431752] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-03-05T20:35:23.432050] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-03-05T20:35:23.432346] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-03-05T20:35:23.432611] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-03-05T20:35:23.432844] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-03-05T20:35:23.433087] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-03-05T20:35:23.433369] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-03-05T20:35:23.433613] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-03-05T20:35:23.433856] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-03-05T20:35:23.434129] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-03-05T20:35:23.434417] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-03-05T20:35:23.434675] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-03-05T20:35:23.434937] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-03-05T20:35:23.435216] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-03-05T20:35:23.435524] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-03-05T20:35:23.435795] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-03-05T20:35:23.436048] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-03-05T20:35:23.436348] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-03-05T20:35:23.436609] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-03-05T20:35:23.436876] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-03-05T20:35:23.437132] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-03-05T20:35:23.437436] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-03-05T20:35:23.437703] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-03-05T20:35:23.437995] [DEBUG] [LOCAL ] Loaded configuration for MAA: 3 features, 90.0% accuracy [2026-03-05T20:35:23.438296] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-03-05T20:35:23.438592] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-03-05T20:35:23.438850] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-03-05T20:35:23.439105] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-03-05T20:35:23.439361] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-03-05T20:35:23.439667] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-03-05T20:35:23.439972] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-03-05T20:35:23.440210] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-03-05T20:35:23.440473] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-03-05T20:35:23.440717] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-03-05T20:35:23.441001] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-03-05T20:35:23.441291] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-03-05T20:35:23.441537] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-03-05T20:35:23.441874] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-03-05T20:35:23.442181] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-03-05T20:35:23.442426] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-03-05T20:35:23.442671] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-03-05T20:35:23.442994] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-03-05T20:35:23.443269] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-03-05T20:35:23.443595] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-03-05T20:35:23.443848] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-03-05T20:35:23.444111] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-03-05T20:35:23.444408] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-03-05T20:35:23.444654] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-03-05T20:35:23.444949] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-03-05T20:35:23.445251] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-03-05T20:35:23.445556] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-03-05T20:35:23.445812] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-03-05T20:35:23.446077] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-03-05T20:35:23.446317] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-03-05T20:35:23.446396] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-03-05T20:35:23.446647] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-03-05T20:35:23.446911] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-03-05T20:35:23.447177] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-03-05T20:35:23.447425] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-03-05T20:35:23.447700] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-03-05T20:35:23.448020] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-03-05T20:35:23.448277] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-03-05T20:35:23.448605] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-03-05T20:35:23.448925] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-03-05T20:35:23.449175] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-03-05T20:35:23.449450] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-03-05T20:35:23.449696] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-03-05T20:35:23.449936] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-03-05T20:35:23.450184] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-03-05T20:35:23.450485] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-03-05T20:35:23.450747] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-03-05T20:35:23.451030] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-03-05T20:35:23.451328] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-03-05T20:35:23.451623] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-03-05T20:35:23.453165] [INFO ] [LOCAL ] Saved consolidated report: 3362 forecasts -> ./output/forecasts/full/2026-03-06.txt [2026-03-05T20:35:23.453214] [INFO ] [sig ] [99/99] Successfully generated report for 2026-03-06: 3362 entries [2026-03-05T20:35:23.453245] [INFO ] [sig ] ================================================== [2026-03-05T20:35:23.453273] [INFO ] [sig ] Report generation complete: 99/99 reports succeeded [2026-03-05T20:35:24.316278] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-03-05T20:35:24.316509] [INFO ] [sig ] Email notification sent [2026-03-05T20:35:24.317188] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-03-05T20:35:24.317442] [INFO ] [STATE ] Last completion updated: 2026-03-05T20:35:24.317261